Released Alfresco Process Services SDK 1.6.0

During the last week I spent some time to extend the APS SDK in order to add some enhancements and adding support to the latest hotfix version.

Update: hotfix version released APS SDK 1.6.1

APS SDK 1.6.1 was just released, this is a hotfix version solving issues about logging and APS Extensions JAR inclusion:
https://github.com/OpenPj/alfresco-process-services-project-sdk/releases/tag/v1.6.1

What’s new in APS SDK 1.6.0

ADDED SUPPORT FOR THE LATEST APS HOTFIX VERSION

Finally the APS SDK supports the recent hotfix version released by Alfresco, I’m talking about APS 1.11.4. This means that, if you update your APS SDK project to 1.6.0, you can easily build, package your JARs and WARs and run the final Docker containers with a single command:

mvn clean install docker:build docker:start

If you need to manage old versions, you can simply use Maven profiles:

mvn clean install docker:build docker:start -Paps1.10

Remember that actually all the supported versions of APS are the following: 1.9.0.1, 1.10, 1.11.0, 1.11.4.

During this task I had to raise a ticket to the Alfresco Support service in order to publish some dependencies in the right Maven Enterprise repository. This will help everyone needs to build APS from Maven modules.

 

ADDED MAVEN PROFILE TO PURGE DOCKER VOLUMES

During the development process and more often when you want to test an upgrade using the APS SDK, you could need to initialize from scratch your APS storage.

Now you can use a single command to purge all your local Docker volumes:

mvn clean -Ppurge-volumes

During the next sprint I’ll try to add support to APS 2.x version that is based on Activiti 7. Stay tuned ;)