Re: Trouble installing pluto

Elliot Metsger <[email protected]>
Newsgroups gmane.comp.jakarta.pluto.user
Message-ID <[email protected]>
Hi Steve:

I'm unable to reproduce your problem.

I can download and uncompress pluto-current-bundle.zip from 
http://www.apache.org/dyn/closer.cgi/portals/pluto/.  I can run 
"bin/startup.sh" (I'm on linux) and Tomcat comes up fine.  I can web to 
http://localhost:8080/pluto/portal, and login with username: pluto, 
password: pluto.

Everything works for me except for the "Pluto Page Administrator" on the 
Pluto Admin page (this is a known issue).

If you go to the "About Pluto" page you should see:
About Pluto Portal Driver
Portal Name: 	pluto-portal-driver
Portal Version: 	1.1.1
Servlet Container: 	Apache Tomcat/5.5.20
Pluto Website: 	http://portals.apache.org/pluto/

I don't receive any lo4j errors at all.

Can you provide a stacktrace?

Thanks,
Elliot

Steven Cook wrote:
> Ok, I'm lost...
> 
> Background: Already have a working Tomcat (5.5.20) installation. Trying to
> install pluto 1.1.0 into it. Can get to the pluto login screen but upon
> successful login get a whole page full of java exceptions (see below).
> 
> The only pluto zip containing startup.bat is the complete bundle with  tomcat
> in it.  Try startup.bat from that and get all sorts of errors (mostly log4j).
> So, do I need the bundle stuff if I'm already running tomcat?
> 
> So instead I deployed the pluto-portal-1.1.0.war file to Tomcat webapps tree.
> That allows the connection to the login page. Am I missing anything else? But
> then I get the java exceptions:
> 
> Thanks,
> Steve Cook
> [email protected]
> 
> EXCEPTION LOG:
> 
> 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:147)
>    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_2(pluto_002ddefault_002dtheme_jsp.java:746)
>  
> org.apache.jsp.WEB_002dINF.themes.pluto_002ddefault_002dtheme_jsp._jspx_meth_c_otherwise_1(pluto_002ddefault_002dtheme_jsp.java:694)
>  
> org.apache.jsp.WEB_002dINF.themes.pluto_002ddefault_002dtheme_jsp._jspx_meth_c_choose_1(pluto_002ddefault_002dtheme_jsp.java:562)
>  
> org.apache.jsp.WEB_002dINF.themes.pluto_002ddefault_002dtheme_jsp._jspService(pluto_002ddefault_002dtheme_jsp.java:159)
>    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:147)
>    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:108)
>  
> org.apache.pluto.driver.services.impl.resource.SupportedModesServiceImpl.isPortletModeSupported(SupportedModesServiceImpl.java:81)
>  
> org.apache.pluto.driver.config.impl.DriverConfigurationImpl.isPortletModeSupported(DriverConfigurationImpl.java:125)
>  
> org.apache.pluto.driver.tags.PortletModeAnchorTag.isPortletModeAllowed(PortletModeAnchorTag.java:161)
>  
> org.apache.pluto.driver.tags.PortletModeAnchorTag.doStartTag(PortletModeAnchorTag.java:88)
>  
> org.apache.jsp.WEB_002dINF.themes.portlet_002dskin_jsp._jspx_meth_pluto_modeAnchor_0(portlet_002dskin_jsp.java:178)
>  
> org.apache.jsp.WEB_002dINF.themes.portlet_002dskin_jsp._jspx_meth_pluto_portlet_0(portlet_002dskin_jsp.java:115)
>  
> org.apache.jsp.WEB_002dINF.themes.portlet_002dskin_jsp._jspService(portlet_002dskin_jsp.java:73)
>    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_2(pluto_002ddefault_002dtheme_jsp.java:746)
>  
> org.apache.jsp.WEB_002dINF.themes.pluto_002ddefault_002dtheme_jsp._jspx_meth_c_otherwise_1(pluto_002ddefault_002dtheme_jsp.java:694)
>  
> org.apache.jsp.WEB_002dINF.themes.pluto_002ddefault_002dtheme_jsp._jspx_meth_c_choose_1(pluto_002ddefault_002dtheme_jsp.java:562)
>  
> org.apache.jsp.WEB_002dINF.themes.pluto_002ddefault_002dtheme_jsp._jspService(pluto_002ddefault_002dtheme_jsp.java:159)
>    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:147)
>    javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
>    javax.servlet.http.HttpServlet.service(HttpServlet.java:802) 
> Steve Cook
> [email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.