Source: Kyle's Blog on Universal Content Management
In UCM 11g, the way to call web services has changed a bit. you can now use Oracle Web Services Manager and Web Services Security when calling UCM services. details can be found in the on-line documentation.
But if you want to use WSDLs and call the services with Basic Authentication like you did in the 10g version, you can do that as well. but there is a bit of a trick to get it to work.
When you install 11g, the WsdlGenerator component will be installed automatically. you can then go to Administration-> Soap Wsdls to create and modify the Wsdls. but if you try to access them through the browser, you'll get a 403 Forbidden error. you need to access the WSDLs directly from the file system in \ Groups \ secure \ wsdl \ custom \ directory.
Once you have the WSDL, you need to make a small change to the server URL to use Basic Authentication. At the bottom of the WSDLs, you'll find a section that looks like:
<service name="Workflow">
<port name="WorkflowSoap" binding="s0:WorkflowSoap">
<soap:address location="http://server:16200/cs/idcplg" />
</port>
</service>
You'll want to change the path and include_ Dav.
<service name="Workflow">
<port name="WorkflowSoap" binding="s0:WorkflowSoap">
<soap:address location="http://server:16200/_dav/cs/idcplg" />
</port>
</service>
That is the URL you want to call over web services.
Oracle is really a dead man. I find that the Web Service Interface of UCM is getting harder and harder, and the server is put on Weblogic, which makes configuration more troublesome. Can I only use RIDC in the future. net program.