Hi, Thanks for this great piece of work. I accidently ran across Roller today and I am glad I did! Then I wanted a Wiki that supports among others databases, I am aiming to build a reference manager in the wiki for my thesis project. Up until now I have been using JSPWiki and am familiar with what is needed to get it up and running. I have a problem with getting Roller running though, I suspect it is caused wenn connecting to MySQL. My system is Debian, I use Tomcat 5.5.9 and JDk 1.5 and the Connector/J works too. I followed pretty much the exact steps from the Roller's InstallationGuide, unfortunately though I got an Unexpected Exception when calling //localhost:8080/roller.
The following is a long text of the kind and the details of the exception I am getting. I am posting it with the hope, some one would be able to recognize the error and tell me what went wrong with the configuration: \Exception details start *** Unexpected Exception Roller has encountered and logged an unexpected exception. null Reason: 500 javax.servlet.jsp.JspException: Exception; TEMPLATE_CLASSPATH=3D/menu-tabbed.vm; exception=3Dorg.roller.RollerException =09at org.roller.presentation.tags.VelocityTag.doEndTag(VelocityTag.java:10= 1) =09at org.roller.presentation.tags.HybridTag.doEndTag(HybridTag.java:64) =09at org.apache.jsp.main_jsp._jspx_meth_roller_Menu_0(org.apache.jsp.main_= jsp:573) =09at org.apache.jsp.main_jsp._jspService(org.apache.jsp.main_jsp:186) =09at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97) =09at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) =09at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper= .java:322) =09at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:2= 91) =09at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241) =09at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) =09at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl= icationFilterChain.java:252) =09at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF= ilterChain.java:173) =09at org.roller.presentation.filters.PersistenceSessionFilter.doFilter(Per= sistenceSessionFilter.java:54) =09at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl= icationFilterChain.java:202) =09at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF= ilterChain.java:173) =09at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDisp= atcher.java:672) =09at org.apache.catalina.core.ApplicationDispatcher.processRequest(Applica= tionDispatcher.java:463) =09at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationD= ispatcher.java:398) =09at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDis= patcher.java:301) =09at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.= java:1056) =09at org.apache.struts.action.RequestProcessor.processForwardConfig(Reques= tProcessor.java:388) =09at org.apache.struts.action.RequestProcessor.process(RequestProcessor.ja= va:231) =09at org.apache.struts.action.ActionServlet.process(ActionServlet.java:116= 4) =09at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397) =09at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) =09at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) =09at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl= icationFilterChain.java:252) =09at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF= ilterChain.java:173) =09at org.roller.presentation.filters.PersistenceSessionFilter.doFilter(Per= sistenceSessionFilter.java:54) =09at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl= icationFilterChain.java:202) =09at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF= ilterChain.java:173) =09at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDisp= atcher.java:672) =09at org.apache.catalina.core.ApplicationDispatcher.processRequest(Applica= tionDispatcher.java:463) =09at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationD= ispatcher.java:398) =09at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDis= patcher.java:301) =09at org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.j= ava:693) =09at org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.jav= a:660) =09at org.apache.jsp.index_jsp._jspService(org.apache.jsp.index_jsp:46) =09at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97) =09at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) =09at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper= .java:322) =09at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:2= 91) =09at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241) =09at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) =09at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl= icationFilterChain.java:252) =09at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF= ilterChain.java:173) =09at org.roller.presentation.filters.PersistenceSessionFilter.doFilter(Per= sistenceSessionFilter.java:54) =09at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl= icationFilterChain.java:202) =09at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF= ilterChain.java:173) =09at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV= alve.java:213) =09at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV= alve.java:178) =09at org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authentica= torBase.java:407) =09at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j= ava:126) =09at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j= ava:105) =09at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal= ve.java:107) =09at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav= a:148) =09at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java= :856) =09at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.proce= ssConnection(Http11Protocol.java:744) =09at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpo= int.java:527) =09at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFol= lowerWorkerThread.java:80) =09at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP= ool.java:684) =09at java.lang.Thread.run(Thread.java:595) \Exception details end *** Thank you in advance for any advice or hint for fixing this and getting Roller running. Ashraf
