You are viewing a plain text version of this content. The canonical link for it is here.
Posted to slide-user@jakarta.apache.org by Eros Viggiano <er...@sef.mg.gov.br> on 2004/02/17 21:32:23 UTC
Is GroupNode really necessary?
Hi,
I am trying to create groups but some problems are appearing. My
Domain.xml has the following lines adds:
<groupspath>/groups</groupspath>
...
</configuration>
<data>
...
<objectnode
classname="org.apache.slide.structure.SubjectNode" uri="/groups">
<objectnode
classname="org.apache.slide.structure.GroupNode" uri="/groups/groupA">
<revision>
<property
name="group-member-set"><![CDATA[<D:href
xmlns:D='DAV:'>/users/john</D:href><D:href
xmlns:D='DAV:'>/users/john2</D:href>]]></property>
</revision>
</objectnode>
</objectnode>
The following warning is reported (catalina.out). If I change
'GroupNode' to 'SubjectNode' it loads fine. I really need to use
GroupNode to represent groups?
Thanks,
Eros
--
17 Feb 2004 17:11:35 - org.apache.slide.common.XMLUnmarshaller - INFO -
Loading object /groups/groupA
17 Feb 2004 17:11:35 - org.apache.slide.common.Domain - WARNING - Unable
to load SlideObject class org.apache.slide.structure.GroupNode
org.apache.slide.common.UnknownObjectClassException: Unable to load
SlideObject class org.apache.slide.structure.GroupNode
at
slidestore.file.UriProperties.createObject(UriProperties.java:579)
at
slidestore.file.UriProperties.decodeObject(UriProperties.java:374)
at
org.apache.slide.store.txfile.XMLResourceDescriptor.decodeObject(XMLResourceDescriptor.java:311)
at slidestore.file.UriProperties.decode(UriProperties.java:345)
at
org.apache.slide.store.txfile.XMLResourceDescriptor.load(XMLResourceDescriptor.java:446)
at
org.apache.slide.store.txfile.XMLResourceDescriptor.load(XMLResourceDescriptor.java:210)
at
org.apache.slide.store.txfile.XMLResourceDescriptor.<init>(XMLResourceDescriptor.java:114)
at
org.apache.slide.store.txfile.TxXMLFileDescriptorsStore.getFileDescriptor(TxXMLFileDescriptorsStore.java:290)
at
org.apache.slide.store.txfile.TxXMLFileDescriptorsStore.storeObject(TxXMLFileDescriptorsStore.java:79)
at
org.apache.slide.store.AbstractStore.storeObject(AbstractStore.java:526)
at
org.apache.slide.store.ExtendedStore.storeObject(ExtendedStore.java:424)
at
org.apache.slide.structure.StructureImpl.store(StructureImpl.java:452)
at
org.apache.slide.structure.StructureImpl.store(StructureImpl.java:422)
at
org.apache.slide.structure.StructureImpl.create(StructureImpl.java:348)
at
org.apache.slide.common.XMLUnmarshaller.loadObjectNode(XMLUnmarshaller.java:164)
at
org.apache.slide.common.XMLUnmarshaller.loadObjectNode(XMLUnmarshaller.java:301)
at
org.apache.slide.common.XMLUnmarshaller.loadObjectNode(XMLUnmarshaller.java:301)
at
org.apache.slide.common.XMLUnmarshaller.unmarshal(XMLUnmarshaller.java:96)
at
org.apache.slide.common.NamespaceAccessTokenImpl.importData(NamespaceAccessTokenImpl.java:267)
at
org.apache.slide.common.Namespace.loadBaseData(Namespace.java:775)
at org.apache.slide.common.Domain.initNamespace(Domain.java:814)
at org.apache.slide.common.Domain.init(Domain.java:433)
at org.apache.slide.common.Domain.init(Domain.java:367)
at org.apache.slide.common.Domain.init(Domain.java:330)
at
org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:255)
at javax.servlet.GenericServlet.init(GenericServlet.java:256)
at
org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:197)
at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1044)
at
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:887)
at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3960)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4283)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:866)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:850)
at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:638)
at
org.apache.catalina.core.StandardHostDeployer.addChild(StandardHostDeployer.java:840)
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:123)
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:520)
at
org.apache.catalina.core.StandardHost.install(StandardHost.java:906)
at
org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:527)
at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:472)
at
org.apache.catalina.startup.HostConfig.start(HostConfig.java:1008)
at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:394)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:166)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1133)
at
org.apache.catalina.core.StandardHost.start(StandardHost.java:832)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1125)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:518)
at
org.apache.catalina.core.StandardService.start(StandardService.java:519)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:2345)
at org.apache.catalina.startup.Catalina.start(Catalina.java:598)
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.catalina.startup.Bootstrap.start(Bootstrap.java:297)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:398)
org.apache.slide.common.ServiceAccessException: Service null access
error : Unable to load SlideObject class
org.apache.slide.structure.GroupNode
at
slidestore.file.UriProperties.decodeObject(UriProperties.java:379)
at
org.apache.slide.store.txfile.XMLResourceDescriptor.decodeObject(XMLResourceDescriptor.java:311)
at slidestore.file.UriProperties.decode(UriProperties.java:345)
at
org.apache.slide.store.txfile.XMLResourceDescriptor.load(XMLResourceDescriptor.java:446)
at
org.apache.slide.store.txfile.XMLResourceDescriptor.load(XMLResourceDescriptor.java:210)
at
org.apache.slide.store.txfile.XMLResourceDescriptor.<init>(XMLResourceDescriptor.java:114)
at
org.apache.slide.store.txfile.TxXMLFileDescriptorsStore.getFileDescriptor(TxXMLFileDescriptorsStore.java:290)
at
org.apache.slide.store.txfile.TxXMLFileDescriptorsStore.storeObject(TxXMLFileDescriptorsStore.java:79)
at
org.apache.slide.store.AbstractStore.storeObject(AbstractStore.java:526)
at
org.apache.slide.store.ExtendedStore.storeObject(ExtendedStore.java:424)
at
org.apache.slide.structure.StructureImpl.store(StructureImpl.java:452)
at
org.apache.slide.structure.StructureImpl.store(StructureImpl.java:422)
at
org.apache.slide.structure.StructureImpl.create(StructureImpl.java:348)
at
org.apache.slide.common.XMLUnmarshaller.loadObjectNode(XMLUnmarshaller.java:164)
at
org.apache.slide.common.XMLUnmarshaller.loadObjectNode(XMLUnmarshaller.java:301)
at
org.apache.slide.common.XMLUnmarshaller.loadObjectNode(XMLUnmarshaller.java:301)
at
org.apache.slide.common.XMLUnmarshaller.unmarshal(XMLUnmarshaller.java:96)
at
org.apache.slide.common.NamespaceAccessTokenImpl.importData(NamespaceAccessTokenImpl.java:267)
at
org.apache.slide.common.Namespace.loadBaseData(Namespace.java:775)
at org.apache.slide.common.Domain.initNamespace(Domain.java:814)
at org.apache.slide.common.Domain.init(Domain.java:433)
at org.apache.slide.common.Domain.init(Domain.java:367)
at org.apache.slide.common.Domain.init(Domain.java:330)
at
org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:255)
at javax.servlet.GenericServlet.init(GenericServlet.java:256)
at
org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:197)
at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1044)
at
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:887)
at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3960)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4283)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:866)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:850)
at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:638)
at
org.apache.catalina.core.StandardHostDeployer.addChild(StandardHostDeployer.java:840)
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:123)
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:520)
at
org.apache.catalina.core.StandardHost.install(StandardHost.java:906)
at
org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:527)
at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:472)
at
org.apache.catalina.startup.HostConfig.start(HostConfig.java:1008)
at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:394)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:166)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1133)
at
org.apache.catalina.core.StandardHost.start(StandardHost.java:832)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1125)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:518)
at
org.apache.catalina.core.StandardService.start(StandardService.java:519)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:2345)
at org.apache.catalina.startup.Catalina.start(Catalina.java:598)
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.catalina.startup.Bootstrap.start(Bootstrap.java:297)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:398)
---------------------------------------------------------------------
To unsubscribe, e-mail: slide-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: slide-user-help@jakarta.apache.org