Hi,

I am deploying pluto 2.0.0 in JBoss 5 - but keep getting the following
error. Both pluto-portal.war and pluto-testsuite.war are deployed fine -
but the container fails to load the testsuite portlets. If I remove
testsuite portlets - all /pluto portlets work fine. I have both these
WARs in my EAR (defined as modules) and have the following jars:

portlet-api_2.0_spec-1.0.jar pluto-container-2.0.0.jar
pluto-container-api-2.0.0.jar pluto-container-driver-api-2.0.0.jar
pluto-portal-driver-2.0.0.jar pluto-portal-driver-impl-2.0.0.jar
pluto-util-2.0.0.jar pluto-taglib-2.0.0.jar ccpp-1.0.jar
spring-beans-2.0.2.jar spring-context-2.0.2.jar spring-core-2.0.2.jar
spring-web-2.0.2.jar castor-1.1.1.jar jcs-1.0-dev.jar regexp-1.3.jar
aopalliance-1.0.jar jaxb-api-2.1.jar jaxb-impl-2.1.9.jar
stax-api-1.0-2.jar stax-1.2.0.jar activation-1.1.jar
commons-beanutils-1.7.0.jar commons-digester-1.8.jar
commons-logging-1.1.jar jstl-1.1.2.jar standard-1.1.2.jar
slf4j-api-1.5.6.jar slf4j-jdk14-1.5.6.jar jcl-over-slf4j-1.5.6.jar
xalan.jar serializer.jar

in my EAR and both WARs have these jar references in their MANIFEST.MF.

NOTE: I had to remove xercesImpl.jar xml-apis.jar from my EAR and use
JBOSS xerces instead to resolve deployment - xerces classcastexception
error.



*** ERROR

2010-03-10 08:57:19,038 INFO
[org.jboss.web.tomcat.service.deployers.TomcatDeployment] (HDScanner)
deploy, ctxPath=/testsuite
2010-03-10 08:57:21,842 INFO
[org.apache.pluto.driver.container.PortletContextManager] (Timer-26)
Portlet Context '/pluto' registered.
2010-03-10 08:57:21,844 INFO
[org.apache.pluto.driver.container.PortletContextManager] (Timer-26)
Registered portlet application for context '/pluto'
2010-03-10 08:57:21,844 INFO
[org.apache.pluto.driver.container.PortletContextManager] (Timer-26)
Registering 3 portlets for context /pluto
2010-03-10 08:57:21,860 INFO
[org.apache.pluto.driver.container.PortletContextManager] (Timer-27)
Portlet application for context '/pluto' already registered.
2010-03-10 08:57:21,863 INFO
[org.apache.pluto.driver.container.PortletContextManager] (Timer-25)
Portlet application for context '/pluto' already registered.
2010-03-10 09:00:21,602 WARNING
[org.apache.pluto.driver.container.PortletContextManager]
(http-127.0.0.1-8080-1) Unable to retrieve portlet:
'testsuite/TestPortlet1'
2010-03-10 09:00:21,603 ERROR [STDERR] (http-127.0.0.1-8080-1)
org.apache.pluto.container.PortletContainerException: Unable to retrieve
portlet: 'testsuite/TestPortlet1'
2010-03-10 09:00:21,603 ERROR [STDERR] (http-127.0.0.1-8080-1)  at
org.apache.pluto.driver.container.PortletContextManager.getPortlet(PortletContextManager.java:219)
2010-03-10 09:00:21,603 ERROR [STDERR] (http-127.0.0.1-8080-1)  at
org.apache.pluto.driver.core.PortletWindowImpl.<init>(PortletWindowImpl.java:66)
2010-03-10 09:00:21,603 ERROR [STDERR] (http-127.0.0.1-8080-1)  at
org.apache.pluto.driver.tags.PortletTag.doStartTag(PortletTag.java:128)
2010-03-10 09:00:21,603 ERROR [STDERR] (http-127.0.0.1-8080-1)  at
org.apache.jsp.WEB_002dINF.themes.portlet_002dskin_jsp._jspService(portlet_002dskin_jsp.java:85)
2010-03-10 09:00:21,604 ERROR [STDERR] (http-127.0.0.1-8080-1)  at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
2010-03-10 09:00:21,604 ERROR [STDERR] (http-127.0.0.1-8080-1)  at
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
2010-03-10 09:00:21,604 ERROR [STDERR] (http-127.0.0.1-8080-1)  at 

****

Any pointers?

-- 
Thanks,
Sandeep Dixit



Reply via email to