I havent used 5 ( only 4.1 ) but the first thing I noticed is that on item 3 you wrote: 5.0\webapps\root\web-inf\classes\org.apache.jsp
do you actually mean: 5.0\webapps\root\web-inf\classes\org\apache\jsp ? If not, this would cause the error your seeing. The <servlet-class>org.apache.jsp.empQBean</servlet-class> will look to WEB-INF/classes/org/apache/jsp/empQBean.class Hope this helps... Lon Palmer -----Original Message----- From: Giri Gopal [mailto:[EMAIL PROTECTED] Sent: Monday, September 22, 2003 10:03 AM To: Tomcat Users List Subject: Help is setting up my First Servlet Hello: I am new to JAVA and JSP. Last week with help from the post, I have tomact 5.0 installed and working. (side note: I can start tomcat only from startup cmd in the Bin folder). I cannot start from the GUI I get when I installed tomcat. Either way, it's working that's good news. I can run samples. 1) Now I have 2 Java files. I created a new folder c:\jsp\OraSample. In this folder I have compiled and created the class files to access oracle database. 2) I have a JSP page also in the same folder as above. 3) I copied 2 class files to tomcat 5.0\webapps\root\web-inf\classes\org.apache.jsp 4) My JSP page is in tomcat 5.0\webapps\root folder. 5) What should my web.xml look like? Here is what I have: <servlet> <servlet-name>org.apache.jsp.index_jsp</servlet-name> <servlet-class>org.apache.jsp.index_jsp</servlet-class> </servlet> <servlet> <servlet-name>org.apache.jsp.empbean</servlet-name> <servlet-class>org.apache.jsp.empQBean</servlet-class> </servlet> <servlet-mapping> <servlet-name>org.apache.jsp.empbean</servlet-name> <url-pattern>/dbqueryJB.jsp</url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name>org.apache.jsp.index_jsp</servlet-name> <url-pattern>/index.jsp</url-pattern> </servlet-mapping> 6) When I point my browser to the JSP page, I get the following error: java.lang.NoClassDefFoundError: org/apache/jsp/empQBean (wrong name: empQBean) java.lang.ClassLoader.defineClass0(Native Method) java.lang.ClassLoader.defineClass(ClassLoader.java:537) java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123) org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLo ader.java:1657) org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.jav a:882) org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.jav a:1345) org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.jav a:1225) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:175 ) org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:207) org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:637) org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConne ction(Http11Protocol.java:488) org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:568) org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav a:631) java.lang.Thread.run(Thread.java:534) CAN SOME PLEASE HELP ME. THANKS FOR YOUR HELP IN ADVANCE. Thanks GG --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]