Thanks...

this error should be caught before the supported modes service barfs. Logged as PLUTO-384...

russ_2007 wrote:
For the good of the group:  The issue was the context-path in the portlet and
portlet-app elements was not correct.  Once I changed it, it all worked!



russ_2007 wrote:
I have search this mailing list and I see where another person has posted
a similar question to mine back in April 2007.  I did not see anyone
respond so I am posting a similar question again.
I have one portlet which was able to be deployed to Pluto 1.1.2.  We have
moved to Pluto 1.1.3 and now I do not see the portlet from within Pluto
1.1.3. I have the instructions for configuring the pluto-portal-driver-config.xml file. I have accomplished the following
changes from the original file:
   ......
      <page name="MyHelloWorldPortlet"
uri="/WEB-INF/themes/pluto-default-theme.jsp"> <portlet context="/MyHelloWorldPortlet" name="MyHelloWorldPortlet"/> </page>
  </render-config>
<portlet-app>
      <context-path>/MyHelloWorldPortlet</context-path>
      <portlets>
        <portlet name="MyHelloWorldPortlet"/>
      </portlets>
  </portlet-app>
</pluto-portal-driver>

When I click on the link, under the navigation pulldown menu, I receive
the following error:


type Exception report

message
description The server encountered an internal error () that prevented it
from fulfilling this request.

exception
org.apache.jasper.JasperException

org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:512)

org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377)
        org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
        org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

org.apache.pluto.driver.PortalDriverServlet.doGet(PortalDriverServlet.java:142)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:802)


root cause
org.apache.jasper.JasperException

org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:512)

org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:395)
        org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
        org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:966)

org.apache.jsp.WEB_002dINF.themes.pluto_002ddefault_002dtheme_jsp._jspx_meth_c_forEach_1(pluto_002ddefault_002dtheme_jsp.java:471)

org.apache.jsp.WEB_002dINF.themes.pluto_002ddefault_002dtheme_jsp._jspx_meth_c_otherwise_0(pluto_002ddefault_002dtheme_jsp.java:419)

org.apache.jsp.WEB_002dINF.themes.pluto_002ddefault_002dtheme_jsp._jspx_meth_c_choose_0(pluto_002ddefault_002dtheme_jsp.java:287)

org.apache.jsp.WEB_002dINF.themes.pluto_002ddefault_002dtheme_jsp._jspService(pluto_002ddefault_002dtheme_jsp.java:147)
        org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
        org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
        org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

org.apache.pluto.driver.PortalDriverServlet.doGet(PortalDriverServlet.java:142)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:802)


root cause
java.lang.NullPointerException

org.apache.pluto.driver.services.impl.resource.SupportedModesServiceImpl.isPortletModeSupportedByPortlet(SupportedModesServiceImpl.java:107)

org.apache.pluto.driver.services.impl.resource.SupportedModesServiceImpl.isPortletModeSupported(SupportedModesServiceImpl.java:80)

org.apache.pluto.driver.config.impl.DriverConfigurationImpl.isPortletModeSupported(DriverConfigurationImpl.java:128)

org.apache.pluto.driver.tags.PortletModeAnchorTag.isPortletModeAllowed(PortletModeAnchorTag.java:161)

org.apache.pluto.driver.tags.PortletModeAnchorTag.doStartTag(PortletModeAnchorTag.java:85)

org.apache.jsp.WEB_002dINF.themes.portlet_002dskin_jsp._jspx_meth_pluto_modeAnchor_0(portlet_002dskin_jsp.java:193)

org.apache.jsp.WEB_002dINF.themes.portlet_002dskin_jsp._jspx_meth_pluto_portlet_0(portlet_002dskin_jsp.java:118)

org.apache.jsp.WEB_002dINF.themes.portlet_002dskin_jsp._jspService(portlet_002dskin_jsp.java:76)
        org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
        org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
        org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:966)

org.apache.jsp.WEB_002dINF.themes.pluto_002ddefault_002dtheme_jsp._jspx_meth_c_forEach_1(pluto_002ddefault_002dtheme_jsp.java:471)

org.apache.jsp.WEB_002dINF.themes.pluto_002ddefault_002dtheme_jsp._jspx_meth_c_otherwise_0(pluto_002ddefault_002dtheme_jsp.java:419)

org.apache.jsp.WEB_002dINF.themes.pluto_002ddefault_002dtheme_jsp._jspx_meth_c_choose_0(pluto_002ddefault_002dtheme_jsp.java:287)

org.apache.jsp.WEB_002dINF.themes.pluto_002ddefault_002dtheme_jsp._jspService(pluto_002ddefault_002dtheme_jsp.java:147)
        org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
        org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
        org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

org.apache.pluto.driver.PortalDriverServlet.doGet(PortalDriverServlet.java:142)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

Any kind words or suggestions would be greatly appreciated as this is very
new to me.

Thank you in advance for taking the time to read my post.


Russ



Reply via email to