Are you deploying to a clean Tomcat instance? If not make sure that shared/lib was completely empty before running initportal or deploy-ear. If you're not sure delete everything out of tomcat/shared/lib and run 'ant deploy-ear'. That looks like you have an old version of Pluto in the classpath somewhere.

Also portlet web applications that have the old pluto configuration in the web.xml will fail. You need to deploy a clean version of the portlet with uPortal 3's deployPortletApp ant target.

-Eric

Tuyhang Ly wrote:
The following error occurs for some portlets (such as Google Portlet, JA-SIG Test Portlet,...) under "Development" category:

<error code="2">
   <channel>
       <id>ctf3</id>
       <name>JASIG Test Portlet</name>
   </channel>
<throwable class="java.lang.NoSuchMethodError" renderedAs="java.lang.Throwable"> <message>org.apache.pluto.PortletContainer.doLoad(Lorg/apache/pluto/PortletWindow;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V</message> <stack>java.lang.NoSuchMethodError: org.apache.pluto.PortletContainer.doLoad(Lorg/apache/pluto/PortletWindow;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V&#xd; at org.jasig.portal.channels.portlet.SpringPortletChannelImpl.initSession(SpringPortletChannelImpl.java:239)&#xd; at org.jasig.portal.channels.portlet.CSpringPortletAdaptor.setStaticData(CSpringPortletAdaptor.java:83)&#xd; at org.jasig.portal.ChannelManager.instantiateChannel(ChannelManager.java:756)&#xd; at org.jasig.portal.ChannelManager.instantiateChannel(ChannelManager.java:711)&#xd; at org.jasig.portal.ChannelManager.processRequestChannelParameters(ChannelManager.java:845)&#xd; at org.jasig.portal.ChannelManager.startRenderingCycle(ChannelManager.java:938)&#xd; at org.jasig.portal.rendering.StaticRenderingPipeline.renderState(StaticRenderingPipeline.java:269)&#xd; at org.jasig.portal.PortalSessionManager.doGetInternal(PortalSessionManager.java:250)&#xd; at org.jasig.portal.PortalSessionManager.doGet(PortalSessionManager.java:182)
</stack>
   </throwable>
</error>

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Reply via email to