You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by KISHORE KUMAR KOTA Rao <RK...@covansys.com> on 2002/10/31 13:34:02 UTC

problem while using struts 1.1

While trying to run the severe,it says problem loading servlet "SAXParser
exception"
Can anybody help me out in this.

[INFO] PropertyMessageResources - -Initializing,
config='org.apache.struts.util.LocalStrings', returnNull=true
[INFO] PropertyMessageResources - -Initializing,
config='org.apache.struts.action.ActionResources', returnNull=true
javax.xml.parsers.ParserConfigurationException: Namespace not supported by
SAXParser
	at com.sun.xml.parser.SAXParserImpl.<init>(SAXParserImpl.java:60)
	at
com.sun.xml.parser.SAXParserFactoryImpl.newSAXParser(SAXParserFactoryImpl.ja
va:57)
	at org.apache.commons.digester.Digester.getParser(Digester.java:676)
	at
org.apache.commons.digester.Digester.getXMLReader(Digester.java:892)
	at org.apache.commons.digester.Digester.parse(Digester.java:1514)
	at
org.apache.struts.action.ActionServlet.initServlet(ActionServlet.java:1257)
	at
org.apache.struts.action.ActionServlet.init(ActionServlet.java:451)
	at javax.servlet.GenericServlet.init(GenericServlet.java:258)
	at
com.ibm.servlet.engine.webapp.StrictServletInstance.doInit(ServletManager.ja
va:802)
	at
com.ibm.servlet.engine.webapp.StrictLifecycleServlet._init(StrictLifecycleSe
rvlet.java:141)
	at
com.ibm.servlet.engine.webapp.PreInitializedServletState.init(StrictLifecycl
eServlet.java:254)
	at
com.ibm.servlet.engine.webapp.StrictLifecycleServlet.init(StrictLifecycleSer
vlet.java:107)
	at
com.ibm.servlet.engine.webapp.ServletInstance.init(ServletManager.java:388)
	at javax.servlet.GenericServlet.init(GenericServlet.java:258)
	at
com.ibm.servlet.engine.webapp.ServletManager.addServlet(ServletManager.java:
84)
	at
com.ibm.servlet.engine.webapp.WebAppServletManager.loadServlet(WebAppServlet
Manager.java:226)
	at
com.ibm.servlet.engine.webapp.WebAppServletManager.loadAutoLoadServlets(WebA
ppServletManager.java:357)
	at
com.ibm.servlet.engine.webapp.WebApp.loadServletManager(WebApp.java:1010)
	at com.ibm.servlet.engine.webapp.WebApp.init(WebApp.java:133)
	at com.ibm.servlet.engine.srt.WebGroup.loadWebApp(WebGroup.java:234)
	at com.ibm.servlet.engine.srt.WebGroup.init(WebGroup.java:139)
	at
com.ibm.servlet.engine.ServletEngine.addWebApplication(ServletEngine.java:65
2)
	at com.ibm.ws.runtime.WebContainer.install(WebContainer.java:36)
	at com.ibm.ws.runtime.Server.startModule(Server.java:617)
	at
com.ibm.ws.runtime.StandardServer.initializeModules(StandardServer.java:333)
	at
com.ibm.ws.runtime.StandardServer.initializeRuntime0(StandardServer.java:349
)
	at com.ibm.ws.runtime.Server.initializeRuntime(Server.java:884)
	at com.ibm.ws.runtime.StandardServer.main(StandardServer.java:519)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.ibm.ws.bootstrap.WSLauncher.main(WSLauncher.java:158)
	at
com.ibm.etools.websphere.tools.runner.api.ServerRunner$1.run(ServerRunner.ja
va)
[ERROR] Digester - -Digester.getParser:
<javax.xml.parsers.ParserConfigurationException: Namespace not supported by
SAXParser>
java.lang.NoSuchMethodError: javax.xml.parsers.SAXParser: method
getXMLReader()Lorg/xml/sax/XMLReader; not found
	at
org.apache.commons.digester.Digester.getXMLReader(Digester.java:892)
	at org.apache.commons.digester.Digester.parse(Digester.java:1514)
	at
org.apache.struts.action.ActionServlet.initServlet(ActionServlet.java:1257)
	at
org.apache.struts.action.ActionServlet.init(ActionServlet.java:451)
	at javax.servlet.GenericServlet.init(GenericServlet.java:258)
	at
com.ibm.servlet.engine.webapp.StrictServletInstance.doInit(ServletManager.ja
va:802)
	at
com.ibm.servlet.engine.webapp.StrictLifecycleServlet._init(StrictLifecycleSe
rvlet.java:141)
	at
com.ibm.servlet.engine.webapp.PreInitializedServletState.init(StrictLifecycl
eServlet.java:254)
	at
