[英]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.