I followed the instructions for installing the struts example in Web Logic6.1. I keep getting a ClassNotFoundException error looking up "org.apache.struts.webapp.example.DatabaseServlet". I copied the struts-example.war into the applications/DefaultWebApp and still keep getting the error. DatabaseServlet.class is a part of the struts-example.war and is in applications/DefaultWebApp directory. Any help is appreciated. Thanks <Feb 21, 2002 9:30:41 AM CST> <Error> <HTTP> <[WebAppServletContext(1267577,DefaultWebApp,/DefaultWebApp)] Error loading servlet: "database" java.lang.ClassNotFoundException: org.apache.struts.webapp.example.DatabaseServlet at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:178) at weblogic.utils.classloaders.ChangeAwareClassLoader.findClass(ChangeAwareClassLoader.java:65) at java.lang.ClassLoader.loadClass(ClassLoader.java:297) at java.lang.ClassLoader.loadClass(ClassLoader.java:253) at weblogic.utils.classloaders.ChangeAwareClassLoader.loadClass(ChangeAwareClassLoader.java:43) at weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl.java:583) at weblogic.servlet.internal.WebAppServletContext.preloadServlet(WebAppServletContext.java:2203) at weblogic.servlet.internal.WebAppServletContext.preloadServlets(WebAppServletContext.java:2147) at weblogic.servlet.internal.WebAppServletContext.init(WebAppServletContext.java:884) at weblogic.servlet.internal.WebAppServletContext.<init>(WebAppServletContext.java:807) at weblogic.servlet.internal.HttpServer.loadWebApp(HttpServer.java:421) at weblogic.j2ee.WebAppComponent.deploy(WebAppComponent.java:74) at weblogic.j2ee.Application.addComponent(Application.java:160) at weblogic.j2ee.J2EEService.addDeployment(J2EEService.java:117) at weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentTarget.java:329) at weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentTarget.java:144) at weblogic.management.mbeans.custom.WebServer.addWebDeployment(WebServer.java:76) at java.lang.reflect.Method.invoke(Native Method) at weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl.java:608) at weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:592) at weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBeanImpl.java:352) at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1555) at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523) at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:449) at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:190) at $Proxy32.addWebDeployment(Unknown Source) at weblogic.management.configuration.WebServerMBean_CachingStub.addWebDeployment(WebServerMBean_CachingStub.java:1094) at weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentTarget.java:315) at weblogic.management.mbeans.custom.DeploymentTarget.addDeployments(DeploymentTarget.java:279) at weblogic.management.mbeans.custom.DeploymentTarget.updateServerDeployments(DeploymentTarget.java:233) at weblogic.management.mbeans.custom.DeploymentTarget.updateDeployments(DeploymentTarget.java:193) at java.lang.reflect.Method.invoke(Native Method) at weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl.java:608) at weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:592) at weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBeanImpl.java:352) at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1555) at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523) at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:449) at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:190) at $Proxy31.updateDeployments(Unknown Source) at weblogic.management.configuration.ServerMBean_CachingStub.updateDeployments(ServerMBean_CachingStub.java:2734) at weblogic.management.mbeans.custom.ApplicationManager.startConfigManager(ApplicationManager.java:362) at weblogic.management.mbeans.custom.ApplicationManager.start(ApplicationManager.java:154) at java.lang.reflect.Method.invoke(Native Method) at weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl.java:608) at weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:592) at weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBeanImpl.java:352) at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1555) at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523) at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:449) at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:190) at $Proxy42.start(Unknown Source) at weblogic.management.configuration.ApplicationManagerMBean_CachingStub.start(ApplicationManagerMBean_CachingStub.java:480) at weblogic.management.Admin.startApplicationManager(Admin.java:1151) at weblogic.management.Admin.finish(Admin.java:570) at weblogic.t3.srvr.T3Srvr.start(T3Srvr.java:506) at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:203) at weblogic.Server.main(Server.java:35) > javax.servlet.ServletException: Servlet class: 'org.apache.struts.webapp.example.DatabaseServlet' could not be loaded - the requested class wasn't found in the c ydomain\applications\DefaultWebApp;C:\bea\wlserver6.1\.\config\mydomain\applications\DefaultWebApp\WEB-INF\_tmp_war_myserver_myserver_DefaultWebApp\WEB-INF\lib\10 at weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl.java:594) at weblogic.servlet.internal.WebAppServletContext.preloadServlet(WebAppServletContext.java:2203) at weblogic.servlet.internal.WebAppServletContext.preloadServlets(WebAppServletContext.java:2147) at weblogic.servlet.internal.WebAppServletContext.init(WebAppServletContext.java:884) at weblogic.servlet.internal.WebAppServletContext.<init>(WebAppServletContext.java:807) at weblogic.servlet.internal.HttpServer.loadWebApp(HttpServer.java:421) at weblogic.j2ee.WebAppComponent.deploy(WebAppComponent.java:74) at weblogic.j2ee.Application.addComponent(Application.java:160) at weblogic.j2ee.J2EEService.addDeployment(J2EEService.java:117) at weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentTarget.java:329) at weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentTarget.java:144) at weblogic.management.mbeans.custom.WebServer.addWebDeployment(WebServer.java:76) at java.lang.reflect.Method.invoke(Native Method) at weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl.java:608) at weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:592) at weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBeanImpl.java:352) at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1555) at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523) at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:449) at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:190) at $Proxy32.addWebDeployment(Unknown Source) at weblogic.management.configuration.WebServerMBean_CachingStub.addWebDeployment(WebServerMBean_CachingStub.java:1094) at weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentTarget.java:315) at weblogic.management.mbeans.custom.DeploymentTarget.addDeployments(DeploymentTarget.java:279) at weblogic.management.mbeans.custom.DeploymentTarget.updateServerDeployments(DeploymentTarget.java:233) at weblogic.management.mbeans.custom.DeploymentTarget.updateDeployments(DeploymentTarget.java:193) at java.lang.reflect.Method.invoke(Native Method) at weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl.java:608) at weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:592) at weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBeanImpl.java:352) at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1555) at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523) at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:449) at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:190) at $Proxy31.updateDeployments(Unknown Source) at weblogic.management.configuration.ServerMBean_CachingStub.updateDeployments(ServerMBean_CachingStub.java:2734) at weblogic.management.mbeans.custom.ApplicationManager.startConfigManager(ApplicationManager.java:362) at weblogic.management.mbeans.custom.ApplicationManager.start(ApplicationManager.java:154) at java.lang.reflect.Method.invoke(Native Method) at weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl.java:608) at weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:592) at weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBeanImpl.java:352) at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1555) at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523) at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:449) at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:190)