com.ibm.servlet.engine.webapp.StrictLifecycleServlet.init(StrictLifecycleSer
vlet.java:107)
	at
com.ibm.servlet.engine.webapp.ServletInstance.init(ServletManager.java:388)
	at javax.servlet.GenericServlet.init(GenericServlet.java:258)
	at
com.ibm.servlet.engine.webapp.ServletManager.addServlet(ServletManager.java:
84)
	at
com.ibm.servlet.engine.webapp.WebAppServletManager.loadServlet(WebAppServlet
Manager.java:226)
	at
com.ibm.servlet.engine.webapp.WebAppServletManager.loadAutoLoadServlets(WebA
ppServletManager.java:357)
	at
com.ibm.servlet.engine.webapp.WebApp.loadServletManager(WebApp.java:1010)
	at com.ibm.servlet.engine.webapp.WebApp.init(WebApp.java:133)
	at com.ibm.servlet.engine.srt.WebGroup.loadWebApp(WebGroup.java:234)
	at com.ibm.servlet.engine.srt.WebGroup.init(WebGroup.java:139)
	at
com.ibm.servlet.engine.ServletEngine.addWebApplication(ServletEngine.java:65
2)
	at com.ibm.ws.runtime.WebContainer.install(WebContainer.java:36)
	at com.ibm.ws.runtime.Server.startModule(Server.java:617)
	at
com.ibm.ws.runtime.StandardServer.initializeModules(StandardServer.java:333)
	at
com.ibm.ws.runtime.StandardServer.initializeRuntime0(StandardServer.java:349
)
	at com.ibm.ws.runtime.Server.initializeRuntime(Server.java:884)
	at com.ibm.ws.runtime.StandardServer.main(StandardServer.java:519)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.ibm.ws.bootstrap.WSLauncher.main(WSLauncher.java:158)
	at
com.ibm.etools.websphere.tools.runner.api.ServerRunner$1.run(ServerRunner.ja
va)
[ERROR] ActionServlet - -null <java.lang.NoSuchMethodError:
javax.xml.parsers.SAXParser: method getXMLReader()Lorg/xml/sax/XMLReader;
not found>
javax.xml.parsers.ParserConfigurationException: Namespace not supported by
SAXParser
	at com.sun.xml.parser.SAXParserImpl.<init>(SAXParserImpl.java:60)
	at
com.sun.xml.parser.SAXParserFactoryImpl.newSAXParser(SAXParserFactoryImpl.ja
va:57)
	at org.apache.commons.digester.Digester.getParser(Digester.java:676)
	at
org.apache.commons.digester.Digester.getXMLReader(Digester.java:892)
	at org.apache.commons.digester.Digester.parse(Digester.java:1495)
	at
org.apache.struts.action.ActionServlet.initApplicationConfig(ActionServlet.j
ava:860)
	at
org.apache.struts.action.ActionServlet.init(ActionServlet.java:455)
	at javax.servlet.GenericServlet.init(GenericServlet.java:258)
	at
com.ibm.servlet.engine.webapp.StrictServletInstance.doInit(ServletManager.ja
va:802)
	at
com.ibm.servlet.engine.webapp.StrictLifecycleServlet._init(StrictLifecycleSe
rvlet.java:141)
	at
com.ibm.servlet.engine.webapp.PreInitializedServletState.init(StrictLifecycl
eServlet.java:254)
	at
com.ibm.servlet.engine.webapp.StrictLifecycleServlet.init(StrictLifecycleSer
vlet.java:107)
	at
com.ibm.servlet.engine.webapp.ServletInstance.init(ServletManager.java:388)
	at javax.servlet.GenericServlet.init(GenericServlet.java:258)
	at
com.ibm.servlet.engine.webapp.ServletManager.addServlet(ServletManager.java:
84)
	at
com.ibm.servlet.engine.webapp.WebAppServletManager.loadServlet(WebAppServlet
Manager.java:226)
	at
com.ibm.servlet.engine.webapp.WebAppServletManager.loadAutoLoadServlets(WebA
ppServletManager.java:357)
	at
com.ibm.servlet.engine.webapp.WebApp.loadServletManager(WebApp.java:1010)
	at com.ibm.servlet.engine.webapp.WebApp.init(WebApp.java:133)
	at com.ibm.servlet.engine.srt.WebGroup.loadWebApp(WebGroup.java:234)
	at com.ibm.servlet.engine.srt.WebGroup.init(WebGroup.java:139)
	at
com.ibm.servlet.engine.ServletEngine.addWebApplication(ServletEngine.java:65
2)
	at com.ibm.ws.runtime.WebContainer.install(WebContainer.java:36)
	at com.ibm.ws.runtime.Server.startModule(Server.java:617)
	at
com.ibm.ws.runtime.StandardServer.initializeModules(StandardServer.java:333)
	at
