diff --git a/README.md b/README.md index 28c2295..02765e2 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Alfresco Process Services SDK Project 2.0.5 +# Alfresco Process Services SDK Project 2.0.6 The project consists of the following Maven submodules: @@ -7,16 +7,17 @@ The project consists of the following Maven submodules: * Activiti App Swagger Client (`activiti-app-swagger-client`): generate the APS Java Swagger client * Activiti App Overlay Docker (`activiti-app-overlay-docker`): put your overlayed WAR into the APS Docker container * Activiti App Integration Tests (`activiti-app-integration-tests`): integration tests based on the Java Swagger client - * Full support of Arm64 CPUs (Apple Silicon M1) with native Docker containers and a transparent Maven profile - -Running Docker will also create volumes for each storage component (contentstore, db and ElasticSearch) for making the development approach in APS consistent and reliable. + +## Capabilities + * Full support of Arm64 CPUs (Apple Silicon M1) with native Docker containers and a transparent Maven profile + * Running Docker will also create persistent volumes for each storage component (contentstore, db and ElasticSearch) for making the development approach in APS consistent and reliable # Prerequisites - * OpenJDK 11.0.5 + * OpenJDK 11 * Apache Maven 3.8.4 * Docker (optional) - * A valid APS license installed in your development environment `/.activiti/enterprise-license` (for development purpose) - * A valid Aspose license installed in your development environment `/.activiti/enterprise-license` (for development purpose) + * For running unit tests: valid _activiti.lic_ and _Aspose.Total.Java.lic_ in `/.activiti/enterprise-license` + * For integration tests and building containers: valid _activiti.lic_ and _Aspose.Total.Java.lic_ in `activiti-app-overlay-docker/src/main/docker/license` * Access to the Alfresco Nexus Repositories (credentials provided by Alfresco) * Configure your Maven servers settings.xml with credentials for these repositories: @@ -160,9 +161,9 @@ After the integration tests execution stop all the APS containers with: `mvn docker:stop` # Building your Docker container (optional) - * Put a valid APS and Aspose license in `/activiti-app-overlay-docker/src/main/docker/license` - * Put your logback.xml in `/activiti-app-overlay-war/src/main/webapp/WEB-INF/classes` - * Put your activiti-app.properties in `/activiti-app-overlay-docker/src/main/docker/properties` + * Put a valid _activiti.lic_ and _Aspose.Total.Java.lic_ in `/activiti-app-overlay-docker/src/main/docker/license` + * Update if you need _logback.xml_ in `/activiti-app-overlay-war/src/main/webapp/WEB-INF/classes` + * Update if you need your _activiti-app.properties_ in `/activiti-app-overlay-docker/src/main/docker/properties` # Few things to notice diff --git a/activiti-app-integration-tests/pom.xml b/activiti-app-integration-tests/pom.xml index ebea693..a6be4df 100644 --- a/activiti-app-integration-tests/pom.xml +++ b/activiti-app-integration-tests/pom.xml @@ -9,7 +9,7 @@ org.alfresco.activiti aps-project - 2.0.5 + 2.0.6 diff --git a/activiti-app-integration-tests/src/test/java/com/activiti/sdk/integrationtests/FourEyesAppIT.java b/activiti-app-integration-tests/src/test/java/com/activiti/sdk/integrationtests/FourEyesAppIT.java index 5a6b3e8..0d94480 100644 --- a/activiti-app-integration-tests/src/test/java/com/activiti/sdk/integrationtests/FourEyesAppIT.java +++ b/activiti-app-integration-tests/src/test/java/com/activiti/sdk/integrationtests/FourEyesAppIT.java @@ -53,7 +53,7 @@ public class FourEyesAppIT { protected static final String BASE_PATH_HOSTNAME = "localhost"; protected static final int BASE_PATH_PORT = 8080; - protected static final String appZipFile = "aps-extensions-jar-2.0.5-App.zip"; + protected static final String appZipFile = "aps-extensions-jar-2.0.6-App.zip"; protected static final String ACTIVITI_APP_BASE_PATH = BASE_PATH_PROTOCOL + "://" + BASE_PATH_HOSTNAME + ":" + BASE_PATH_PORT; diff --git a/activiti-app-overlay-docker/pom.xml b/activiti-app-overlay-docker/pom.xml index b787334..eff0b52 100644 --- a/activiti-app-overlay-docker/pom.xml +++ b/activiti-app-overlay-docker/pom.xml @@ -9,7 +9,7 @@ org.alfresco.activiti aps-project - 2.0.5 + 2.0.6 diff --git a/activiti-app-overlay-docker/src/main/docker/license/README.md b/activiti-app-overlay-docker/src/main/docker/license/README.md index d0ffc04..333f1d6 100644 --- a/activiti-app-overlay-docker/src/main/docker/license/README.md +++ b/activiti-app-overlay-docker/src/main/docker/license/README.md @@ -1,3 +1,3 @@ # License -Put here your APS and Aspose license files (activiti.lic and transform.lic) \ No newline at end of file +Put here your APS license file ( _activiti.lic_ ) and the Aspose license file ( _Aspose.Total.Java.lic_ ) \ No newline at end of file diff --git a/activiti-app-overlay-war/pom.xml b/activiti-app-overlay-war/pom.xml index 28e9d3e..a5d5122 100644 --- a/activiti-app-overlay-war/pom.xml +++ b/activiti-app-overlay-war/pom.xml @@ -9,7 +9,7 @@ org.alfresco.activiti aps-project - 2.0.5 + 2.0.6 diff --git a/activiti-app-swagger-client/pom.xml b/activiti-app-swagger-client/pom.xml index c447d42..dfc175b 100644 --- a/activiti-app-swagger-client/pom.xml +++ b/activiti-app-swagger-client/pom.xml @@ -9,7 +9,7 @@ org.alfresco.activiti aps-project - 2.0.5 + 2.0.6 diff --git a/aps-extensions-jar/pom.xml b/aps-extensions-jar/pom.xml index d2963d4..0446732 100644 --- a/aps-extensions-jar/pom.xml +++ b/aps-extensions-jar/pom.xml @@ -9,7 +9,7 @@ org.alfresco.activiti aps-project - 2.0.5 + 2.0.6 diff --git a/pom.xml b/pom.xml index e7a8d1f..fd43a34 100644 --- a/pom.xml +++ b/pom.xml @@ -11,7 +11,7 @@ 4.0.0 org.alfresco.activiti aps-project - 2.0.5 + 2.0.6 pom APS - SDK Project