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.


Reply via email to