0.62 GUI client?

23 views
Skip to first unread message

Florent Guillaume

unread,
Aug 5, 2009, 12:10:45 PM8/5/09
to cmis-i...@googlegroups.com
Hi folks,

Does any one of you have GUI-based clients available yet for 0.62?
More vendors are coming up with 0.62 prototypes these days, so it
would be great to be able to browse them :)

Thanks,
Florent

--
Florent Guillaume, Head of R&D, Nuxeo
Open Source, Java EE based, Enterprise Content Management (ECM)
http://www.nuxeo.com http://www.nuxeo.org +33 1 40 33 79 87

sreiner

unread,
Aug 5, 2009, 12:43:59 PM8/5/09
to CMIS Interoperability
Latest CMIS Spaces was tested with Alfresco 3.2 community release
( 0.61 spec). Hope it works on 0.62 and things other than Alfresco
(Had tried with EMC Documentum cmis prerelease (0..5 spec) but didn't
work)

Note urls are set in the CMISSpacesConfig.xml
cmisUrl for rest or cmisWebServicesUrl for soap (used if
useWebServices value="true)

http://code.google.com/p/cmisspaces/

PS: mentioned on twitter that had issue with use of headers ok for Flex
+AIR, for Flex+Browser need to use sockets or proxy (blazeds/lcds)
Also use of http delete / put ok for Flex+AIR, Flex+Browser needs
sockets or proxy

Al Brown replied that he thought headers were there only in the older
0.5 spec

I searched on the rest part II of the newer spec and found header
mentioned some still

Also remember from 0.5 spec there was mention of a gooogle x-header to
allow pass "put" or "delete"
This won't help Flex+Browser if its a header, would if can pass on
the url

Steve Reiner
Integrated Semantics
www.integratedsemantics.com
www.integratedsemantics.org

Florent Guillaume

unread,
Aug 5, 2009, 1:09:32 PM8/5/09
to cmis-i...@googlegroups.com
Hi Steve,

Actually 0.62 is quite different from 0.61. There's no way a 0.61
client will work with 0.62... There have been a number of changes in
namespaces, property id spelling, some schema changes...

Regarding headers, in 0.62 and going forward (not sure about 0.61) the
only ones we use are those defined by AtomPub (Accept, Location,
Content-Location, etc.). CMIS defines no extra header, when we need
additional parameters they are passed in the URL.

The HTTP verbs DELETE and PUT are still required, as they are used by
AtomPub as well. X-Method-Override is not in the spec anymore, this
kind of proxying will be repository-specific. The limitations of Flex
w.r.t PUT and DELETE are unfortunate, but this will have to be solved
in a repository-specific manner. Really, Adobe dropped the ball there
-- but we cannot mandate workarounds in the spec just for broken web
clients :)

Anyway comments on the spec are still open, and the public review
process should start in a few months, so please send your comments to
the TC if you feel

Florent

--

Steve Reiner

unread,
Aug 5, 2009, 1:36:26 PM8/5/09
to cmis-i...@googlegroups.com
Florent,

Thanks for the info

I will look into the changes in 0.62 over 0.61

AtomPub Headers, PUT/DELETE verbs
1. CMIS Spaces Flex+AIR: can do these things
2. CMIS Spaces Flex+Browser: browse works, CRUD works when use of sockets is
turned on in the CMISSpacesConfig.xml file,
going to add support for using flex proxy (BlazeDS/LCDS) as an additional
alternative to sockets

Thanks,
Steve

Florent Guillaume

unread,
Aug 5, 2009, 1:52:40 PM8/5/09
to cmis-i...@googlegroups.com
FYI David has made a list of the changes he did in Alfresco between
0.61 and 0.62, see
https://issues.apache.org/jira/browse/CMIS-16
And the changes I made in Chemistry are listed in:
https://issues.apache.org/jira/browse/CMIS-44
with links to OASIS CMIS JIRA issues.

Florent


On 5 Aug 2009, at 11:36, Steve Reiner wrote:
> Florent,
>
> Thanks for the info
>
> I will look into the changes in 0.62 over 0.61
>
> AtomPub Headers, PUT/DELETE verbs
> 1. CMIS Spaces Flex+AIR: can do these things
> 2. CMIS Spaces Flex+Browser: browse works, CRUD works when use of
> sockets is
> turned on in the CMISSpacesConfig.xml file,
> going to add support for using flex proxy (BlazeDS/LCDS) as an
> additional
> alternative to sockets
>
> Thanks,
> Steve

--

Shane Johnson

unread,
Aug 5, 2009, 2:47:23 PM8/5/09
to cmis-i...@googlegroups.com
I've spent the last two months on a WCM project, but I hope to put some more time in to CMIS Explorer soon. It hasn't been updated in a while, so it will need some serious work to be 0.62 compliant. That, and I'll have to check on the PUT/DELETE issue. It may end up that it only works with certain repositories that support x-method-override.

Shane
Reply all
Reply to author
Forward
0 new messages