The first exception below implies you didn't put the servlet in a package. Packageless classes have been strongly discouraged since tomcat 3 (/ancient/ history). You might want to fix that first and be sure to drop any future attempt at setting CLASSPATH.
--David Omar Chebaro wrote: > > > > Dear,I have an "Apache Tomcat/6.0.14" installed on the latest version of > ubuntu osI am trying to add a servlet to the example application, I put my > class in a jar file and put it in > "tomcat_home/webapps/examples/WEB-INF/lib/"and i made the necessary > modification to the web.xml fileand when I call the servlet I got this error: > type Status report > message Servlet BrowseRegions is not available > description The requested resource (Servlet BrowseRegions is not available) > is not available.so I made an " export > CLASSPATH=/tmp/tomcat/webapps/examples/WEB-INF/lib/my-jar.jar"and after > restarting tomcat The error message changed to this, > type Exception report > message > description The server encountered an internal error () that prevented it > from fulfilling this request. > exception javax.servlet.ServletException: Error allocating a servlet instance > org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433) > > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263) > > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) > > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584) > > org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) > java.lang.Thread.run(Thread.java:619) > root cause java.lang.NoClassDefFoundError: javax/servlet/http/HttpServlet > java.lang.ClassLoader.defineClass1(Native Method) > java.lang.ClassLoader.defineClass(ClassLoader.java:620) > java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124) > java.net.URLClassLoader.defineClass(URLClassLoader.java:260) > java.net.URLClassLoader.access$000(URLClassLoader.java:56) > java.net.URLClassLoader$1.run(URLClassLoader.java:195) > java.security.AccessController.doPrivileged(Native Method) > java.net.URLClassLoader.findClass(URLClassLoader.java:188) > java.lang.ClassLoader.loadClass(ClassLoader.java:306) > sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276) > java.lang.ClassLoader.loadClass(ClassLoader.java:251) > java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) > java.lang.ClassLoader.defineClass1(Native Method) > java.lang.ClassLoader.defineClass(ClassLoader.java:620) > java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124) > java.net.URLClassLoader.defineClass(URLClassLoader.java:260) > java.net.URLClassLoader.access$000(URLClassLoader.java:56) > java.net.URLClassLoader$1.run(URLClassLoader.java:195) > java.security.AccessController.doPrivileged(Native Method) > java.net.URLClassLoader.findClass(URLClassLoader.java:188) > java.lang.ClassLoader.loadClass(ClassLoader.java:306) > sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276) > java.lang.ClassLoader.loadClass(ClassLoader.java:251) > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1273) > > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204) > > org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433) > > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263) > > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) > > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584) > > org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) > java.lang.Thread.run(Thread.java:619)what could possibly be the reason that > it was not loading the jar file at first, and why can't it find the > httpServlet now although the example HelloWorldExample is working fineThank > you for your timeRegardsOmar > > Windows Live Hotmail and Microsoft Office Outlook – together at last. Get it > now! > _________________________________________________________________ > Climb to the top of the charts! Play Star Shuffle: the word scramble > challenge with star power. > http://club.live.com/star_shuffle.aspx?icid=starshuffle_wlmailtextlink_oct > -- ======================================= David Smith Network Operations Supervisor Department of Entomology College of Agriculture & Life Sciences Cornell University 2132 Comstock Hall Ithaca, NY 14853 Phone: 607.255.9571 Fax: 607.255.0939 --------------------------------------------------------------------- To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]