Exception thrown at startup (default context)

Chris Halverson <[email protected]> Thu, 20 Mar 2003 10:10:51 -0600
Newsgroups gmane.comp.java.securityfilter.user
Organization Halverson.org
Message-ID <[email protected]>
I'm trying to move my app that uses SecurityFilter to our production
server and am suddenly running into some problems. It appears to be a
logging issue but I cannot figure out how to fix it. It ran just fine
on a dev machine, but now I'm moving it to a new box and making it the
default context. Trying to deploy on Tomcat 4.1.8 with log4j-1.2.7
installed in my WEB-APP/lib directory. The stack trace is:

2003-03-20 09:56:09 StandardContext[]: Starting filters
2003-03-20 09:56:09 StandardContext[]:  Starting filter 'Security Filter'
2003-03-20 09:56:10 StandardContext[]: Exception starting filter Security Filter
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.apache.commons.logging.impl.Log4jFactory.getInstance(Log4jFactory.java:153)
        at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:288)
        at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:414)
        at org.apache.commons.digester.Digester.<init>(Digester.java:352)
        at org.securityfilter.config.SecurityConfig.loadConfig(SecurityConfig.java:206)
        at org.securityfilter.filter.SecurityFilter.init(SecurityFilter.java:220)
        at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:254)
        at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:314)
        at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:120)
        at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3158)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:3602)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:738)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
        at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347)
        at org.apache.catalina.core.StandardService.start(StandardService.java:497)
        at org.apache.catalina.core.StandardServer.start(StandardServer.java:2189)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:512)
        at org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
        at org.apache.catalina.startup.Catalina.process(Catalina.java:180)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)

2003-03-20 09:56:10 StandardContext[]: Context startup failed due to previous errors
2003-03-20 09:56:10 StandardContext[]: Stopping

I see a similar question was posted a couple of months ago, but I
didn't see an answer.

Thanks for any help!!

cdh

-- 
Chris D. Halverson                         http://www.halverson.org/


-------------------------------------------------------
This SF.net email is sponsored by: Tablet PC.  
Does your code think in ink? You could win a Tablet PC. 
Get a free Tablet PC hat just for playing. What are you waiting for? 
http://ads.sourceforge.net/cgi-bin/redirect.pl?micr5043en