com.ibm.ws.runtime.StandardServer.initializeRuntime0(StandardServer.java:349
)
	at com.ibm.ws.runtime.Server.initializeRuntime(Server.java:884)
	at com.ibm.ws.runtime.StandardServer.main(StandardServer.java:519)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.ibm.ws.bootstrap.WSLauncher.main(WSLauncher.java:158)
	at
com.ibm.etools.websphere.tools.runner.api.ServerRunner$1.run(ServerRunner.ja
va)
[ERROR] Digester - -Digester.getParser:
<javax.xml.parsers.ParserConfigurationException: Namespace not supported by
SAXParser>
java.lang.NoSuchMethodError: javax.xml.parsers.SAXParser: method
getXMLReader()Lorg/xml/sax/XMLReader; not found
	at
org.apache.commons.digester.Digester.getXMLReader(Digester.java:892)
	at org.apache.commons.digester.Digester.parse(Digester.java:1495)
	at
org.apache.struts.action.ActionServlet.initApplicationConfig(ActionServlet.j
ava:860)
	at
org.apache.struts.action.ActionServlet.init(ActionServlet.java:455)
	at javax.servlet.GenericServlet.init(GenericServlet.java:258)
	at
com.ibm.servlet.engine.webapp.StrictServletInstance.doInit(ServletManager.ja
va:802)
	at
com.ibm.servlet.engine.webapp.StrictLifecycleServlet._init(StrictLifecycleSe
rvlet.java:141)
	at
com.ibm.servlet.engine.webapp.PreInitializedServletState.init(StrictLifecycl
eServlet.java:254)
	at
com.ibm.servlet.engine.webapp.StrictLifecycleServlet.init(StrictLifecycleSer
vlet.java:107)
	at
com.ibm.servlet.engine.webapp.ServletInstance.init(ServletManager.java:388)
	at javax.servlet.GenericServlet.init(GenericServlet.java:258)
	at
com.ibm.servlet.engine.webapp.ServletManager.addServlet(ServletManager.java:
84)
	at
com.ibm.servlet.engine.webapp.WebAppServletManager.loadServlet(WebAppServlet
Manager.java:226)
	at
com.ibm.servlet.engine.webapp.WebAppServletManager.loadAutoLoadServlets(WebA
ppServletManager.java:357)
	at
com.ibm.servlet.engine.webapp.WebApp.loadServletManager(WebApp.java:1010)
	at com.ibm.servlet.engine.webapp.WebApp.init(WebApp.java:133)
	at com.ibm.servlet.engine.srt.WebGroup.loadWebApp(WebGroup.java:234)
	at com.ibm.servlet.engine.srt.WebGroup.init(WebGroup.java:139)
	at
com.ibm.servlet.engine.ServletEngine.addWebApplication(ServletEngine.java:65
2)
	at com.ibm.ws.runtime.WebContainer.install(WebContainer.java:36)
	at com.ibm.ws.runtime.Server.startModule(Server.java:617)
	at
com.ibm.ws.runtime.StandardServer.initializeModules(StandardServer.java:333)
	at
com.ibm.ws.runtime.StandardServer.initializeRuntime0(StandardServer.java:349
)
	at com.ibm.ws.runtime.Server.initializeRuntime(Server.java:884)
	at com.ibm.ws.runtime.StandardServer.main(StandardServer.java:519)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.ibm.ws.bootstrap.WSLauncher.main(WSLauncher.java:158)
	at
com.ibm.etools.websphere.tools.runner.api.ServerRunner$1.run(ServerRunner.ja
va)
[ERROR] ActionServlet - -Parsing error processing resource path
/WEB-INF/struts-config.xml <java.lang.NoSuchMethodError:
javax.xml.parsers.SAXParser: method getXMLReader()Lorg/xml/sax/XMLReader;
not found>
[10/31/02 18:01:33:231 GMT+05:30] 2af39052 ServletInstan X SRVE0100E: Did
not realize  init() exception thrown by servlet action:
javax.servlet.UnavailableException: Parsing error processing resource path
/WEB-INF/struts-config.xml
	at
org.apache.struts.action.ActionServlet.initApplicationConfig(ActionServlet.j
ava:866)
	at
org.apache.struts.action.ActionServlet.init(ActionServlet.java:455)
	at javax.servlet.GenericServlet.init(GenericServlet.java:258)
	at
com.ibm.servlet.engine.webapp.StrictServletInstance.doInit(ServletManager.ja
va:802)
	at
com.ibm.servlet.engine.webapp.StrictLifecycleServlet._init(StrictLifecycleSe
rvlet.java:141)
	at
com.ibm.servlet.engine.webapp.PreInitializedServletState.init(StrictLifecycl
eServlet.java:254)
	at
