LDAP store defines at line 565 the following methods:

public NodeRevisionContent retrieveRevisionContent(Uri uri,
NodeRevisionDescriptor revisionDescriptor)
        throws ServiceAccessException, RevisionNotFoundException {
        return new NodeRevisionContent();
    }

    public void createRevisionContent(
        Uri uri,
        NodeRevisionDescriptor revisionDescriptor,
        NodeRevisionContent revisionContent)
        throws ServiceAccessException, RevisionAlreadyExistException {
    }

    public void storeRevisionContent(
        Uri uri,
        NodeRevisionDescriptor revisionDescriptor,
        NodeRevisionContent revisionContent)
        throws ServiceAccessException, RevisionNotFoundException {
    }

    public void removeRevisionContent(Uri uri, NodeRevisionDescriptor
revisionDescriptor)
        throws ServiceAccessException {
    }

i'm not that into the slide api stuff, but the method
"retrieveRevisionContent" returns an default NodeRevisionContent, is this
correct ?

Frank

----- Original Message -----
From: "Oliver Zeigermann" <[EMAIL PROTECTED]>
To: "Slide Users Mailing List" <[EMAIL PROTECTED]>
Sent: Thursday, June 24, 2004 2:58 PM
Subject: Re: experiences with the LDAP Store


> Maybe it is because Slide tries to write content to the LDAP store? This
> does not implement content stuff properly, right?
>
> Oliver
>
> Frank Taffelt wrote:
>
> > this didn't help
> >
> > Frank
> > ----- Original Message -----
> > From: "Oliver Zeigermann" <[EMAIL PROTECTED]>
> > To: "Slide Users Mailing List" <[EMAIL PROTECTED]>
> > Sent: Thursday, June 24, 2004 2:19 PM
> > Subject: Re: experiences with the LDAP Store
> >
> >
> >
> >>Looks different from what I expected, but this still can be the same
> >>problem. Please, try changing the constructor of SlideTokenWrapper to
> >>always set forceStoreEnlistment tp true as this effectively disables
> >>reads outside of transactions. If this does not help, there must be
> >>another problem...
> >>
> >>Oliver
> >>
> >>Frank Taffelt wrote:
> >>
> >>
> >>>the relevant parts:
> >>>
> >>>24 Jun 2004 14:04:33 -
> >
> > org.apache.slide.store.txjndi.JNDIPrincipalStore -
> >
> >>>INFO - Calling retrieveRevisionDescriptors(/users).
> >>>24 Jun 2004 14:04:33 -
> >
> > org.apache.slide.store.txjndi.JNDIPrincipalStore -
> >
> >>>INFO - Calling retrieveRevisionDescriptor(/users).
> >>>24 Jun 2004 14:04:33 - org.apache.slide.common.Domain - WARNING -
> >
> > Invalid
> >
> >>>object at  : No content
> >>>24 Jun 2004 14:04:33 - org.apache.slide.common.Namespace - ERROR -
> >
> > Unable to
> >
> >>>read Namespace base configuration file :
> >>>24 Jun 2004 14:04:33 - org.apache.slide.common.Namespace - ERROR -
> >>>org.apache.slide.common.ObjectValidationFailedException: Invalid object
> >
> > at
> >
> >>>: No content
> >>>org.apache.slide.common.ObjectValidationFailedException: Invalid object
> >
> > at
> >
> >>>: No content
> >>> at
> >>>
> >
> >
org.apache.slide.content.NodeRevisionContent.validate(NodeRevisionContent.ja
> >
> >>>va:299)
> >>> at
> >>>
> >
> >
org.apache.slide.store.AbstractStore.retrieveRevisionContent(AbstractStore.j
> >
> >>>ava:1185)
> >>> at
> >>>
> >
> >
org.apache.slide.store.ExtendedStore.retrieveRevisionContent(ExtendedStore.j
> >
> >>>ava:326)
> >>> at org.apache.slide.content.ContentImpl.retrieve(ContentImpl.java:352)
> >>> at
> >>>
> >
> >
org.apache.slide.common.XMLUnmarshaller.loadObjectRevision(XMLUnmarshaller.j
> >
> >>>ava:405)
> >>> at
> >>>
> >
> >
org.apache.slide.common.XMLUnmarshaller.loadDefaultObjectRevision(XMLUnmarsh
> >
> >>>aller.java:331)
> >>> at
> >>>
> >
> >
org.apache.slide.common.XMLUnmarshaller.loadObjectNode(XMLUnmarshaller.java:
> >
> >>>261)
> >>> at
> >>>
> >
> >
org.apache.slide.common.XMLUnmarshaller.loadObjectNode(XMLUnmarshaller.java:
> >
> >>>295)
> >>> at
> >>>
> >
> >
org.apache.slide.common.XMLUnmarshaller.unmarshal(XMLUnmarshaller.java:90)
> >
> >>> at
> >>>
> >
> >
org.apache.slide.common.NamespaceAccessTokenImpl.importData(NamespaceAccessT
> >
> >>>okenImpl.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.selfInit(Domain.java:747)
> >>> at org.apache.slide.common.Domain.accessNamespace(Domain.java:235)
> >>> at de.ifbus.Test.main(Test.java:40)
> >>>24 Jun 2004 14:04:33 - org.apache.slide.common.Namespace - INFO -
> >
> > Loading
> >
> >>>namespace slide configuration
> >>>uri = /actions/read
> >>>aRootPath = C:\DOKUME~1\frank\LOKALE~1\Temp , uri = /actions/read
> >>>24 Jun 2004 14:04:33 - org.apache.slide.common.Domain - ERROR -
> >>>org.apache.slide.structure.ObjectNotFoundException: No object found at
> >>>/actions/read
> >>>org.apache.slide.structure.ObjectNotFoundException: No object found at
> >>>/actions/read
> >>> at
> >>>
> >
> >
slidestore.file.AbstractUriProperties.retrieveObject(AbstractUriProperties.j
> >
> >>>ava:116)
> >>> at
> >>>
> >
> >
org.apache.slide.store.txfile.TxXMLFileDescriptorsStore.retrieveObject(TxXML
> >
> >>>FileDescriptorsStore.java:79)
> >>> at
> >>>
> >
> >
org.apache.slide.store.AbstractStore.retrieveObject(AbstractStore.java:498)
> >
> >>> at
> >>>
> >
> >
org.apache.slide.store.ExtendedStore.retrieveObject(ExtendedStore.java:408)
> >
> >>> at
> >>>
> >
> >
org.apache.slide.common.NamespaceConfig.getActionNode(NamespaceConfig.java:1
> >
> >>>059)
> >>> at
> >>>
> >
> >
org.apache.slide.common.NamespaceConfig.getConfiguredNode(NamespaceConfig.ja
> >
> >>>va:806)
> >>> at
> >>>
> >
> >
org.apache.slide.common.NamespaceConfig.initializeNamespaceConfig(NamespaceC
> >
> >>>onfig.java:676)
> >>> at
> >
> > org.apache.slide.common.Namespace.loadConfiguration(Namespace.java:836)
> >
> >>> at org.apache.slide.common.Domain.initNamespace(Domain.java:819)
> >>> at org.apache.slide.common.Domain.init(Domain.java:433)
> >>> at org.apache.slide.common.Domain.selfInit(Domain.java:747)
> >>> at org.apache.slide.common.Domain.accessNamespace(Domain.java:235)
> >>> at de.ifbus.Test.main(Test.java:40)
> >>>24 Jun 2004 14:04:33 - org.apache.slide.common.Domain - INFO - Domain
> >>>initialization complete
> >>>get Paramter : acl_semantics
> >>>java.lang.NullPointerException
> >>> at
> >>>
> >
> >
org.apache.slide.common.NamespaceConfig.getParameter(NamespaceConfig.java:57
> >
> >>>0)
> >>> at
> >>>
> >
> >
org.apache.slide.common.NamespaceAccessTokenImpl.<init>(NamespaceAccessToken
> >
> >>>Impl.java:83)
> >>> at org.apache.slide.common.Domain.accessNamespace(Domain.java:244)
> >>> at de.ifbus.Test.main(Test.java:40)
> >>>Exception in thread "main"
> >>>
> >>>the line Number's may slightly differ from the slide 2.0 ones, because
i
> >>>inserted some debug statements into the code to track down the problem.
> >>>
> >>>
> >>>
> >>>----- Original Message -----
> >>>From: "Oliver Zeigermann" <[EMAIL PROTECTED]>
> >>>To: "Slide Users Mailing List" <[EMAIL PROTECTED]>
> >>>Sent: Thursday, June 24, 2004 1:58 PM
> >>>Subject: Re: experiences with the LDAP Store
> >>>
> >>>
> >>>
> >>>
> >>>>Could you provide the full stack trace, please? It might be the same
> >>>>problem - security stuff is checked outside of transactions - I had
the
> >>>>other day.
> >>>>
> >>>>Oliver
> >>>>
> >>>>Frank Taffelt wrote:
> >>>>
> >>>>
> >>>>
> >>>>>Hi,
> >>>>>
> >>>>>i have some questions after experimenting with the ldap store in the
> >>>
> >>>last
> >>>
> >>>
> >>>>>days:
> >>>>>
> >>>>>here's a short description of what i tried with slide - 2.0 :
> >>>>>
> >>>>>* got a clean Slide (means no stores and work directory) and changed
> >>>
> >>>only
> >>>
> >>>
> >>>>>domain.xml to JNDI Domain.xml starting up slide and got the following
> >>>>>exception:
> >>>>>
> >>>>>...
> >>>>>24 Jun 2004 13:08:24 - org.apache.slide.common.Domain - ERROR -
> >>>>>org.apache.slide.structure.ObjectNotFoundException: No object found
at
> >>>>>/actions/read
> >>>>>...
> >>>>>
> >>>>>* i'm pretty sure that my jndidomain.xml is correct !!
> >>>>>
> >>>>>* i modified domain.xml with 2 wrong ldap url's for /users and /roles
> >>>>>
> >>>>>* starting up slide again with the wrong ldap config (got some
> >>>
> >>>exceptions
> >>>
> >>>
> >>>>>about the wrong ldap url but slide is initializing completely !!)
> >>>>>
> >>>>>* shutting down slide
> >>>>>
> >>>>>* correcting the wrong ldap urls's starting slide again
> >>>>>
> >>>>>* now i can work with the ldap store and retrieve the users tree ;-)
> >>>>>
> >>>>>it seems that there is something funny running the ldap store the
first
> >>>
> >>>time
> >>>
> >>>
> >>>>>???
> >>>>>
> >>>>>any ideas ?
> >>>>>
> >>>>>thanks,
> >>>>>Frank
> >>>>>
> >>>>>
> >>>>>---------------------------------------------------------------------
> >>>>>To unsubscribe, e-mail: [EMAIL PROTECTED]
> >>>>>For additional commands, e-mail: [EMAIL PROTECTED]
> >>>>>
> >>>>
> >>>>
> >>>>---------------------------------------------------------------------
> >>>>To unsubscribe, e-mail: [EMAIL PROTECTED]
> >>>>For additional commands, e-mail: [EMAIL PROTECTED]
> >>>>
> >>>
> >>>
> >>>
> >>>---------------------------------------------------------------------
> >>>To unsubscribe, e-mail: [EMAIL PROTECTED]
> >>>For additional commands, e-mail: [EMAIL PROTECTED]
> >>>
> >>
> >>
> >>---------------------------------------------------------------------
> >>To unsubscribe, e-mail: [EMAIL PROTECTED]
> >>For additional commands, e-mail: [EMAIL PROTECTED]
> >>
> >>
> >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>


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

Reply via email to