Hi 

I try to load a servlet during webapp first loading and :

==> /usr/local/tomcat/logs/catalina.out <==
Exception during startup processing
java.lang.reflect.InvocationTargetException
        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)
Caused by: java.lang.ClassFormatError: mypack/SetupServlet (Extra bytes at the end of 
the class file)
        at java.lang.ClassLoader.defineClass0(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:509)
        at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
        at 
org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1664)
        at 
org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:953)
        at 
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1394)
        at 
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1274)
        at 
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:874)
        at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:813)
        at 
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3342)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:3534)
        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:2191)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:510)
        at org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
        at org.apache.catalina.startup.Catalina.process(Catalina.java:180)
        ... 5 more

the code worked great and sudenly this error occured .

what is "Extra bytes at the end of the class file" ??

tks 


Reply via email to