In that case... wouldn't it mean that the provided code
-------------------
NamespaceAccessToken nat = Domain.accessNamespace(new SecurityToken(""), 
"slide");
SlideToken slideToken = new SlideTokenImpl(new CredentialsToken("john"));
Structure struct = nat.getStructureHelper();
Content content = nat.getContentHelper();
struct.create(slideToken, new SubjectNode(), "/slideTestFolder");
NodeRevisionDescriptors revisionDescriptors = 
content.retrieve(slideToken, "/slideTestFolder");
NodeRevisionDescriptor revisionDescriptor = content.retrieve(slideToken, 
revisionDescriptors);
NodeRevisionContent revisionContent = content.retrieve(slideToken, 
revisionDescriptors, revisionDescriptor);
content.create(slideToken, "/slideTestFolder", revisionDescriptor, 
revisionContent);
--------------------

will not work because it will attempt to retrieve a 
NodeRevisionDescriptor that does not exists?
Can someone demostrate to me how can I use Slide's API to create a 
folder whereby the ContentStore is a filesystem? eg, 
C:\temp\myfilestore\slideTestFolder


Michael Smith wrote:

>Russ wrote:
>
>>Hello,
>>    after structure's create method was called,
>>
>>struct.create(slideToken, new SubjectNode(), "/slideTestFolder");
>>-------------------------
>>
>>no row was inserted into table REVISION, thus afterwhich when trying to
>>retrieve the NodeRevisinDescriptor,
>>
>>NodeRevisionDescriptors revisionDescriptors = 
>content.retrieve(slideToken,"/slideTestFolder");
>>NodeRevisionDescriptor revisionDescriptor = content.retrieve(slideToken, 
>revisionDescriptors);
>>
>>---------------------------------
>>
>>Resulted in
>>"org.apache.slide.content.RevisionDescriptorNotFoundException: No
>>revision descriptor found on object /slideTestFolder"
>>So my question now is, who creates the NodeRevisionDescriptor if
>>struct.create doesn't create it?
>>
>
>content.create(...) creates the revision object.
>
>Michael
>
>--
>To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
>For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
>

Reply via email to