When it comes to Portal I’m not a big fan of using Portlets, don’t get me wrong they are great but they can get messy if you’re not careful enough, whenever I can I prefer to use ADF TaskFlows….. yes yes I know they are made for different things and Yannick Ongena has a good article about it. But the portlets that WebCenter bundles are really useful if you know how to use them. Let’s start with “Portal Tools”:
Web Clipping Producer
Is a publishing portlet that enables you to integrate any web application with applications built using Oracle WebCenter.
- JDeveloper with WebCenter Extension. I’m using (184.108.40.206)
- Demo WebCenter Portal Framework Application
You don’t have to install a full WebCenter environment to work with this, we’ll make use of the one integrated in JDeveloper: 1. Start your integrated WebLogic Server 2. Deploy PortalTools Portlet Producer
3. Create a new Oracle PDK-Java Producer connection:
4. Drag and Drop the portlet to your page. In my case I’m using home.jspx.
NOTE: You can use the portlet as many times as you want inside the page.
5. Run your Portal, Login and go to your page:
6. Edit the Portlet:
7. Now the interesting part, select the site where you would like to take your “Mash-ups” from, in this example I’m using Oracle – WebCenter : http://www.oracle.com/technetwork/middleware/webcenter/suite/overview/index.html
8. Repeat this procedure for all the portlets:
NOTE: You can add more WebClipping Portlets in run time with Composer.