Hi all,
I'm trying to develop an application like My Yahoo, but the content of portlets is all
retrieved from local databases. I've already downloaded and installed Jetspeed, and
played around with it.
To do so, I'd like to have a customized selection of portlets for each user. I also
like to store user's selected portlets and their configuration in a database (maybe in
xml format). When the user logs in, the user's selected portlets and their
configurations should be retrieved, and the user's page should be rendered
accordingly. The users can remove/add/edit portlets in their personalized page, and
the change should take effect immediately. The users can also change the color schema
of their personalized page, and they should see the change immediately.
Currently, jetspeed uses one page configuration 'defaultPortlets.xml' to load a set of
portlets. To add or remove a portlet you need to change the file, then you have to
restart the servlet engine in order to see the change effect. When you want to change
the colors schema, you have to modify JetspeedResources.properties (which is also
loaded once), then restart the servlet engine to have the new properties reloaded.
I am currently considering two alternatives:
(1) Modify jetspeed code to meet my requirements. This may be good, but jetspeed has
much more functionality than I really need which makes my app much more complex. My
productivity is very low with this!
(2) Develop my application from scratch. I may be reinventing the wheel!
Khalid Ghanem
Software Engineer (SCJP/MCP)
--
--------------------------------------------------------------
Please read the FAQ! <http://java.apache.org/faq/>
To subscribe: [EMAIL PROTECTED]
To unsubscribe: [EMAIL PROTECTED]
Archives and Other: <http://java.apache.org/main/mail.html>
Problems?: [EMAIL PROTECTED]