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

cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
hariharanv
Active Member

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

Jump to solution

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 Solution

Accepted Solutions
angelborroy
Expert

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

Jump to solution

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.

Software Engineer in Alfresco Search Team.
4 Replies
angelborroy
Expert

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

Jump to solution

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.

Software Engineer in Alfresco Search Team.
afaust
Master

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

Jump to solution

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

jneeve
Member II

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

Jump to solution

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
Master

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

Jump to solution

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.