Hi Could you post the clay-config.xml content around lines 25-35, that is in the shale-clay-1.0.3.jar file
Hermod -----Opprinnelig melding----- Fra: jelmstrom [mailto:[EMAIL PROTECTED] Sendt: 13. april 2007 14:41 Til: [EMAIL PROTECTED] Emne: SAXParseException in clay-config.xml Hi, I'm building a webapp that uses maven to include several other different resources, one of these resources has a reference to shale-clay 1.0.3, until recently this has not been a problem. Today i upgraded to springframework 1.2.8 (previously used 1.2.6.), and now when I start the appserver (Weblogic 8.1.4) i am getting a SAXParseException in shale-clay. The problem i have is that i am not actively using clay in my application, so i hve not defined any clay configuration of my own, and its the default implementation in shale-clay-1.0.3.jar.. Has anyone got any idea how to fis this?? Regards /Johan [Stacktrace] ......WEB-INF/lib/shale-clay-1.0.3.jar!/META-INF/clay-config.xml". 2007-apr-13 14:25:00 org.apache.commons.digester.Digester error ALLVARLIG: Parse Error at line 28 column 19: Element type "description" must be declared. org.xml.sax.SAXParseException: Element type "description" must be declared. at weblogic.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Erro rHandlerWrapper.java:232) at weblogic.apache.xerces.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.ja va:173) at weblogic.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.ja va:371) at weblogic.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.ja va:305) at weblogic.apache.xerces.impl.dtd.XMLDTDValidator.handleStartElement(XMLDTDVal idator.java:1833) at weblogic.apache.xerces.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator .java:724) at weblogic.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement( XMLDocumentFragmentScannerImpl.ja va:759) at weblogic.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDi spatcher.dispatch(XMLDocumentFrag mentScannerImpl.java:1477) at weblogic.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLD ocumentFragmentScannerImpl.java:3 29) at weblogic.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java: 525) at weblogic.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java: 581) at weblogic.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152) at weblogic.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.jav a:1175) at weblogic.xml.jaxp.WebLogicXMLReader.parse(WebLogicXMLReader.java:135) at weblogic.xml.jaxp.RegistryXMLReader.parse(RegistryXMLReader.java:152) at org.apache.commons.digester.Digester.parse(Digester.java:1572) at org.apache.shale.clay.config.ClayXmlParser.loadConfigFile(ClayXmlParser.java :164) at org.apache.shale.clay.config.beans.ComponentConfigBean$WatchDog.refresh(Comp onentConfigBean.java:1122) at org.apache.shale.clay.config.beans.ComponentConfigBean.loadConfigFiles(Compo nentConfigBean.java:182) at org.apache.shale.clay.config.beans.ComponentConfigBean.init(ComponentConfigB ean.java:142) at org.apache.shale.clay.config.ClayConfigureListener.contextInitialized(ClayCo nfigureListener.java:82) at weblogic.servlet.internal.WebAppServletContext$FireContextListenerAction.run (WebAppServletContext.java:6781) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubjec t.java:321) at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121) at weblogic.servlet.internal.WebAppServletContext.notifyCreated(WebAppServletCo ntext.java:1681) at weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServle tContext.java:3255) at weblogic.servlet.internal.WebAppServletContext.setStarted(WebAppServletConte xt.java:5949) at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:862) at weblogic.j2ee.J2EEApplicationContainer.start(J2EEApplicationContainer.java:2 127) at weblogic.j2ee.J2EEApplicationContainer.activate(J2EEApplicationContainer.jav a:2168) at weblogic.j2ee.J2EEApplicationContainer.activate(J2EEApplicationContainer.jav a:2115) at weblogic.management.deploy.slave.SlaveDeployer$Application.setActivation(Sla veDeployer.java:3082) at weblogic.management.deploy.slave.SlaveDeployer.setActivationStateForAllAppli cations(SlaveDeployer.java:1751) at weblogic.management.deploy.slave.SlaveDeployer.resume(SlaveDeployer.java:359 ) at weblogic.management.deploy.DeploymentManagerServerLifeCycleImpl.resume(Deplo ymentManagerServerLifeCycleImpl.j ava:229) at weblogic.t3.srvr.SubsystemManager.resume(SubsystemManager.java:131) at weblogic.t3.srvr.T3Srvr.resume(T3Srvr.java:966) at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:361) at weblogic.Server.main(Server.java:32) 2007-apr-13 14:25:00 org.apache.commons.digester.Digester error ALLVARLIG: Parse Error at line 29 column 15: The content of element type "component" must match "(attributes?,symbols?,c onverter?,validator*,actionListener*,valueChangeListener*,element*)". org.xml.sax.SAXParseException: The content of element type "component" must match "(attributes?,symbols?,converter?,vali dator*,actionListener*,valueChangeListener*,element*)". at weblogic.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Erro rHandlerWrapper.java:232) at weblogic.apache.xerces.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.ja va:173) at weblogic.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.ja va:371) at weblogic.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.ja va:305) at weblogic.apache.xerces.impl.dtd.XMLDTDValidator.handleEndElement(XMLDTDValid ator.java:1918) at weblogic.apache.xerces.impl.dtd.XMLDTDValidator.endElement(XMLDTDValidator.j ava:851) at weblogic.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XM LDocumentFragmentScannerImpl.java :1008) at weblogic.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDi spatcher.dispatch(XMLDocumentFrag mentScannerImpl.java:1469) at weblogic.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLD ocumentFragmentScannerImpl.java:3 29) at weblogic.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java: 525) at weblogic.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java: 581) at weblogic.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152) at weblogic.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.jav a:1175) at weblogic.xml.jaxp.WebLogicXMLReader.parse(WebLogicXMLReader.java:135) at weblogic.xml.jaxp.RegistryXMLReader.parse(RegistryXMLReader.java:152) at org.apache.commons.digester.Digester.parse(Digester.java:1572) at org.apache.shale.clay.config.ClayXmlParser.loadConfigFile(ClayXmlParser.java :164) at org.apache.shale.clay.config.beans.ComponentConfigBean$WatchDog.refresh(Comp onentConfigBean.java:1122) at org.apache.shale.clay.config.beans.ComponentConfigBean.loadConfigFiles(Compo nentConfigBean.java:182) at org.apache.shale.clay.config.beans.ComponentConfigBean.init(ComponentConfigB ean.java:142) at org.apache.shale.clay.config.ClayConfigureListener.contextInitialized(ClayCo nfigureListener.java:82) at weblogic.servlet.internal.WebAppServletContext$FireContextListenerAction.run (WebAppServletContext.java:6781) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubjec t.java:321) at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121) at weblogic.servlet.internal.WebAppServletContext.notifyCreated(WebAppServletCo ntext.java:1681) at weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServle tContext.java:3255) at weblogic.servlet.internal.WebAppServletContext.setStarted(WebAppServletConte xt.java:5949) at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:862) at weblogic.j2ee.J2EEApplicationContainer.start(J2EEApplicationContainer.java:2 127) at weblogic.j2ee.J2EEApplicationContainer.activate(J2EEApplicationContainer.jav a:2168) at weblogic.j2ee.J2EEApplicationContainer.activate(J2EEApplicationContainer.jav a:2115) at weblogic.management.deploy.slave.SlaveDeployer$Application.setActivation(Sla veDeployer.java:3082) at weblogic.management.deploy.slave.SlaveDeployer.setActivationStateForAllAppli cations(SlaveDeployer.java:1751) at weblogic.management.deploy.slave.SlaveDeployer.resume(SlaveDeployer.java:359 ) at weblogic.management.deploy.DeploymentManagerServerLifeCycleImpl.resume(Deplo ymentManagerServerLifeCycleImpl.j ava:229) at weblogic.t3.srvr.SubsystemManager.resume(SubsystemManager.java:131) at weblogic.t3.srvr.T3Srvr.resume(T3Srvr.java:966) at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:361) at weblogic.Server.main(Server.java:32) 2007-apr-13 14:25:00 org.apache.commons.digester.Digester error -- View this message in context: http://www.nabble.com/SAXParseException-in-clay-config.xml-tf3571391.html#a9 978205 Sent from the Shale - User mailing list archive at Nabble.com.