To enable integration with the Universal Content Management (UCM), Oracle provides ‘out of the box’ web service called – GenericSoapPort.
With this WS you can execute operations like CHECKIN_NEW, DOC_INFO and more.
Attaching a policy to the WS is mandatory, as you will be obligated to add a SOAP Header user/pass.
In this post I will guide you how to attach the policy, and enable the WS. (I’m taking into consideration that IPM managed server was installed, as well as OWSM)
The steps bellow describes how to attach the required policies:
- From the EN, right click on your UCM managed server, and choose Web Services
- Go to Oracle Infrastructure Web Services tab and click on GenericSoapPort
- Go to OWSM Policies tab, and click on Attach/Detach button
- From the list choose: oracle/no_mtom_policy, oracle/wss_username_token_service_policy, and press ok
Now you can test the WS from the EM:
- Go to Configuration tab and enable Endpoint test:
- Click on Web Service test
- Open the security detailed header, click on OWSM Security Policies, click on the wss policy and enter the user/pass (a user with UCM privileges)
- Enter the payload and run. For example: