I'll take care of the problems with ACLSecurityImpl asap. Another workaround: 1) disable ACLSecurityImpl by setting the "acl_sematics" parameter in the namespace config (Domain.xml): <parameter name="acl_semantics">org.apache.slide.security.SecurityImplAllGrant</paramet er> 2) swith-off authorization in slide.properties: org.apache.slide.security=false
Sorry about this! Peter > -----Original Message----- > From: Dodda Reddy [mailto:[EMAIL PROTECTED] > Sent: Thursday, November 20, 2003 08:57 > To: slide-user > Subject: getting NullPointerException with Domain.init() > > > Hi, > I am trying to use the API and i am getting the > NullPointerException listed below. Its the latest code base from the > repository. Digging in a little deeper i found that > MemoryDescriptorsStore in not yet initialized and thats the reason > for the nullpointer. Just printed a stacktrace to see at what > point it is getting initialized and thats been listed below > > > > any help will be appreciated > > > regards > Dodda Reddy > www.aapamtech.com > > > > java.lang.NullPointerException > at > slidestore.reference.MemoryDescriptorsStore.retrieveObject(Mem > oryDescriptorsStore.java:249) > at > org.apache.slide.store.AbstractStore.retrieveObject(AbstractSt > ore.java:530) > at > org.apache.slide.store.StandardStore.retrieveObject(StandardSt > ore.java:177) > at > org.apache.slide.security.ACLSecurityImpl.loadActionsCache(ACL > SecurityImpl.java:149) > at > org.apache.slide.security.ACLSecurityImpl.init(ACLSecurityImpl > .java:123) > at > org.apache.slide.security.SecurityImpl.<init>(SecurityImpl.java:113) > at > org.apache.slide.security.ACLSecurityImpl.<init>(ACLSecurityIm > pl.java:109) > at > org.apache.slide.common.NamespaceAccessTokenImpl.<init>(Namesp > aceAccessTokenImpl.java:140) > at > org.apache.slide.common.Namespace.initializeServices(Namespace > .java:497) > at > org.apache.slide.common.Namespace.loadDefinition(Namespace.java:762) > at > org.apache.slide.common.Domain.initNamespace(Domain.java:852) > at org.apache.slide.common.Domain.init(Domain.java:476) > at org.apache.slide.common.Domain.init(Domain.java:410) > at org.apache.slide.common.Domain.init(Domain.java:386) > > > > > java.lang.Throwable > at > slidestore.reference.MemoryDescriptorsStore.initialize(MemoryD > escriptorsStore.java:179) > at > org.apache.slide.store.AbstractStore.initialize(AbstractStore. > java:289) > at > org.apache.slide.store.StandardStore.initialize(StandardStore. > java:150) > at > org.apache.slide.common.Namespace.initializeServices(Namespace > .java:497) > at > org.apache.slide.common.Namespace.loadDefinition(Namespace.java:762) > at > org.apache.slide.common.Domain.initNamespace(Domain.java:852) > at org.apache.slide.common.Domain.init(Domain.java:476) > at org.apache.slide.common.Domain.init(Domain.java:410) > at org.apache.slide.common.Domain.init(Domain.java:386) > at > aapamtech.dm.SlideDocumentManager.saveDocument(SlideDocumentMa > nager.java:50) > at > aapamtech.dm.SlideDocumentManager.main(SlideDocumentManager.java:90) > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] >
