Hi Patrick,

- But what is jetspeed for tomcat? A conccurent product?

Jetspeed is the Apache implementation of a portal server. It runs on top of Apache Pluto which is the Reference Implementation of the portlet container (JSR168) which runs on top of a servlet container (e.g. Tomcat).


Jahia aims to integrate best of the Apache libraries (e.g. Slide, Lucene, Struts,...). This also includes Jetspeed 2. Jetspeed 1.x release was (according to me) quite poorly written and bad designed. So Jahia implemented its own version of portlet support (at that time there was no portlet standard, so we developed some servlet-as-portlet bridge. Jetspeed 2 was fully refactored and is now based on a really good architecture. So Jahia will integrates into the next major release (Jahia 4.5) the Jetspeed 2 librarires.

- Do I need to install jetspeed and all this stuff to test my portlet?

...or any other portlet container! The goal of the JSR168 specification was to be able to design vendor neutral, portable and reusable "portlets". A portlet should be then indpendant from any portal server implementation. So you can develop your portlets on any JSR168 compliant portal servers you want if you take care to not use some of their advanced but custom and proprietary API. Finally you have more and more IDE which helps you develop standard "portlets".


On the Jahia side, we will soon release a first Jahia 4.5 Milestone 1 with the Jetspeed2/Pluto pre-integration. So you may then test them directly within Jahia.

St�phane

P.S: Please avoid cross-postings among several Jahia mailing lists (cf the Jahia mailing list policy: http://www.jahia.org/jahia/Jahia/devzone/pid/494)


At 08:26 15/03/2005, you wrote:
Hi,

I would like to write JSR 168 portlet for jahia. I know current release
doesn't support JSR 168 but I can use jetSpeed to test them.

- But what is jetspeed for tomcat? A conccurent product?
- Do I need to install jetspeed and all this stuff to test my portlet?

Thanks.




Reply via email to