Re: Dramas installing jamm

"Keith T. Garner" <[email protected]> Wed, 10 Nov 2004 20:56:30 -0500
Newsgroups gmane.mail.jamm.user
Message-ID <[email protected]>
Debian's tomcat packages are known not to work.  They are too old.  You 
need at least tomcat 4.1.

Keith

On Wed, 10 Nov 2004 8:15 pm, [email protected] wrote:
> Hi,
>
> I have been following the instructions on how to install jamm at:
> http://jamm.sourceforge.net/howto/html/
>
> I have installed this on a clean debian box.
>
> Ldap is successfully installed and working (to my knowledge)
> and has been tested using:
>
> ldapsearch -x -b "dc=mydomain"  '(objectclass=*)'
>
> I have downloaded and installed Java sdk (1.4.2) from sun.
>
> I then installed tomcat4, apache, mod-jk.
>
> To confirm tomcat was working I installed the tomcat4-webapps package
> Which when going to http://myserver.com:8180/ I can see that tomcat is
> working fine.
>
> Knowing that tomcat is ok I did the following (as per instructions)
> cd /var/lib/tomcat4/webapps
> mkdir jamm; cd jamm
> cp ~/src/jamm-0.9.7-rc1/jamm-0.9.7-rc1.war .
> /usr/local/java/bin/jar -xvf jamm-0.9.7-rc1.war
>
> When I go to:
> http://myserver.com:8180/jamm/
> I get the following:
>
> The Url seems to redirect to:
> http://myserver.com:8180/jamm/login.jsp?done=/private/
>
> And the following in the browser:
>
> Apache Tomcat/4.0.3 - HTTP Status 500 - Internal Server Error
>
> type Exception report
>
> message Internal Server Error
>
> description The server encountered an internal error (Internal Server
> Error) that prevented it from fulfilling this request.
>
> exception
>
> javax.servlet.ServletException: Can't get definitions factory from
> context.
> at 
> org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:463)
> at org.apache.jsp.login$jsp._jspService(login$jsp.java:232)
> at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at 
> org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:202)
> at 
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:382)
> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:474)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
> at 
> org.apache.catalina.core.ApplicationFilterChain.access$0(ApplicationFilterChain.java:197)
> at 
> org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:176)
> at java.security.AccessController.doPrivileged(Native Method)
> at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:172)
> at 
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:243)
> at 
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
> at 
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> at 
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> at 
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:190)
> at 
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
> at 
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> at 
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> at 
> org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2343)
> at 
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
> at 
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
> at 
> org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)
> at 
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
> at 
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170)
> at 
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
> at 
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468)
> at 
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
> at 
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> at 
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> at 
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
> at 
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
> at 
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> at 
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> at 
> org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1012)
> at 
> org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1122)
> at java.lang.Thread.run(Thread.java:534)
>
> root cause
>
> javax.servlet.jsp.JspException: Can't get definitions factory from
> context.
> at 
> org.apache.struts.taglib.tiles.InsertTag.processDefinitionName(InsertTag.java:583)
> at 
> org.apache.struts.taglib.tiles.InsertTag.createTagHandler(InsertTag.java:487)
> at 
> org.apache.struts.taglib.tiles.InsertTag.doStartTag(InsertTag.java:451)
> at org.apache.jsp.login$jsp._jspService(login$jsp.java:170)
> at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at 
> org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:202)
> at 
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:382)
> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:474)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
> at 
> org.apache.catalina.core.ApplicationFilterChain.access$0(ApplicationFilterChain.java:197)
> at 
> org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:176)
> at java.security.AccessController.doPrivileged(Native Method)
> at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:172)
> at 
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:243)
> at 
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
> at 
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> at 
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> at 
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:190)
> at 
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
> at 
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> at 
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> at 
> org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2343)
> at 
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
> at 
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
> at 
> org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)
> at 
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
> at 
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170)
> at 
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
> at 
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468)
> at 
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
> at 
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> at 
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> at 
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
> at 
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
> at 
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> at 
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> at 
> org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1012)
> at 
> org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1122)
> at java.lang.Thread.run(Thread.java:534)
>
>
>
> I am fairly new to tomcat and java, so I am not sure about the errors 
> or
> how to go about fixing them.
>
> Thanks in advance
>
>
>
> -------------------------------------------------------
> This SF.Net email is sponsored by:
> Sybase ASE Linux Express Edition - download now for FREE
> LinuxWorld Reader's Choice Award Winner for best database on Linux.
> http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click
> _______________________________________________
> Jamm-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/jamm-users
--
Keith T. Garner             [email protected]


-------------------------------------------------------
This SF.Net email is sponsored by:
Sybase ASE Linux Express Edition - download now for FREE
LinuxWorld Reader's Choice Award Winner for best database on Linux.
http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click