Alfresco cmis web service api, got working with Flex+Browser, Alf repositoryId causes problem Flex+AIR

50 views
Skip to first unread message

sreiner

unread,
Mar 11, 2009, 3:57:26 AM3/11/09
to CMIS Interoperability
I added codegen actionscript for all cmis web service apis ( in cmis
spaces codebase org.integratedsemantics.cmis.webservice) (tons of
files, couldn't avoid repeated classes for cmis xsd) (in addition to
cmis rest atom in org.integratedsemantics.cmis.atom)

Modified web services api code and got getRepositories,
getRepositoryInfo, getTypes, getChildren and gotworking with
Alfresco on Flex+Browser in CMIS Spaces

On Flex+AIR doesn't work because of less than character in
repositoryId
(Note: using Alfresco Labs 3 final stable)

repositoryId is "<Unknown" when returned from getRepositories
when sending:
Flex+Browser this gets sent as "&lt;Unknown" and works ok
Flex+AIR this get sent as "&amp;lt;Unknown" when call
getRepositoryInfo (or prob same with getChildren)
and gets a unknown id error back in the soap response

sreiner

unread,
Mar 11, 2009, 4:47:57 AM3/11/09
to CMIS Interoperability
Bld 4 download air file has the web services api code, api to use
configurable in CMISSpacesAppConfig.xml, more stuff works on cmis rest
atom, tree/folder nav would work except for the repository id thing in
AIR (works +Browser)

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

David Caruana

unread,
Mar 12, 2009, 3:18:42 PM3/12/09
to CMIS Interoperability
Hi Steve,

I've just checked-in a fix for the repository id issue (Alfresco
HEAD). Successfullly tested with your build 4 download configured to
run against CMIS Web Services API.

Regards,
Dave

On Mar 11, 8:47 am, sreiner <steverei...@integratedsemantics.com>
wrote:

sreiner

unread,
Mar 12, 2009, 3:57:44 PM3/12/09
to CMIS Interoperability
Dave,
Thanks.
Just did a svn head co (rev 13583) don't see updated files (labs vs.
enterprise?)
(maybe missed seeing in svn head co did earlier today (with zillion
files guess from 3.1 merge)

Steve
Reply all
Reply to author
Forward
0 new messages