> I have been using a daily build from Nov 13th and just upgraded to the
> Feb 23rd daily build.. When using either memory or hsql stores for
> either version, I cannot seem to get the versioning to show 
> up using the
> struts tag lib "slide:node" tag. All I see is a node that 
> says versioned
> == false, and the list of revisions returned from the taglib 
> is empty..
> Since this is happening, I cannot pull the content back for the latest
> revision using the tags, nor the properties for the latest 
> revision. 

I'm not very aware of the taglib, but as far as I could see, the taglib
accesses directly the, let me call it "Slide Core API", i.e. the layer of
the "helpers". As DeltaV is mainly implemented in the WebDAV layer, the
taglib probably is not yet able to access the DeltaV-related data.
Example: if you are accessing a DeltaV-versioned resource at /files/foo.txt
(a VCR in DeltaV terminology), this resource - viewed as Slide resource - is
*not* versioned. The list of revisions is in the associated *history*
resource (the VHR) at, say, /history/17. The URI of the history resource can
be derived from the value of the DAV:checked-in property of VCR.

> So, I am assuming:
> 
> 1) That versioning isn't working.. I don't believe this is 
> the case, as
> I've turned it on in the Domain.xml and I am seeing files showing up
> under the history directory.. I don't have a Delta/V client other than
> the web interface I'm building and any metadata SkunkDAV is seeing...
> Any good windows clients out there that support Delta/V I can 
> use to try
> and confirm this possible bug?

Try either of the following FREE protocol-level tools:
"Tamino WebDAV BasicClient 1.1.1" at:
http://developer.softwareag.com/tamino/webdav/default.htm
or
"NetTool" at:
http://sourceforge.net/project/showfiles.php?group_id=55568&release_id=11544
4

I can recommend the 1st one :-).

> 4) Versioning doesn't work without security being turned on - 
> I have it
> turned off for now for quicker development

By "without security" do you mean that you switched-off authentication in
web.xml? I tried that but didn't get any problems. Could you please send
details (stack traces, log files, etc.)?

> I am seeing the following properties via SkunkDAV:
> 
> host  localhost
> port  8080
> name  /slide/files/sites/www.calvaryaustin.org/xml/homepage/home.xml
> creation date 2003-02-24T01:09:49Z
> last modified date    Mon, 24 Feb 2003 01:09:49 GMT
> content type  text/xml
> content length        405
> content language      en
> display name  home.xml
> resource type 
> etag  397939377_48563_405
> supported locks       Lock [scope=exclusive, type=write], 
> Lock [scope=shared,
> type=write]
> active locks  
> links 
> 
> Should I be seeing some properties related to versioning at all?

No, as specified in the RFC 3253 (DeltaV), the DeltaV-related properties are
not shown in a DAV:allprop PROPFIND request and are to be requested
explicitly. However, for testing purposes, you can enable the
"allpropIncludesDeltav" init-parameter of the WebDAV servlet in web.xml.

BTW, your Domain.xml looks fine.

Regards,
Peter

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

Reply via email to