I, (in the past and now as well) have a need for a "light weight" portal solution. This light weight portal solution is basically an "aggregation server". I consider it more like a simple wrapper around the portlet container. It provides the following:

1) Ability to invoke portlets and include their content into a webapp in a compliant manner.

2) Ability to manage a "portlet registry" at runtime.

3) Ability to define a "page" or grouping of portlets at runtime but have no layout associated with it.

4) Ability to customize rendering using different technologies (simple jsp, a servlet, velocity, etc. . .) without having to jump through hoops. Custom tags to insert rendering such as the <pluto:render> tag would be nice.

5) Ability to have a portable solution which can be packaged as a single war (not built differently for different environments) and deployed on any compliant servlet container.

There may be one or two additional requirements that I'm not thinking of right now, but literally, this is a very simple portal solution and needs to be void of additional "fluff". The solution does not need to include any other "value added" services - and it would be a pretty big negative if it did.

I have been developing this solution in Pluto, however, at apachecon, I got wind of the fact that some people may not be comfortable with this and would prefer that the test driver does not include things such as #2 and #3 above (and perhaps others). The solution needs to be of production strength.

Would others please provide their ideas on where the best place for this solution is, whether it may be provided in a solution we allready have (besides the pluto portal in question), and how we should move forward?


Thanks,

David


Reply via email to