Hi Chris,
 
1. That's because the so-called advanced features of DeltaV (activities is one of 
them, the others are merge, baselines and versioned-collections) are not yet 
implemented in Slide Server (... hopefully, they will be eventually ...). Also at 
client-side (WVCM), the parts corresponding to the advanced features are 
"under-developed". 
 
2. Initially, the authors of the WVCM spec didn't see the need for generic get- and 
setProperty() methods, because each system property (i.e. the ones defined as 
constants in PropertyNameList.PropertyName) has associated getter and setter methods 
(e.g. getComment() and setComment()). OTOH, there are situations were generic getters 
and setters are needed ... that's why we added it to org.apache.wvcm. We proposed the 
extension to the JSR-147 EG and as far as I remember it has been approved ... so, 
hopefully comming with the next review-version of the interfaces.
 
Regards,
 
Peter

________________________________

Von: Chris Potter [mailto:[EMAIL PROTECTED]
Gesendet: Mo 07.06.2004 23:25
An: [EMAIL PROTECTED]
Betreff: WVCM Implementation - Activity Support & Resource.get/setProperty() API 
Extension



Hi All:

Thanks in advance for your response.

I'm beginning to experiment with the Slide Server (2.1M1) and WVCM
proposal implmentation within the Slide project.  I'm confused by two
items which may be related to sparse knowledge on WebDAV, DeltaV, and
the current state of Slide and the WVCM implementation.

1.  I'm unable to create activities through the WVCM API.  I am able to
successfully create a workspace in a workspace folder.  I've created an
activity folder in the newly created workspace.  Everything works fine
except the doCreateResource() call on the Activity instance.  The error
I receive is the following.

javax.wvcm.WvcmException: Method Not Allowed
        at
org.apache.wvcm.store.webdav.ActivityWebdavAccessor.doCreateResource(ActivityWebdavAccessor.java:121)
        at org.apache.wvcm.ActivityImpl.doCreateResource(ActivityImpl.java:114)
        at org.apache.wvcm.sample.CJPTest.getActivity(CJPTest.java:126)
        at org.apache.wvcm.sample.CJPTest.run(CJPTest.java:58)
        at org.apache.wvcm.sample.CJPTest.main(CJPTest.java:34)

Is activity creation through the WVCM implementation not supported in
the current version of the Slide server?  Is there planned support for
this or is the problem due to functional differences between the
specifications and implementations involved?

2.  I noticed the WVCM proposal associated with Slide adds two methods
to the Resource interface called getProperty() and setProperty().  These
methods don't appear to be in the JSR 147 version of the WVCM API.  I
needed to use the setProperty() method in order to attach a list of
valid activity folders to the workspace I created.  It seems, without
these two generic accessors/mutators, there are certain tasks that can't
be performed.  In my example, I couldn't see how to attach an activity
folder list to a workspace.  I'm curious if there is a plan to extend
the JSR 147 API with these two methods.  If not, am I misunderstanding
the JSR 147 API related to my desire to attach activity folders to my
workspace?

Thanks,
Chris Potter

---------------------------------------------------------------------
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