michael watson (IAH-C) wrote:
> Ah, sorry, here is what comes out of a clean restart.  This may very
> well be the source of the errors, given that my Sys Admins gave me Red
> hat's OpenJDK rather than Sun's.  Could that be the problem?

This doesn't seem to be related with the Java version. I am pretty sure 
that it is because you have a too old version of Tomcat:

 > INFO: Starting Servlet Engine: Apache Tomcat/5.5.23

BASE needs at least Tomcat 6.0.14. The old Tomcat version is causing 
this error:

 > java.lang.NoSuchMethodError:
 > javax.servlet.ServletContext.getContextPath()Ljava/lang/String;

And this causes BASE to not be properly initialized which results in the 
NullPointerException later on. So I think if you upgrade your Tomcat 
installation everything will be fine.

/Nicklas


> 
> 15-May-2009 14:55:44 org.apache.catalina.core.AprLifecycleListener
> lifecycleEvent
> INFO: The Apache Tomcat Native library which allows optimal performance
> in production environments was not found on the java.library.path:
> /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64/server:/usr
> /lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64:/usr/lib/jvm/ja
> va-1.6.0-openjdk-1.6.0.0.x86_64/jre/../lib/amd64:/usr/bbsrc_common/r11/S
> haredComponents/JRE/1.4.2_09/lib/i386/client:/usr/bbsrc_common/r11/Share
> dComponents/JRE/1.4.2_09/lib/i386:/usr/bbsrc_common/r11/SharedComponents
> /ccs/dia/dna/lib:/usr/bbsrc_common/r11/SharedComponents/ccs/dia/lib:/usr
> /lib:/opt/CA/CAlib:/usr/bbsrc_common/r11/SharedComponents/lib:/lib:/expo
> rt/home/tina/Lib::/usr/bbsrc_common/r11/SharedComponents/Csam/SockAdapte
> r/lib:/usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib
> 15-May-2009 14:55:44 org.apache.coyote.http11.Http11BaseProtocol init
> INFO: Initializing Coyote HTTP/1.1 on http-8080
> 15-May-2009 14:55:44 org.apache.catalina.startup.Catalina load
> INFO: Initialization processed in 509 ms
> 15-May-2009 14:55:44 org.apache.catalina.core.StandardService start
> INFO: Starting service Catalina
> 15-May-2009 14:55:44 org.apache.catalina.core.StandardEngine start
> INFO: Starting Servlet Engine: Apache Tomcat/5.5.23
> 15-May-2009 14:55:44 org.apache.catalina.core.StandardHost start
> INFO: XML validation disabled
> 15-May-2009 14:55:44 org.apache.catalina.core.ApplicationContext log
> INFO: ContextListener: contextInitialized()
> 15-May-2009 14:55:44 org.apache.catalina.core.ApplicationContext log
> INFO: SessionListener: contextInitialized()
> 15-May-2009 14:55:45 org.apache.catalina.core.ApplicationContext log
> INFO: org.apache.webapp.balancer.BalancerFilter: init(): ruleChain:
> [org.apache.webapp.balancer.RuleChain:
> [org.apache.webapp.balancer.rules.URLStringMatchRule: Target string:
> News / Redirect URL: http://www.cnn.com],
> [org.apache.webapp.balancer.rules.RequestParameterRule: Target param
> name: paramName / Target param value: paramValue / Redirect URL:
> http://www.yahoo.com],
> [org.apache.webapp.balancer.rules.AcceptEverythingRule: Redirect URL:
> http://jakarta.apache.org]]
> 14:55:50,915 ERROR [/base]:678 - StandardWrapper.Throwable
> java.lang.NoSuchMethodError:
> javax.servlet.ServletContext.getContextPath()Ljava/lang/String;
>       at
> net.sf.basedb.clients.web.servlet.ExtensionsServlet.init(ExtensionsServl
> et.java:78)
>       at javax.servlet.GenericServlet.init(GenericServlet.java:212)
>       at
> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.jav
> a:1139)
>       at
> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966)
>       at
> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.j
> ava:3956)
>       at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:4230
> )
>       at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.ja
> va:760)
>       at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
>       at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
>       at
> org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:9
> 20)
>       at
> org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java
> :883)
>       at
> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
>       at
> org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
>       at
> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:31
> 1)
>       at
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSu
> pport.java:120)
>       at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
>       at
> org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
>       at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
>       at
> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
>       at
> org.apache.catalina.core.StandardService.start(StandardService.java:448)
>       at
> org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
>       at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
> a:57)
>       at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java:43)
>       at java.lang.reflect.Method.invoke(Method.java:616)
>       at
> org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
>       at
> org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
> 14:55:50,918 ERROR [/base]:3958 - Servlet /base threw load() exception
> java.lang.NoSuchMethodError:
> javax.servlet.ServletContext.getContextPath()Ljava/lang/String;
>       at
> net.sf.basedb.clients.web.servlet.ExtensionsServlet.init(ExtensionsServl
> et.java:78)
>       at javax.servlet.GenericServlet.init(GenericServlet.java:212)
>       at
> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.jav
> a:1139)
>       at
> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966)
>       at
> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.j
> ava:3956)
>       at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:4230
> )
>       at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.ja
> va:760)
>       at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
>       at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
>       at
> org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:9
> 20)
>       at
> org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java
> :883)
>       at
> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
>       at
> org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
>       at
> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:31
> 1)
>       at
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSu
> pport.java:120)
>       at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
>       at
> org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
>       at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
>       at
> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
>       at
> org.apache.catalina.core.StandardService.start(StandardService.java:448)
>       at
> org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
>       at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
> a:57)
>       at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java:43)
>       at java.lang.reflect.Method.invoke(Method.java:616)
>       at
> org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
>       at
> org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
> 15-May-2009 14:55:51 org.apache.catalina.core.ApplicationContext log
> INFO: ContextListener: contextInitialized()
> 15-May-2009 14:55:51 org.apache.catalina.core.ApplicationContext log
> INFO: SessionListener: contextInitialized()
> 15-May-2009 14:55:51 org.apache.coyote.http11.Http11BaseProtocol start
> INFO: Starting Coyote HTTP/1.1 on http-8080
> 15-May-2009 14:55:51 org.apache.jk.common.ChannelSocket init
> INFO: JK: ajp13 listening on /0.0.0.0:8009
> 15-May-2009 14:55:51 org.apache.jk.server.JkMain start
> INFO: Jk running ID=0 time=0/13  config=null
> 15-May-2009 14:55:51 org.apache.catalina.storeconfig.StoreLoader load
> INFO: Find registry server-registry.xml at classpath resource
> 15-May-2009 14:55:51 org.apache.catalina.startup.Catalina start
> INFO: Server startup in 7631 ms
> 
> -----Original Message-----
> From: Nicklas Nordborg [mailto:[email protected]] 
> Sent: 15 May 2009 13:58
> To: BASE ML
> Subject: Re: [base] Installation error messages
> 
> This is the same stacktrace as you sent before. If you clean up the log
> file and
> restart your server do you see anything in the log file that is related
> to the
> start up that happens before you even try to load the login page in a
> web browser?
> If not, enable the info-level logging as described in the previous mail
> and restart
> Tomcat again.
> 
> /Nicklas
> 
> michael watson (IAH-C) wrote:
>> This from my Catalina.out file:
>>
>> 13:44:51,875 ERROR [jsp]:723 - Servlet.service() for servlet jsp threw
>> exception
>> java.lang.NullPointerException
>>      at
>>
> net.sf.basedb.clients.web.extensions.ExtensionsControl.useExtensions(Ext
>> ensionsControl.java:249)
>>      at
>> org.apache.jsp.include.menu_jsp._jspService(menu_jsp.java:2186)
>>      at
>> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
>>      at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>>      at
>>
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.ja
>> va:328)
>>      at
>>
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:315)
>>      at
>> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
>>      at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>>      at
>>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
>> tionFilterChain.java:269)
>>      at
>>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
>> erChain.java:188)
>>      at
>>
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatc
>> her.java:691)
>>      at
>>
> org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDisp
>> atcher.java:594)
>>      at
>>
> org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispat
>> cher.java:505)
>>      at
>>
> org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.ja
>> va:965)
>>      at
>>
> org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:6
>> 05)
>>      at
>> net.sf.basedb.clients.web.taglib.Body.doStartTag(Body.java:280)
>>      at
>> org.apache.jsp.my_005fbase.index_jsp._jspService(index_jsp.java:223)
>>      at
>> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
>>      at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>>      at
>>
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.ja
>> va:328)
>>      at
>>
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:315)
>>      at
>> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
>>      at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>>      at
>>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
>> tionFilterChain.java:269)
>>      at
>>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
>> erChain.java:188)
>>      at
>>
> net.sf.basedb.clients.web.servlet.CharacterEncodingFilter.doFilter(Chara
>> cterEncodingFilter.java:72)
>>      at
>>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
>> tionFilterChain.java:215)
>>      at
>>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
>> erChain.java:188)
>>      at
>>
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
>> e.java:210)
>>      at
>>
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
>> e.java:172)
>>      at
>>
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
>> :127)
>>      at
>>
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
>> :117)
>>      at
>>
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
>> java:108)
>>      at
>>
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:1
>> 51)
>>      at
>>
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:87
>> 0)
>>      at
>>
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.proc
>> essConnection(Http11BaseProtocol.java:665)
>>      at
>>
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint
>> .java:528)
>>      at
>>
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollow
>> erWorkerThread.java:81)
>>      at
>>
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool
>> .java:685)
>>      at java.lang.Thread.run(Thread.java:636)
>> 13:44:51,877 ERROR [jsp]:250 - Servlet.service() for servlet jsp threw
>> exception
>> java.lang.NullPointerException
>>      at
>>
> net.sf.basedb.clients.web.extensions.ExtensionsControl.useExtensions(Ext
>> ensionsControl.java:249)
>>      at
>> org.apache.jsp.include.menu_jsp._jspService(menu_jsp.java:2186)
>>      at
>> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
>>      at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>>      at
>>
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.ja
>> va:328)
>>      at
>>
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:315)
>>      at
>> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
>>      at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>>      at
>>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
>> tionFilterChain.java:269)
>>      at
>>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
>> erChain.java:188)
>>      at
>>
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatc
>> her.java:691)
>>      at
>>
> org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDisp
>> atcher.java:594)
>>      at
>>
> org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispat
>> cher.java:505)
>>      at
>>
> org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.ja
>> va:965)
>>      at
>>
> org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:6
>> 05)
>>      at
>> net.sf.basedb.clients.web.taglib.Body.doStartTag(Body.java:280)
>>      at
>> org.apache.jsp.my_005fbase.index_jsp._jspService(index_jsp.java:223)
>>      at
>> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
>>      at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>>      at
>>
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.ja
>> va:328)
>>      at
>>
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:315)
>>      at
>> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
>>      at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>>      at
>>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
>> tionFilterChain.java:269)
>>      at
>>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
>> erChain.java:188)
>>      at
>>
> net.sf.basedb.clients.web.servlet.CharacterEncodingFilter.doFilter(Chara
>> cterEncodingFilter.java:72)
>>      at
>>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
>> tionFilterChain.java:215)
>>      at
>>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
>> erChain.java:188)
>>      at
>>
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
>> e.java:210)
>>      at
>>
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
>> e.java:172)
>>      at
>>
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
>> :127)
>>      at
>>
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
>> :117)
>>      at
>>
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
>> java:108)
>>      at
>>
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:1
>> 51)
>>      at
>>
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:87
>> 0)
>>      at
>>
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.proc
>> essConnection(Http11BaseProtocol.java:665)
>>      at
>>
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint
>> .java:528)
>>      at
>>
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollow
>> erWorkerThread.java:81)
>>      at
>>
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool
>> .java:685)
>>      at java.lang.Thread.run(Thread.java:636)
>> 13:44:51,888 ERROR [jsp]:723 - Servlet.service() for servlet jsp threw
>> exception
>> java.lang.NullPointerException
>>      at
>>
> net.sf.basedb.clients.web.extensions.ExtensionsControl.useExtensions(Ext
>> ensionsControl.java:249)
>>      at
>> org.apache.jsp.include.menu_jsp._jspService(menu_jsp.java:2186)
>>      at
>> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
>>      at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>>      at
>>
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.ja
>> va:328)
>>      at
>>
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:315)
>>      at
>> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
>>      at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>>      at
>>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
>> tionFilterChain.java:269)
>>      at
>>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
>> erChain.java:188)
>>      at
>>
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatc
>> her.java:691)
>>      at
>>
> org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDisp
>> atcher.java:594)
>>      at
>>
> org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispat
>> cher.java:505)
>>      at
>>
> org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.ja
>> va:965)
>>      at
>>
> org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:6
>> 05)
>>      at
>> net.sf.basedb.clients.web.taglib.Body.doStartTag(Body.java:280)
>>      at
>>
> org.apache.jsp.exception.exception_jsp._jspService(exception_jsp.java:17
>> 3)
>>      at
>> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
>>      at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>>      at
>>
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.ja
>> va:328)
>>      at
>>
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:315)
>>      at
>> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
>>      at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>>      at
>>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
>> tionFilterChain.java:269)
>>      at
>>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
>> erChain.java:188)
>>      at
>>
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatc
>> her.java:691)
>>      at
>>
> org.apache.catalina.core.ApplicationDispatcher.processRequest(Applicatio
>> nDispatcher.java:471)
>>      at
>>
> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDisp
>> atcher.java:403)
>>      at
>>
> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispat
>> cher.java:301)
>>      at
>>
> org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java
>> :364)
>>      at
>>
> org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.j
>> ava:213)
>>      at
>>
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
>> :135)
>>      at
>>
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
>> :117)
>>      at
>>
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
>> java:108)
>>      at
>>
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:1
>> 51)
>>      at
>>
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:87
>> 0)
>>      at
>>
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.proc
>> essConnection(Http11BaseProtocol.java:665)
>>      at
>>
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint
>> .java:528)
>>      at
>>
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollow
>> erWorkerThread.java:81)
>>      at
>>
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool
>> .java:685)
>>      at java.lang.Thread.run(Thread.java:636)
>> 13:44:51,890 ERROR [jsp]:723 - Servlet.service() for servlet jsp threw
>> exception
>> java.lang.NullPointerException
>>      at
>>
> net.sf.basedb.clients.web.extensions.ExtensionsControl.useExtensions(Ext
>> ensionsControl.java:249)
>>      at
>> org.apache.jsp.include.menu_jsp._jspService(menu_jsp.java:2186)
>>      at
>> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
>>      at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>>      at
>>
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.ja
>> va:328)
>>      at
>>
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:315)
>>      at
>> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
>>      at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>>      at
>>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
>> tionFilterChain.java:269)
>>      at
>>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
>> erChain.java:188)
>>      at
>>
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatc
>> her.java:691)
>>      at
>>
> org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDisp
>> atcher.java:594)
>>      at
>>
> org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispat
>> cher.java:505)
>>      at
>>
> org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.ja
>> va:965)
>>      at
>>
> org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:6
>> 05)
>>      at
>> net.sf.basedb.clients.web.taglib.Body.doStartTag(Body.java:280)
>>      at
>>
> org.apache.jsp.exception.exception_jsp._jspService(exception_jsp.java:17
>> 3)
>>      at
>> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
>>      at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>>      at
>>
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.ja
>> va:328)
>>      at
>>
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:315)
>>      at
>> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
>>      at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>>      at
>>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
>> tionFilterChain.java:269)
>>      at
>>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
>> erChain.java:188)
>>      at
>>
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatc
>> her.java:691)
>>      at
>>
> org.apache.catalina.core.ApplicationDispatcher.processRequest(Applicatio
>> nDispatcher.java:471)
>>      at
>>
> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDisp
>> atcher.java:403)
>>      at
>>
> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispat
>> cher.java:301)
>>      at
>>
> org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java
>> :364)
>>      at
>>
> org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.j
>> ava:213)
>>      at
>>
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
>> :135)
>>      at
>>
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
>> :117)
>>      at
>>
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
>> java:108)
>>      at
>>
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:1
>> 51)
>>      at
>>
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:87
>> 0)
>>      at
>>
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.proc
>> essConnection(Http11BaseProtocol.java:665)
>>      at
>>
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint
>> .java:528)
>>      at
>>
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollow
>> erWorkerThread.java:81)
>>      at
>>
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool
>> .java:685)
>>      at java.lang.Thread.run(Thread.java:636)
>> 15-May-2009 13:44:51 org.apache.catalina.core.StandardHostValve custom
>> SEVERE: Exception Processing
>> ErrorPage[exceptionType=java.lang.Throwable,
>> location=/exception/exception.jsp]
>> org.apache.jasper.JasperException: Exception in JSP:
>> /exception/exception.jsp:146
>>
>> 143:         }
>> 144:         </script>
>> 145: </base:head>
>> 146: <base:body onload="fixWindow()">
>> 147:         <base:note type="error" title="<%=exceptionClassName + " on page
>> "+request.getAttribute("javax.servlet.error.request_uri")%>" 
>> 148:                 style="width:90%;" messagestyle="height: 450px;">
>> 149:                 <table border="0" cellpadding="0" cellspacing="0"
>> class="form">
>>
>>
>> Stacktrace:
>>      at
>>
> org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServle
>> tWrapper.java:467)
>>      at
>>
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.ja
>> va:371)
>>      at
>>
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:315)
>>      at
>> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
>>      at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>>      at
>>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
>> tionFilterChain.java:269)
>>      at
>>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
>> erChain.java:188)
>>      at
>>
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatc
>> her.java:691)
>>      at
>>
> org.apache.catalina.core.ApplicationDispatcher.processRequest(Applicatio
>> nDispatcher.java:471)
>>      at
>>
> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDisp
>> atcher.java:403)
>>      at
>>
> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispat
>> cher.java:301)
>>      at
>>
> org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java
>> :364)
>>      at
>>
> org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.j
>> ava:213)
>>      at
>>
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
>> :135)
>>      at
>>
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
>> :117)
>>      at
>>
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
>> java:108)
>>      at
>>
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:1
>> 51)
>>      at
>>
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:87
>> 0)
>>      at
>>
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.proc
>> essConnection(Http11BaseProtocol.java:665)
>>      at
>>
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint
>> .java:528)
>>      at
>>
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollow
>> erWorkerThread.java:81)
>>      at
>>
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool
>> .java:685)
>>      at java.lang.Thread.run(Thread.java:636)
>>
>> -----Original Message-----
>> From: Nicklas Nordborg [mailto:[email protected]] 
>> Sent: 15 May 2009 13:29
>> To: BASE ML
>> Subject: Re: [base] Installation error messages
>>
>> This is most likely a secondary problem that is caused by some other
>> problem
>> when the server is started. Can you check the log file in Tomcat to
> see
>> if there
>> are more information. If you can't find anything you can try to enable
>> INFO-level
>> logging in BASE by setting the following property in the
>> log4j.properties file.
>> This file is found in WEB-INF/classes. This is the property you should
>> set:
>>
>> log4j.logger.net.sf.basedb=info
>>
>> /Nicklas
>>
>> michael watson (IAH-C) wrote:
>>> Hmmm, I don't know if this is related, but having set up BASE, I can
>> get
>>> to http://localhost:8080/base no problem, but as soon as I log in:
>>>
>>> HTTP Status 500 - 
>>> type Exception report
>>> message 
>>> description The server encountered an internal error () that
> prevented
>>> it from fulfilling this request.
>>> exception 
>>> javax.servlet.ServletException: javax.servlet.jsp.JspTagException:
>>> Exception in JSP: /include/menu.jsp:972
>>>
>>> 969:            // Extensions menu
>>> 970:            JspContext context =
>> ExtensionsControl.createContext(dc,
>>> pageContext);
>>> 971:            ExtensionsInvoker<MenuItemAction> invoker = 
>>> 972:
>>>
> (ExtensionsInvoker<MenuItemAction>)ExtensionsControl.useExtensions(conte
>>> xt, 
>>> 973:
>>> "net.sf.basedb.clients.web.menu.extensions");
>>> 974:            ExtensionsControl ec = ExtensionsControl.get(dc);
>>> 975:            ActionIterator<MenuItemAction> it =
> invoker.iterate();
>>>
>>
> ------------------------------------------------------------------------
>> ------
>> Crystal Reports - New Free Runtime and 30 Day Trial
>> Check out the new simplified licensing option that enables 
>> unlimited royalty-free distribution of the report engine 
>> for externally facing server and web deployment. 
>> http://p.sf.net/sfu/businessobjects
>> _______________________________________________
>> The BASE general discussion mailing list
>> [email protected]
>> unsubscribe: send a mail with subject "unsubscribe" to
>> [email protected]
>>
>>
> ------------------------------------------------------------------------
> ------
>> Crystal Reports - New Free Runtime and 30 Day Trial
>> Check out the new simplified licensing option that enables 
>> unlimited royalty-free distribution of the report engine 
>> for externally facing server and web deployment. 
>> http://p.sf.net/sfu/businessobjects
>> _______________________________________________
>> The BASE general discussion mailing list
>> [email protected]
>> unsubscribe: send a mail with subject "unsubscribe" to
>> [email protected]
> 
> 
> ------------------------------------------------------------------------
> ------
> Crystal Reports - New Free Runtime and 30 Day Trial
> Check out the new simplified licensing option that enables 
> unlimited royalty-free distribution of the report engine 
> for externally facing server and web deployment. 
> http://p.sf.net/sfu/businessobjects
> _______________________________________________
> The BASE general discussion mailing list
> [email protected]
> unsubscribe: send a mail with subject "unsubscribe" to
> [email protected]
> 
> ------------------------------------------------------------------------------
> Crystal Reports - New Free Runtime and 30 Day Trial
> Check out the new simplified licensing option that enables 
> unlimited royalty-free distribution of the report engine 
> for externally facing server and web deployment. 
> http://p.sf.net/sfu/businessobjects
> _______________________________________________
> The BASE general discussion mailing list
> [email protected]
> unsubscribe: send a mail with subject "unsubscribe" to
> [email protected]


------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables 
unlimited royalty-free distribution of the report engine 
for externally facing server and web deployment. 
http://p.sf.net/sfu/businessobjects
_______________________________________________
The BASE general discussion mailing list
[email protected]
unsubscribe: send a mail with subject "unsubscribe" to
[email protected]

Reply via email to