There is a funny bug that only shows up when data is imported from Domain.xml and caching is turned off.

This is the exception:

org.apache.slide.common.ServiceAccessException: Service 
SQLServerStore(org.apache.slide.store.ExtendedStore) access error : cause is empty
        at org.apache.slide.store.AbstractStore.delist(AbstractStore.java:1537)
        at org.apache.slide.store.AbstractStore.delist(AbstractStore.java:1508)
        at org.apache.slide.store.ExtendedStore.grantPermission(ExtendedStore.java:551)
        at 
org.apache.slide.security.SecurityImpl.grantPermission(SecurityImpl.java:243)
        at 
org.apache.slide.common.XMLUnmarshaller.loadObjectNode(XMLUnmarshaller.java:247)
        at org.apache.slide.common.XMLUnmarshaller.unmarshal(XMLUnmarshaller.java:97)
        at 
org.apache.slide.common.NamespaceAccessTokenImpl.importData(NamespaceAccessTokenImpl.java:270)
        at org.apache.slide.common.Namespace.loadBaseData(Namespace.java:799)
        at org.apache.slide.common.Domain.initNamespace(Domain.java:821)
        at org.apache.slide.common.Domain.init(Domain.java:434)
        at org.apache.slide.common.Domain.selfInit(Domain.java:754)
        at org.apache.slide.common.Domain.accessNamespace(Domain.java:236)
        at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:266)
        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:3948)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4271)
        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:633)
        at 
org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:316)
        at org.apache.catalina.core.StandardHost.install(StandardHost.java:859)
        at 
org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:723)
        at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:473)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1002)
        at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:393)
        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:816)
        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:2343)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:581)
        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)

It occurs when in ExtendedStore enumeratePermissions is called from grantPermission and both try to call enlist. The problem seems to be in XMLUnmarshaller.loadObjectNode, though...


Has anybody experienced this problem before? Any ideas what might be the cause?

Cheers,

Oliver

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to