本文介绍了解决Oracle E-Business Suite中Integrated SOA Gateway版本12.1.3调用服务时出现WebServiceErrorwsse:InvalidSecurityPolicyRequiresIntegrity错误的方法。此问题通常发生在部署并尝试调用通过IRep Parser生成并使用FNDLOAD部署到SOA Gateway的服务时。
Web Service Error wsse:InvalidSecurity Policy Requires Integrity (Doc ID 1370736.1)
Modified:
13-May-2013
Type:
PROBLEM
In this Document
Symptoms
Cause
Solution
References
Applies to:
Oracle E-Business Suite Integrated SOA Gateway - Version 12.1.3 to 12.1.3 [Release 12.1] Information in this document applies to any platform.
Symptoms
Develop and compile the annotated PL/SQL package in the apps schema:
1. Use IRep Parser to generate ILDT file. 2. Use FNDLOAD to deploy to SOA Gateway. 3. Apply Grants to the service in Integration Repository. 4. Click Generate WSDL and then Deploy.
When calling the service, a SOAP Fault is returned containing:
The XML block in wsmgmt.xml file for this service generates the error.
Solution
1) Undeploy the service. 2) Make sure that the entry from wsmgmt.xml file for this service is cleared. Location - $INST_TOP/ora/10.1.3/j2ee/oafm/config/wsmgmt.xml . 3) Deploy the service with username token selected. 4) Invoke the service and verify the issue.
References
NOTE:1320550.1 - Why Is $INST_TOP/ora/10.1.3/j2ee/oafm/config/wsmgmt.xml Missing?
NOTE:1314946.1 - wsse:InvalidSecurity Error When Testing FND_PROFILE Web Service in Oracle Applications R 12.1.2 from SOAP UI
Didn't find what you are looking for?Ask in Community...