Hi!

I want to run the Fortress Container with the ServletContainer example in Tomcat 
4.1.27.
I tried to get it running with fortress-1.0 and alternatively with the latest 
fortress-1.1-dev but always get stuck because loading the servlet fails with this 
exception:

2003-10-01 01:50:30 StandardContext[/fortress]: Servlet /fortress threw load() 
exception
javax.servlet.ServletException: Servlet.init() for servlet ServletContainer threw 
exception
        at 
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:963)
        at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:823)
        at 
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3420)
[...]
----- Root Cause -----
java.lang.NoSuchMethodError: 
org.apache.bcel.classfile.JavaClass.setRepository(Lorg/apache/bcel/util/Repository;)V
        at 
org.apache.bcel.util.ClassLoaderRepository.storeClass(ClassLoaderRepository.java:94)
        at 
org.apache.bcel.util.ClassLoaderRepository.loadClass(ClassLoaderRepository.java:137)
        at 
org.apache.avalon.fortress.impl.factory.BCELWrapperGenerator.lookupClass(BCELWrapperGenerator.java:295)
        at 
org.apache.avalon.fortress.impl.factory.BCELWrapperGenerator.createWrapper(BCELWrapperGenerator.java:241)
        at 
org.apache.avalon.fortress.impl.factory.WrapperObjectFactory.newInstance(WrapperObjectFactory.java:94)
        at 
org.apache.avalon.fortress.impl.handler.AbstractComponentHandler.newComponent(AbstractComponentHandler.java:278)
        at 
org.apache.avalon.fortress.impl.handler.ThreadSafeComponentHandler.doPrepare(ThreadSafeComponentHandler.java:72)
        at 
org.apache.avalon.fortress.impl.handler.AbstractComponentHandler.prepareHandler(AbstractComponentHandler.java:179)
        at 
org.apache.avalon.fortress.impl.handler.AbstractComponentHandler.get(AbstractComponentHandler.java:209)
        at 
org.apache.avalon.fortress.impl.handler.LEAwareComponentHandler.get(LEAwareComponentHandler.java:128)
        at 
org.apache.avalon.fortress.impl.lookup.FortressServiceManager.lookup(FortressServiceManager.java:129)
        at 
org.apache.avalon.fortress.examples.servlet.ServletContainer.initialize(ServletContainer.java:81)
        at 
org.apache.avalon.framework.container.ContainerUtil.initialize(ContainerUtil.java:283)
        at 
org.apache.avalon.fortress.impl.DefaultContainerManager.createContainer(DefaultContainerManager.java:205)
        at 
org.apache.avalon.fortress.impl.DefaultContainerManager.initializeContainer(DefaultContainerManager.java:151)
        at 
org.apache.avalon.fortress.impl.DefaultContainerManager.initialize(DefaultContainerManager.java:144)
        at 
org.apache.avalon.framework.container.ContainerUtil.initialize(ContainerUtil.java:283)
        at org.apache.avalon.fortress.examples.servlet.servlet.init(servlet.java:94)
        at javax.servlet.GenericServlet.init(GenericServlet.java:256)
        at 
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:935)
        at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:823)
[...]


I've placed the bcel-5.1.jar to WEB-INF/lib, but still get this error. What is the 
problem?

Stefan

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to