繁体   English   中英

这是Oracle UCM中check_in服务的正确肥皂格式吗?

[英]Is this correct Soap Format for check_in service in oracle UCM?

当我在iOS应用程序中使用此Soap服务将文档添加到oracle UCM时

定义了CHECKIN_UNIVERSAL的这些参数:

doFileCopy,dDocName,dDocTitle,dDocType,dSecurityGroup,dDocAuthor,dDocAccount

primaryFile

<?xml version=\"1.0\" encoding=\"utf-8\"?>\n"
"<soap:Envelope xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" 
xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" 
xmlns:soap=\"http://schemas.xmlsoap.org/soap/envelope/\">\n"
"<SOAP-ENV:Body>"
"<idc:service xmlns:idc=\"http://http://192.168.1.29:16200/cs/idcplg/"  
"IdcService=\"CHECKIN_UNIVERSAL\">\n"
"<idc:document dID=\"\">\n"
"<idc:field name=\"Auth\">Internet</idc:field>\n"
"<idc:field name=\"dID\"></idc:field>\n"
"<idc:field name=\"dDocAuthor\">sysadmin</idc:field>\n"
"<idc:field name=\"dDocTitle\">USER_TITLE</idc:field>\n"
"<idc:field name=\"dDocType\">RR</idc:field>\n"
"<idc:field name=\"doFileCopy\">0</idc:field>\n"
"<idc:field name=\"dSecurityGroup\">PUBLIC</idc:field>\n"
"<idc:field 
 name=\"primaryFile\">/Users/DesktopMacMini/Documents/test.html</idc:field>\n"
 "<idc:field name=\"dDocAccount\">Ext</idc:field>\n"
 "</idc:document>\n"
 "</idc:service>\n"
 "</SOAP-ENV:Body>\n"
 "</SOAP-ENV:Envelope>\n"

This error i am getting.. this service i am using in iOS application

<?xml version='1.0' encoding='utf-8' ?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Body>
<SOAP-ENV:Fault>
<faultcode>Client</faultcode>
<faultstring>A formatting error was encountered while parsing (null). The tag(s) 
'soap:Envelope,SOAP-ENV:Body' were not properly closed.</faultstring>
</SOAP-ENV:Fault>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>

为此提供任何解决方案...

是,您编写的SOAP请求是正确的,但此处的字符串格式错误...此处的格式错误:“ http://192.168.1.29:16200/cs/ idcplg /”,它必须为“ http://192.168.1.29 :16200 / cs / idcplg / \\“”

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM