Bowe, Bastian wrote:

Now I managed to show the output you normally see in your browser when
loading http://localhost:8080/cocoon as a portlet! So it seems to be
possible to run an Cocoon app as a JSR 168 portlet.

Anyway, clicking on a link in that portlet doesn't work. My Portlet is
accessible under http://localhost:8080/pluto/portal/cocoon but e.g. the link
to samples points to http://localhost:8080/pluto/portal/samples . Pointing
manually to http://localhost:8080/pluto/portal/cocoon/samples is the same as
http://localhost:8080/pluto/portal/cocoon . But I might find out tomorrow.

Tomorrow I will try to sum together, what I did to get so far.

Cheers

Bastian



-----Original Message-----
From: Bowe, Bastian [mailto:[EMAIL PROTECTED] Sent: Wednesday, February 02, 2005 4:12 PM
To: 'users@cocoon.apache.org'
Subject: RE: Cocoon app as a JSR 168 portlet



Alright,

I just found the file <COCOON_HOME>/src/blocks/portal/WEB-INF/portlet.xml
and replaced my <portlet> node with the second <portlet> node from the above file. I replaced in portletentityregistry.xml the string "Cocoon" with "CocoonPortlet".


Now I'm getting a different exception:

javax.servlet.ServletException: Servlet.init() for servlet


--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]




I think it is a problem of class loading.
After deploying Pluto and Cocoon under Tomcat you should delete portlet-api-1.0.jar and pluto-1.0.1-rc2.jar from ../cocoon/WEB-INF/lib.
These two jars should be in %TOMCAT_HOME%\shared\lib .


When you look at the portal samples (../samples/blocks/portal/portal) you will see some tips, who to run the Pluto "testsuite" portlets from the cocoon portal engine
(on the "Main" tab in the demo portal) .


gtx
Gerald

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to