One of the features in WebCenter PS2 that I thought weren't that good was the integration with UCM. I had a few projects were we definitely could use the integration of the Check-in profiles. Check-in profiles allow you to hide and/or preset metadata fields from UCM. This way when you check in a document, the user does not see all the fields and some fields can be preset for him.
I heard a lot of guys from Oracle saying that the integration between UCM and WebCenter is a lot better in PS3. One of the things that will be possible, is exposing the Check-in profiles so that you can select the Check-in profile. It also enabled to see the profile fields in the details of the document.
The problem was that I didn't find any documentation on this so I popped the question on the WebCenter EMG. I also created a topic on OTN and someone from Oracle pointed me to the correct documentation. Apparently it was documented in some appendix of the Administration guide of WebCenter so now I am writing this post so everybody will know how to enable additional UCM and Site Studio features in WebCenter.
Basically, the idea is simple. We only need to configure the Oracle HTTP Server properly and configure the UCM connection in the Enterprise Manager. That's it...
So now a little bit in more detail.
You can download the Web Tier Utilities (where the OHS is a part of) from following URL: http://www.oracle.com/technetwork/middleware/downloads/fmw-11-download-0...
You will need to download and install Web Tier Utilities 184.108.40.206, then 220.127.116.11.3 and then 18.104.22.168. You can't just install 22.214.171.124. They are all patch sets that need the previous version so that's why you have to start with 126.96.36.199. I'm not going to explain how to install OHS. It's just a simple process with a wizard. Just make sure you install it in the same middleware home as your WebCenter domain.
In order to configure the OHS, you need to modify mod_wl_ohs.confg from following directory:
Where Oracle_WT1 is the name of your Web Tier home and instance1 is the name of your Web Tier instance and ohs1 is the name of the OHS instance in your Web Tier instance. These names will all be asked during configuration of the Web Tier after installation.
In this file you need to configure the WebLogic Host and Port and bind the different managed servers to a location. This is whay my mod_wl_ohs.config looks like:
As you can see, I added a location for both webcenter spaces (/webcenter) and the content server (/cs). The last entry is to make sure the identity propagation between WebCenter and UCM works.
This means that from now on, I can access both WebCenter Spaces and the content server from the same host and port. In my case, the Web Tier is configured to listen on port 7777 so from now on I access webcenter and content server from following URL:
This is the first prerequisite for a good integration between UCM and WebCenter. They both need to be accessible thru the same host and port using the OHS.
The next thing we need to do is create the connection in the Enterprise Manager.
So open up the enterprise manager (http://localhost:7001/em) and login.
In the tree on the left open the Webcenter folder, then the WebCenter Spaces folder and select the webcenter node.
From the top click on webcenter and select Settings => Service configuration.
Select Content Repository from the list of services and press the Add button to create a new connection.
Specify the connection information for your content server and make sure you set the socket type to socket and set the Web Server Context Root to the context root of your content server. Take a look at following screenshot for a reference:
Save the connection and restart the WebCenter Spaces server.
Once the server has been restarted, the UCM and Site Studio features will be enabled.
When you go to a page in your WebCenter Space environment where you have added the document manager and upload a new file, you will see a dropdown box with the available profiles:
When you select a profile, an inline frame will be shown with the check in form for the selected profile.
Hope this post will help some of you guys.
If there are questions about it, please, do let a comment.