diff --git a/remote-api/src/main/resources/alfresco/public-rest-context.xml b/remote-api/src/main/resources/alfresco/public-rest-context.xml index c3306fbb29..2d9a20b0f4 100644 --- a/remote-api/src/main/resources/alfresco/public-rest-context.xml +++ b/remote-api/src/main/resources/alfresco/public-rest-context.xml @@ -1081,7 +1081,6 @@ - diff --git a/repository/src/main/java/org/alfresco/opencmis/AlfrescoCmisServiceFactory.java b/repository/src/main/java/org/alfresco/opencmis/AlfrescoCmisServiceFactory.java index 754b14a8cf..0d55870836 100644 --- a/repository/src/main/java/org/alfresco/opencmis/AlfrescoCmisServiceFactory.java +++ b/repository/src/main/java/org/alfresco/opencmis/AlfrescoCmisServiceFactory.java @@ -211,16 +211,6 @@ public class AlfrescoCmisServiceFactory extends AbstractServiceFactory } AlfrescoCmisService service = getCmisServiceTarget(connector); - if (service instanceof AlfrescoCmisServiceImpl) - { - Set stringSet = parseCommaSeparatedSet(getCmisCreateDocRequestRenditionsSet()); - ((AlfrescoCmisServiceImpl)service).setCmisRequestRenditionsOnCreateDoc(stringSet); - - if (logger.isTraceEnabled()) - { - logger.trace("getService: cmis.create.doc.request.renditions.set=" + stringSet); - } - } // Wrap it ProxyFactory proxyFactory = new ProxyFactory(service); @@ -245,7 +235,13 @@ public class AlfrescoCmisServiceFactory extends AbstractServiceFactory protected AlfrescoCmisService getCmisServiceTarget(CMISConnector connector) { - return new AlfrescoCmisServiceImpl(connector); + AlfrescoCmisServiceImpl cmisService = new AlfrescoCmisServiceImpl(connector); + + Set stringSet = parseCommaSeparatedSet(getCmisCreateDocRequestRenditionsSet()); + logger.trace("getCmisServiceTarget: cmis.create.doc.request.renditions.set=" + stringSet); + cmisService.setCmisRequestRenditionsOnCreateDoc(stringSet); + + return cmisService; } private Set parseCommaSeparatedSet(String str) diff --git a/scripts/travis/maven_release.sh b/scripts/travis/maven_release.sh index 751d52709c..9120b6c0a8 100755 --- a/scripts/travis/maven_release.sh +++ b/scripts/travis/maven_release.sh @@ -14,7 +14,7 @@ git config user.email "${GIT_EMAIL}" mvn -B \ -PfullBuild,all-tas-tests \ "-Darguments=-PfullBuild,all-tas-tests -DskipTests -Dbuild-number=${TRAVIS_BUILD_NUMBER}" \ - -DreleaseVersion=repo-5439v2-c1 -DdevelopmentVersion=8.393-SNAPSHOT \ + -DreleaseVersion=repo-5439v2-c2 -DdevelopmentVersion=8.393-SNAPSHOT \ release:clean release:prepare release:perform \ -DscmCommentPrefix="[maven-release-plugin][skip ci] " \ -Dusername="${GIT_USERNAME}" \