cancel
Showing results for 
Search instead for 
Did you mean: 

Are there changes in java webservice API api b/w community and the enterprise edition ?

hariharanv
Champ on-the-rise
Champ on-the-rise

Can we use the community edition's java webservice API for enterprise edition as well? We have a fully integrated APIs for alfresco community 4.0d. Will that work with enterprise equivalent?

1 ACCEPTED ANSWER

angelborroy
Community Manager Community Manager
Community Manager

Both APIs, Enterprise and Community, are fully compatible. However, if you are using SOAP API, notice that this API has been discontinued from Alfresco 5.

Hyland Developer Evangelist

View answer in original post

4 REPLIES 4

angelborroy
Community Manager Community Manager
Community Manager

Both APIs, Enterprise and Community, are fully compatible. However, if you are using SOAP API, notice that this API has been discontinued from Alfresco 5.

Hyland Developer Evangelist

afaust
Legendary Innovator
Legendary Innovator

The only web service API remaining in Alfresco 5.x is the CMIS Web Service endpoint provided by OpenCMIS.

jneeve
Champ in-the-making
Champ in-the-making

We are in the process of converting from the SOAP API over to CMIS...

For the most part, everything seems to be do-able, except for issues with the creation of folders and inheritance. It doesn't seem possible to create a sub-folder and NOT inherit the parent permissions.

You also can't disable the inheritance using any CMIS call that I can find...

afaust
Legendary Innovator
Legendary Innovator

That is correct. CMIS as an industry standard does not support the Alfresco specific feature of inheritance (dis|en)ablement. This is a use case for hybrid CMIS + ReST API use, which Alfresco recommends as the most suitable approach for integration with Alfresco. Everything that can be done via CMIS will be done that way and the rest (Alfresco specifics) can be mixed in by calling ReST APIs.