You are viewing a plain text version of this content. The canonical link for it is here.
Posted to slide-dev@jakarta.apache.org by bu...@apache.org on 2004/08/16 15:45:00 UTC

DO NOT REPLY [Bug 30695] New: - XMLUnmarshaller does not initialise "/" node.

DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=30695>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=30695

XMLUnmarshaller does not initialise "/" node.

           Summary: XMLUnmarshaller does not initialise "/" node.
           Product: Slide
           Version: 2.1
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: Major
          Priority: Other
         Component: WebDAV Server
        AssignedTo: slide-dev@jakarta.apache.org
        ReportedBy: ricardo.gladwell@btinternet.com


Line 147 of this class has a "FIXME" where the code for creating the root node
should be. A new install of Slide will not intialiase properly, throwing
something like the following thereafter:

org.apache.slide.structure.ObjectNotFoundException: No object found at /
9	at
org.apache.slide.store.impl.rdbms.AbstractRDBMSStore.storeObject(AbstractRDBMSStore.java:431)
	at org.apache.slide.store.AbstractStore.storeObject(AbstractStore.java:639)
	at org.apache.slide.store.ExtendedStore.storeObject(ExtendedStore.java:590)
	at org.apache.slide.structure.StructureImpl.store(StructureImpl.java:491)
	at org.apache.slide.structure.StructureImpl.create(StructureImpl.java:379)
	at org.apache.slide.common.XMLUnmarshaller.loadObjectNode(XMLUnmarshaller.java:158)
	at org.apache.slide.common.XMLUnmarshaller.loadObjectNode(XMLUnmarshaller.java:280)
	at org.apache.slide.common.XMLUnmarshaller.unmarshal(XMLUnmarshaller.java:90)
	at
org.apache.slide.common.NamespaceAccessTokenImpl.importData(NamespaceAccessTokenImpl.java:272)
	at org.apache.slide.common.Namespace.loadBaseData(Namespace.java:804)
	at org.apache.slide.common.Domain.initNamespace(Domain.java:845)
	at org.apache.slide.common.Domain.init(Domain.java:432)
	at org.apache.slide.common.Domain.init(Domain.java:366)
	at org.apache.slide.common.Domain.init(Domain.java:329)
	at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:263)
	at javax.servlet.GenericServlet.init(GenericServlet.java:211)
	at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:205)
	at net.sf.jexus.server.slide.JexusWebdavServlet.init(JexusWebdavServlet.java:47)
	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1019)
	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:862)
	at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3991)
	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4335)
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
	at
org.apache.catalina.core.StandardHostDeployer.addChild(StandardHostDeployer.java:903)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:324)
	at org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:252)
	at org.apache.commons.digester.SetNextRule.end(SetNextRule.java:256)
	at org.apache.commons.digester.Rule.end(Rule.java:276)
	at org.apache.commons.digester.Digester.endElement(Digester.java:1058)
	at org.apache.catalina.util.CatalinaDigester.endElement(CatalinaDigester.java:76)
	at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
	at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown
Source)
	at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown
Source)
	at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
Source)
	at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
	at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
	at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
	at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
	at org.apache.commons.digester.Digester.parse(Digester.java:1567)
	at
org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:488)
	at org.apache.catalina.core.StandardHost.install(StandardHost.java:863)
	at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:482)
	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:427)
	at
org.apache.catalina.startup.HostConfig.checkContextLastModified(HostConfig.java:782)
	at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1066)
	at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:327)
	at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
	at org.apache.catalina.core.StandardHost.backgroundProcess(StandardHost.java:800)
	at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1619)
	at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1628)
	at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1608)
	at java.lang.Thread.run(Thread.java:534)

---------------------------------------------------------------------
To unsubscribe, e-mail: slide-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: slide-dev-help@jakarta.apache.org