Hi,
Is there any way to integrate Alfresco Activiti(community edition) with Alfresco Content Service community edition, so that we can use aspects and property set in ACS?
Please see docker file which I am using for enterprise edition, I want to do use functionality for community.
# Using version 2 as 3 does not support resource constraint options (cpu_*, mem_* limits) for non swarm mode in Compose version: "2" services: content: image: alfresco/alfresco-content-repository-community:6.2.0-ga mem_limit: 1500m environment: CATALINA_OPTS: " -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 " JAVA_OPTS: " -Ddb.driver=org.postgresql.Driver -Ddb.username=alfresco -Ddb.password=alfresco -Ddb.url=jdbc:postgresql://postgres:5432/alfresco -Dsolr.host=solr6 -Dsolr.port=8983 -Dsolr.secureComms=none -Dsolr.base.url=/solr -Dindex.subsystem.name=solr6 -Ddeployment.method=DOCKER_COMPOSE -Xms1g -Xmx1g " volumes: - ./data/acs:/usr/local/tomcat/alf_data/ - ./acs/alfresco-global.properties:/usr/local/tomcat/shared/classes/alfresco-global.properties - ./acs/log4j.properties:/usr/local/tomcat/webapps/alfresco/WEB-INF/classes/log4j.properties ports: - 8082:8080 # Browser port - 5005:5005 # Remote Debug links: - solr6 - postgres:postgres depends_on: - solr6 - postgres share: image: alfresco/alfresco-share:6.2.0 mem_limit: 1g environment: - REPO_HOST=content - REPO_PORT=8080 - "CATALINA_OPTS= -Xms500m -Xmx500m" ports: - 8081:8080 links: - content:content depends_on: - content solr6: image: alfresco/alfresco-search-services:1.4.0 mem_limit: 2500m environment: #Solr needs to know how to register itself with Alfresco - SOLR_ALFRESCO_HOST=content - SOLR_ALFRESCO_PORT=8080 #Alfresco needs to know how to call solr - SOLR_SOLR_HOST=solr6 - SOLR_SOLR_PORT=8983 #Create the default alfresco and archive cores - SOLR_CREATE_ALFRESCO_DEFAULTS=alfresco,archive - "SOLR_JAVA_MEM=-Xms2g -Xmx2g" volumes: - ./data/solr/contentstore:/opt/alfresco-search-services/contentstore/ - ./data/solr/data:/opt/alfresco-search-services/data/ ports: - 8083:8983 #Browser port process: image: alfresco/process-services:1.9.0.1 environment: ACTIVITI_DATASOURCE_USERNAME: alfresco ACTIVITI_DATASOURCE_PASSWORD: alfresco ACTIVITI_DATASOURCE_DRIVER: org.postgresql.Driver ACTIVITI_HIBERNATE_DIALECT: org.hibernate.dialect.PostgreSQLDialect ACTIVITI_DATASOURCE_URL: 'jdbc:postgresql://postgres:5432/activiti?characterEncoding=UTF-8' ACTIVITI_CSRF_DISABLED: 'true' ACTIVITI_CORS_ENABLED: 'true' ACTIVITI_ES_SERVER_TYPE: client ACTIVITI_ES_DISCOVERY_HOSTS: elasticsearch:9300 ACTIVITI_ES_CLUSTER_NAME: elasticsearch volumes: - ./aps/transform.lic:/usr/share/tomcat/lib/transform.lic - ./aps/activiti-app.properties:/usr/local/tomcat/lib/activiti-app.properties - ./aps/activiti-ldap.properties:/usr/local/tomcat/lib/activiti-ldap.properties - ./aps/activiti-identity-service.properties:/usr/local/tomcat/lib/activiti-identity-service.properties - ./data/aps:/usr/local/data/ ports: - 9080:8080 links: - elasticsearch:elasticsearch - postgres:postgres depends_on: - elasticsearch - postgres elasticsearch: image: elasticsearch:1.7.3 postgres: image: postgres:10.1 mem_limit: 1500m environment: - POSTGRES_PASSWORD=alfresco - POSTGRES_USER=alfresco - POSTGRES_DB=alfresco command: postgres -c max_connections=300 -c log_min_messages=LOG ports: - 5432:5432 volumes: - ./data/postgres:/var/lib/postgresql/data - ./docker-postgresql-multiple-databases:/docker-entrypoint-initdb.d identity-service: image: jboss/keycloak:3.4.3.Final environment: KEYCLOAK_USER: admin KEYCLOAK_PASSWORD: admin POSTGRES_PORT_5432_TCP_ADDR: postgres POSTGRES_PORT_5432_TCP_PORT: 5432 POSTGRES_DATABASE: keycloak POSTGRES_USER: alfresco POSTGRES_PASSWORD: alfresco ports: - 8080:8080 depends_on: - postgres proxy: image: alfresco/acs-community-ngnix:1.0.0 mem_limit: 128m depends_on: - alfresco ports: - 8080:8080 links: - alfresco - share # ldap: # image: greggigon/apacheds # environment: # - BOOTSTRAP_FILE=/bootstrap/demo.ldif # restart: always # ports: # - 10389:10389 # volumes: # - ./data/ldap/data:/data # - ./ldap/bootstrap:/bootstrap
Hi,
There's a tutorial on ACS & APS integration at:
This might point you in the right direction?
Ask for and offer help to other Alfresco Process Services and Activiti Users and members of the Alfresco team.
By using this site, you are agreeing to allow us to collect and use cookies as outlined in Alfresco’s Cookie Statement and Terms of Use (and you have a legitimate interest in Alfresco and our products, authorizing us to contact you in such methods). If you are not ok with these terms, please do not use this website.