Hi all,

I have an install of a struts portlet on Tomcat using Jetspeed2 and the
struts-portlet bridge.  It works fine with 4.1 and 5.0.28.

When I install Jetspeed with the same app on Tomcat 5.4.4 (with 1.4jdk
compatibility) I get the following error when I access
http://localhost:8080/jetspeed/portal.

2005-02-04 10:32:26,452 [http-8080-Processor24] DEBUG
org.apache.jetspeed.aggregator.impl.PageAggregatorImpl - Rendering portlet
fragment: [[name, bam::SummaryPortlet], [id, summary1]]
2005-02-04 10:32:27,249 [WORKER_5] DEBUG
org.apache.jetspeed.aggregator.impl.Worker - Processing job for window
:summary1
2005-02-04 10:32:27,249 [http-8080-Processor24] DEBUG
org.apache.jetspeed.aggregator.impl.ContentDispatcherImpl - Waiting for
content OID summary1
2005-02-04 10:32:27,249 [WORKER_5] DEBUG
org.apache.jetspeed.aggregator.impl.RenderingJob - Rendering OID summary1
[EMAIL PROTECTED]
[EMAIL PROTECTED]
2005-02-04 10:32:27,436 [WORKER_5] ERROR
org.apache.jetspeed.factory.JetspeedPortletFactory - PortletFactory: Failed
to load portlet org.apache.portals.bridges.struts.StrutsPortlet
java.io.FileNotFoundException: Could not located portlet
org.apache.portals.bridges.struts.StrutsPortlet in any classloader.
        at
org.apache.jetspeed.factory.JetspeedPortletFactory.getPortlet(JetspeedPortle
tFactory.java:173)
        at
org.apache.jetspeed.factory.JetspeedPortletFactoryProxy.getPortlet(JetspeedP
ortletFactoryProxy.java:71)
        at
org.apache.jetspeed.container.JetspeedContainerServlet.doGet(JetspeedContain
erServlet.java:221)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:237)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:157)
        at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.
java:674)
        at
org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatch
er.java:576)
        at
org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher
.java:501)
        at
org.apache.jetspeed.container.invoker.ServletPortletInvoker.invoke(ServletPo
rtletInvoker.java:213)
        at
org.apache.jetspeed.container.invoker.ServletPortletInvoker.render(ServletPo
rtletInvoker.java:124)
        at
org.apache.pluto.PortletContainerImpl.renderPortlet(PortletContainerImpl.jav
a:103)
        at
org.apache.jetspeed.container.JetspeedPortletContainerWrapper.renderPortlet(
JetspeedPortletContainerWrapper.java:88)
        at
org.apache.jetspeed.aggregator.impl.RenderingJob.run(RenderingJob.java:109)
        at org.apache.jetspeed.aggregator.impl.Worker$1.run(Worker.java:171)
        at java.security.AccessController.doPrivileged(Native Method)
        at javax.security.auth.Subject.doAsPrivileged(Subject.java:437)
        at org.apache.jetspeed.aggregator.impl.Worker.run(Worker.java:165)

The portals-bridges-struts jar is in the WEB-INF of the portlet webapp
(bam). I'm unsure as to whether this is a Jetspeed2 or Tomcat problem, or
just something obvious that I'm doing wrong.  Any help would be appreciated.

Thanks,

Colin.



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

Reply via email to