<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Can Activiti Modeler Community Edition be integrated with Alfresco Content Service? in Alfresco Forum</title>
    <link>https://connect.hyland.com/t5/alfresco-forum/can-activiti-modeler-community-edition-be-integrated-with/m-p/491319#M40283</link>
    <description>&lt;P&gt;Do you think Github Copilot's answer is correct? Your valuable comments would be appreciated.&lt;/P&gt;&lt;P&gt;Github Copilot said: **Yes, Activiti Modeler Community Edition can be&lt;BR /&gt;Yes, Activiti Modeler Community Edition can be integrated with Alfresco Content Services (ACS), but with some considerations:&lt;/P&gt;&lt;P&gt;1. Integration Possibility&lt;BR /&gt;Activiti Community Edition is the open-source BPMN workflow engine upon which Alfresco Process Services (APS) is built.&lt;BR /&gt;Alfresco Content Services (ACS) incorporates its own embedded Activiti engine for workflow.&lt;BR /&gt;Activiti Modeler Community Edition is a BPMN modeler for designing processes for Activiti.&lt;/P&gt;&lt;P&gt;2. Integration Approaches&lt;BR /&gt;A. Direct ACS Workflow (Preferred for Simplicity)&lt;/P&gt;&lt;P&gt;ACS includes its own Activiti engine and a basic process modeler (in Share).&lt;BR /&gt;You can export BPMN 2.0 XML from Activiti Modeler Community Edition and import it into ACS as a custom workflow.&lt;BR /&gt;The process typically involves:&lt;BR /&gt;Design your workflow in Activiti Modeler (Community).&lt;BR /&gt;Export the BPMN XML.&lt;BR /&gt;Deploy/upload this BPMN XML into ACS (via /alfresco/service/api/workflow-definitions).&lt;BR /&gt;Map content models, forms, and user tasks as needed.&lt;BR /&gt;Limitation: ACS workflow features are more limited than APS; not all BPMN/Activiti features are supported.&lt;BR /&gt;B. External Engine Integration&lt;/P&gt;&lt;P&gt;You can run Activiti Community Edition as a separate process engine and integrate with ACS via REST API or custom services.&lt;BR /&gt;For example, you can trigger workflows and exchange metadata/documents using:&lt;BR /&gt;ACS REST API for content operations.&lt;BR /&gt;Activiti REST API for process operations.&lt;BR /&gt;This is more complex and typically used for advanced scenarios.&lt;BR /&gt;3. Typical Use Case Flow&lt;BR /&gt;User uploads/creates content in ACS.&lt;BR /&gt;Workflow is started (either automatically or by user action).&lt;BR /&gt;Workflow tasks (review, approval, etc.) are assigned and managed.&lt;BR /&gt;Process state (e.g., move document to a "Signed" folder) is updated via workflow steps.&lt;BR /&gt;4. References&lt;BR /&gt;Alfresco documentation on custom workflows&lt;BR /&gt;Alfresco Community: Deploying custom Activiti workflows&lt;BR /&gt;5. Summary Table&lt;BR /&gt;Solution Pros Cons&lt;BR /&gt;BPMN import to ACS Simple, supported, no extra infra Limited BPMN features&lt;BR /&gt;External Activiti Engine Full BPMN/Activiti capability Complex integration required&lt;BR /&gt;In short:&lt;BR /&gt;You can use Activiti Modeler Community Edition to design workflows for ACS, as long as you export BPMN and deploy it into ACS. For advanced scenarios, consider a more involved integration or Alfresco Process Services (APS).&lt;/P&gt;&lt;P&gt;Let me know if you need a sample deployment or workflow XML for ACS!&lt;/P&gt;</description>
    <pubDate>Mon, 14 Jul 2025 05:38:48 GMT</pubDate>
    <dc:creator>unibravo</dc:creator>
    <dc:date>2025-07-14T05:38:48Z</dc:date>
    <item>
      <title>Can Activiti Modeler Community Edition be integrated with Alfresco Content Service?</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/can-activiti-modeler-community-edition-be-integrated-with/m-p/491319#M40283</link>
      <description>&lt;P&gt;Do you think Github Copilot's answer is correct? Your valuable comments would be appreciated.&lt;/P&gt;&lt;P&gt;Github Copilot said: **Yes, Activiti Modeler Community Edition can be&lt;BR /&gt;Yes, Activiti Modeler Community Edition can be integrated with Alfresco Content Services (ACS), but with some considerations:&lt;/P&gt;&lt;P&gt;1. Integration Possibility&lt;BR /&gt;Activiti Community Edition is the open-source BPMN workflow engine upon which Alfresco Process Services (APS) is built.&lt;BR /&gt;Alfresco Content Services (ACS) incorporates its own embedded Activiti engine for workflow.&lt;BR /&gt;Activiti Modeler Community Edition is a BPMN modeler for designing processes for Activiti.&lt;/P&gt;&lt;P&gt;2. Integration Approaches&lt;BR /&gt;A. Direct ACS Workflow (Preferred for Simplicity)&lt;/P&gt;&lt;P&gt;ACS includes its own Activiti engine and a basic process modeler (in Share).&lt;BR /&gt;You can export BPMN 2.0 XML from Activiti Modeler Community Edition and import it into ACS as a custom workflow.&lt;BR /&gt;The process typically involves:&lt;BR /&gt;Design your workflow in Activiti Modeler (Community).&lt;BR /&gt;Export the BPMN XML.&lt;BR /&gt;Deploy/upload this BPMN XML into ACS (via /alfresco/service/api/workflow-definitions).&lt;BR /&gt;Map content models, forms, and user tasks as needed.&lt;BR /&gt;Limitation: ACS workflow features are more limited than APS; not all BPMN/Activiti features are supported.&lt;BR /&gt;B. External Engine Integration&lt;/P&gt;&lt;P&gt;You can run Activiti Community Edition as a separate process engine and integrate with ACS via REST API or custom services.&lt;BR /&gt;For example, you can trigger workflows and exchange metadata/documents using:&lt;BR /&gt;ACS REST API for content operations.&lt;BR /&gt;Activiti REST API for process operations.&lt;BR /&gt;This is more complex and typically used for advanced scenarios.&lt;BR /&gt;3. Typical Use Case Flow&lt;BR /&gt;User uploads/creates content in ACS.&lt;BR /&gt;Workflow is started (either automatically or by user action).&lt;BR /&gt;Workflow tasks (review, approval, etc.) are assigned and managed.&lt;BR /&gt;Process state (e.g., move document to a "Signed" folder) is updated via workflow steps.&lt;BR /&gt;4. References&lt;BR /&gt;Alfresco documentation on custom workflows&lt;BR /&gt;Alfresco Community: Deploying custom Activiti workflows&lt;BR /&gt;5. Summary Table&lt;BR /&gt;Solution Pros Cons&lt;BR /&gt;BPMN import to ACS Simple, supported, no extra infra Limited BPMN features&lt;BR /&gt;External Activiti Engine Full BPMN/Activiti capability Complex integration required&lt;BR /&gt;In short:&lt;BR /&gt;You can use Activiti Modeler Community Edition to design workflows for ACS, as long as you export BPMN and deploy it into ACS. For advanced scenarios, consider a more involved integration or Alfresco Process Services (APS).&lt;/P&gt;&lt;P&gt;Let me know if you need a sample deployment or workflow XML for ACS!&lt;/P&gt;</description>
      <pubDate>Mon, 14 Jul 2025 05:38:48 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/can-activiti-modeler-community-edition-be-integrated-with/m-p/491319#M40283</guid>
      <dc:creator>unibravo</dc:creator>
      <dc:date>2025-07-14T05:38:48Z</dc:date>
    </item>
  </channel>
</rss>

