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]
