This week's giveaway is in the Android forum.
We're giving away four copies of Android Security Essentials Live Lessons and have Godfrey Nolan on-line!
See this thread for details.
The moose likes Portals and Portlets and the fly likes Oracle 10g Portal WTF -- portlet definitions are position based? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Java » Portals and Portlets
Bookmark "Oracle 10g Portal WTF -- portlet definitions are position based? " Watch "Oracle 10g Portal WTF -- portlet definitions are position based? " New topic
Author

Oracle 10g Portal WTF -- portlet definitions are position based?

Greg Charles
Sheriff

Joined: Oct 01, 2001
Posts: 2840
    
  11

I've just started working on a project based on Oracle 10g Portal Server. Yes, it's sunsetted. That explains why we're working in the dark.

Anyway, portlets are defined in an XML configuration file like this:



So, yes, we have to put the name of the portlet in 18 different ways, but fine. What's really weird is that when I put in a new portlet definition among the old ones, it basically broke the whole application. My team members tell me that deleting an obsolete portlet definition has the same effect. They say that the portal pages use some kind of index when placing portlets on a page, instead of matching on the ID, and so if you do anything to derange the positions of portlet definitions in that XML file, you break all the defined portal pages for everyone. SOP is to add new portlet definitions to the bottom of the XML, and never, never delete a definition. Is that really the way we have to work, or are we doing something wrong?
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
 
subject: Oracle 10g Portal WTF -- portlet definitions are position based?
 
Similar Threads
Portal/Portlet Plugins For Eclipse Helios
navigation between the pages in different portlets using JSR286
Problems developing a new Hello Word�s Portlet for JetSpeed
Configure Custom mode(Edit_Defaults) in Vignette Application Portal 7.3
Problem with Portlet Preferences not loading