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]