Chris Jensen <[EMAIL PROTECTED]> wrote:
Hi,
I'm trying to deploy Scarab (scarab.tigris.org) to JRun (thanks Dave for
the help with the WAR deployment)
I realise that this may be better posed to the list for scarab, but the
exception tracebacks I see (attached below) make me suspect that the app
may not even be getting off the ground because of something particular
to JRun.
I'm thinking it may be something to do with the logging that JRun provides.
Scarab comes packaged with a tomcat server that it can run in, and I've
tested it in that and it runs and seems to be configured correctly - but
we normally use JRun and so would like to deploy it to Jrun in the long
term.
When going to any page, the following exception is logged:
java.lang.NullPointerException
at org.apache.turbine.Turbine.doGet(Turbine.java:321)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:91)
...
And poking around the logs some more, the following exceptions occur
just starting the server up:
java.lang.VerifyError: (class: org/apache/log4j/LogManager, method:
<clinit> signature: ()V) Incompatible argument to function
at org.apache.log4j.Logger.getLogger(Logger.java:85)
at
org.tigris.scarab.tools.ScarabGlobalTool.<clinit>(ScarabGlobalTool.java:109)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
at java.lang.Class.newInstance0(Class.java:308)
at java.lang.Class.newInstance(Class.java:261)
at
org.apache.fulcrum.factory.TurbineFactoryService.getInstance(TurbineFactoryService.java:401)
at
...
org.apache.fulcrum.BaseServiceBroker.init(BaseServiceBroker.java:262)
at org.apache.turbine.Turbine.configure(Turbine.java:646)
at org.apache.turbine.Turbine.init(Turbine.java:189)
at
jrun.servlet.WebApplicationService.loadServlet(WebApplicationService.java:1204)
...
org.apache.turbine.TurbineException: java.lang.VerifyError: (class:
org/apache/log4j/LogManager, method: <clinit> signature: ()V)
Incompatible argument to function
at org.apache.turbine.Turbine.configure(Turbine.java:728)
at org.apache.turbine.Turbine.init(Turbine.java:189)
at
jrun.servlet.WebApplicationService.loadServlet(WebApplicationService.java:1204)
at
...
Caused by: java.lang.VerifyError: (class: org/apache/log4j/LogManager,
method: <clinit> signature: ()V) Incompatible argument to function
at org.apache.log4j.Logger.getLogger(Logger.java:85)
at
org.tigris.scarab.tools.ScarabGlobalTool.<clinit>(ScarabGlobalTool.java:109)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
at java.lang.Class.newInstance0(Class.java:308)
at java.lang.Class.newInstance(Class.java:261)
at
org.apache.fulcrum.factory.TurbineFactoryService.getInstance(TurbineFactoryService.java:401)
...
--
---------------------------------
[Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings]