com.ibm.servlet.engine.webapp.StrictLifecycleServlet.init(StrictLifecycleSer
vlet.java:107)
	at
com.ibm.servlet.engine.webapp.ServletInstance.init(ServletManager.java:388)
	at javax.servlet.GenericServlet.init(GenericServlet.java:258)
	at
com.ibm.servlet.engine.webapp.ServletManager.addServlet(ServletManager.java:
84)
	at
com.ibm.servlet.engine.webapp.WebAppServletManager.loadServlet(WebAppServlet
Manager.java:226)
	at
com.ibm.servlet.engine.webapp.WebAppServletManager.loadAutoLoadServlets(WebA
ppServletManager.java:357)
	at
com.ibm.servlet.engine.webapp.WebApp.loadServletManager(WebApp.java:1010)
	at com.ibm.servlet.engine.webapp.WebApp.init(WebApp.java:133)
	at com.ibm.servlet.engine.srt.WebGroup.loadWebApp(WebGroup.java:234)
	at com.ibm.servlet.engine.srt.WebGroup.init(WebGroup.java:139)
	at
com.ibm.servlet.engine.ServletEngine.addWebApplication(ServletEngine.java:65
2)
	at com.ibm.ws.runtime.WebContainer.install(WebContainer.java:36)
	at com.ibm.ws.runtime.Server.startModule(Server.java:617)
	at
com.ibm.ws.runtime.StandardServer.initializeModules(StandardServer.java:333)
	at
com.ibm.ws.runtime.StandardServer.initializeRuntime0(StandardServer.java:349
)
	at com.ibm.ws.runtime.Server.initializeRuntime(Server.java:884)
	at com.ibm.ws.runtime.StandardServer.main(StandardServer.java:519)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.ibm.ws.bootstrap.WSLauncher.main(WSLauncher.java:158)
	at
com.ibm.etools.websphere.tools.runner.api.ServerRunner$1.run(ServerRunner.ja
va)

[10/31/02 18:01:33:462 GMT+05:30] 2af39052 WebGroup      X Servlet
Error-[action]: Failed to load servlet: javax.servlet.UnavailableException:
Parsing error processing resource path /WEB-INF/struts-config.xml
	at
org.apache.struts.action.ActionServlet.initApplicationConfig(ActionServlet.j
ava:866)
	at
org.apache.struts.action.ActionServlet.init(ActionServlet.java:455)
	at javax.servlet.GenericServlet.init(GenericServlet.java:258)
	at
com.ibm.servlet.engine.webapp.StrictServletInstance.doInit(ServletManager.ja
va:802)
	at
com.ibm.servlet.engine.webapp.StrictLifecycleServlet._init(StrictLifecycleSe
rvlet.java:141)
	at
com.ibm.servlet.engine.webapp.PreInitializedServletState.init(StrictLifecycl
eServlet.java:254)
	at
com.ibm.servlet.engine.webapp.StrictLifecycleServlet.init(StrictLifecycleSer
vlet.java:107)
	at
com.ibm.servlet.engine.webapp.ServletInstance.init(ServletManager.java:388)
	at javax.servlet.GenericServlet.init(GenericServlet.java:258)
	at
com.ibm.servlet.engine.webapp.ServletManager.addServlet(ServletManager.java:
84)
	at
com.ibm.servlet.engine.webapp.WebAppServletManager.loadServlet(WebAppServlet
Manager.java:226)
	at
com.ibm.servlet.engine.webapp.WebAppServletManager.loadAutoLoadServlets(WebA
ppServletManager.java:357)
	at
com.ibm.servlet.engine.webapp.WebApp.loadServletManager(WebApp.java:1010)
	at com.ibm.servlet.engine.webapp.WebApp.init(WebApp.java:133)
	at com.ibm.servlet.engine.srt.WebGroup.loadWebApp(WebGroup.java:234)
	at com.ibm.servlet.engine.srt.WebGroup.init(WebGroup.java:139)
	at
com.ibm.servlet.engine.ServletEngine.addWebApplication(ServletEngine.java:65
2)
	at com.ibm.ws.runtime.WebContainer.install(WebContainer.java:36)
	at com.ibm.ws.runtime.Server.startModule(Server.java:617)
	at
com.ibm.ws.runtime.StandardServer.initializeModules(StandardServer.java:333)
	at
com.ibm.ws.runtime.StandardServer.initializeRuntime0(StandardServer.java:349
)
	at com.ibm.ws.runtime.Server.initializeRuntime(Server.java:884)
	at com.ibm.ws.runtime.StandardServer.main(StandardServer.java:519)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.ibm.ws.bootstrap.WSLauncher.main(WSLauncher.java:158)
	at
com.ibm.etools.websphere.tools.runner.api.ServerRunner$1.run(ServerRunner.ja
va)

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>