Hi
All,
I am new to Struts frame work,I am trying to install struts and execute a example which provided by struts.I am using the struts-config.xml which is provided by the struts example.When i am trying to strat the weblogic i am getting the following exception.Please see below exception.The Attributes class is in class path and the parser jar is in classpath. I am able to use Attributes class in another test JSP file.Looks like the error is when loading the Action servlet while parsing the struts-config.xml.I belive " java.lang.NoClassDefFoundError: org/xml/sax/Attributes: ",This exception will be thrown when the Atrtributes class is not found.For sure the Attribute class is there in the classpath.Could some one Help MeRegards,Venkat.*****************************************************************************************************************************************************************************************************Sun Sep 16 16:54:29 CDT 2001:<I> <EJB> 0 EJB jar files loaded, containing 0 EJBsSun Sep 16 16:54:29 CDT 2001:<I> <EJB> 0 deployed, 0 failed to deploy.Sun Sep 16 16:54:30 CDT 2001:<I> <WebAppServletContext-examples> Pre-Loading servlet actionSun Sep 16 16:54:30 CDT 2001:<I> <WebAppServletContext-examples> action: initSun Sep 16 16:54:30 CDT 2001:<I> <WebAppServletContext-examples> action: Loading application resources from resource org.apache.struts.webapp.example.ApplicationResourcesSun Sep 16 16:54:30 CDT 2001:<I> <WebAppServletContext-examples> action: Initializing configuration from resource path /WEB-INF/struts-config.xmlregister('-//Apache Software Foundation//DTD Struts Configuration 1.0//EN', 'zip:C:/weblogic/myserver/examples/WEB-INF/lib/struts.jar#org/apache/struts/resources/struts-config_1_0.dtd'register('-//Apache Software Foundation//DTD Struts Configuration 1.1//EN', 'zip:C:/weblogic/myserver/examples/WEB-INF/lib/struts.jar#org/apache/struts/resources/struts-config_1_1.dtd'register('-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN', 'zip:C:/weblogic/myserver/examples/WEB-INF/lib/struts.jar#org/apache/struts/resources/web-app_2_2.dtd'register('-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN', 'zip:C:/weblogic/myserver/examples/WEB-INF/lib/struts.jar#org/apache/struts/resources/web-app_2_3.dtd'resolveEntity('-//Apache Software Foundation//DTD Struts Configuration 1.0//EN', 'http://jakarta.apache.org/struts/dtds/struts-config_1_0.dtd')Resolving to alternate DTD 'zip:C:/weblogic/myserver/examples/WEB-INF/lib/struts.jar#org/apache/struts/resources/struts-config_1_0.dtd'***************************************************************************The WebLogic Server did not start up properly.Exception raised: java.lang.reflect.InvocationTargetExceptionjava.lang.reflect.InvocationTargetException: java.lang.NoClassDefFoundError: org/xml/sax/Attributesat org.apache.commons.digester.ObjectCreateRule.begin(ObjectCreateRule.java:146)at org.apache.commons.digester.Digester.startElement(Digester.java:624)at org.apache.xerces.parsers.SAXParser.startElement(SAXParser.java:1371)at org.apache.xerces.validators.common.XMLValidator.callStartElement(XMLValidator.java:828)at org.apache.xerces.framework.XMLDocumentScanner.scanElement(XMLDocumentScanner.java:1852)at org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch(XMLDocumentScanner.java:1233)at org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner.java:380)at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:908)at javax.xml.parsers.SAXParser.parse(SAXParser.java:374)at javax.xml.parsers.SAXParser.parse(SAXParser.java:192)at org.apache.commons.digester.Digester.parse(Digester.java:859)at org.apache.struts.action.ActionServlet.initMapping(ActionServlet.java:1273)at org.apache.struts.action.ActionServlet.init(ActionServlet.java:460)at javax.servlet.GenericServlet.init(GenericServlet.java:258)at weblogic.servlet.internal.ServletStubImpl.createServlet(ServletStubImpl.java:499)at weblogic.servlet.internal.ServletStubImpl.createInstances(ServletStubImpl.java:453)at weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl.java:442)at weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl.java:361)at weblogic.servlet.internal.ServletContextImpl.preloadServlet(ServletContextImpl.java:748)at weblogic.servlet.internal.ServletContextImpl.preloadServlets(ServletContextImpl.java:722)at weblogic.t3.srvr.HttpServer.initServletContexts(HttpServer.java:649)at weblogic.t3.srvr.HttpServer.start(HttpServer.java:448)at weblogic.t3.srvr.T3Srvr.start(T3Srvr.java:1332)at weblogic.t3.srvr.T3Srvr.main(T3Srvr.java:844)at java.lang.reflect.Method.invoke(Native Method)at weblogic.Server.startServerDynamically(Server.java:140)at weblogic.Server.main(Server.java:97)at weblogic.Server.main(Server.java:58)java.lang.NoClassDefFoundError: org/xml/sax/Attributesat org.apache.commons.digester.ObjectCreateRule.begin(ObjectCreateRule.java:146)at org.apache.commons.digester.Digester.startElement(Digester.java:624)at org.apache.xerces.parsers.SAXParser.startElement(SAXParser.java:1371)at org.apache.xerces.validators.common.XMLValidator.callStartElement(XMLValidator.java:828)at org.apache.xerces.framework.XMLDocumentScanner.scanElement(XMLDocumentScanner.java:1852)at org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch(XMLDocumentScanner.java:1233)at org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner.java:380)at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:908)at javax.xml.parsers.SAXParser.parse(SAXParser.java:374)at javax.xml.parsers.SAXParser.parse(SAXParser.java:192)at org.apache.commons.digester.Digester.parse(Digester.java:859)at org.apache.struts.action.ActionServlet.initMapping(ActionServlet.java:1273)at org.apache.struts.action.ActionServlet.init(ActionServlet.java:460)at javax.servlet.GenericServlet.init(GenericServlet.java:258)at weblogic.servlet.internal.ServletStubImpl.createServlet(ServletStubImpl.java:499)at weblogic.servlet.internal.ServletStubImpl.createInstances(ServletStubImpl.java:453)at weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl.java:442)at weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl.java:361)at weblogic.servlet.internal.ServletContextImpl.preloadServlet(ServletContextImpl.java:748)at weblogic.servlet.internal.ServletContextImpl.preloadServlets(ServletContextImpl.java:722)at weblogic.t3.srvr.HttpServer.initServletContexts(HttpServer.java:649)at weblogic.t3.srvr.HttpServer.start(HttpServer.java:448)at weblogic.t3.srvr.T3Srvr.start(T3Srvr.java:1332)at weblogic.t3.srvr.T3Srvr.main(T3Srvr.java:844)at java.lang.reflect.Method.invoke(Native Method)at weblogic.Server.startServerDynamically(Server.java:140)at weblogic.Server.main(Server.java:97)at weblogic.Server.main(Server.java:58)***************************************************************************

