cancel
Showing results for 
Search instead for 
Did you mean: 

Increase embedded activiti engine version

ttrn
Champ in-the-making
Champ in-the-making

Hello.

I`m new in Alfresco and I have some not very smart questions Smiley Happy

I use Alfresco Community 5.2 created by alfresco-allinone-archetype and it contains embedded activiti 5.19.0.3. I think this activiti engine is bad because this version has some thread safety troubles with delegate expression fields, but hasn`t got DelegateHelper class.

1. Can I increase embedded activiti version to 5.22 or maybe 6.0? And how can I do it?

2. Or maybe I can use standalone activiti engine (5.22, 6.0) for developing and production?

 

Thanks.

1 ACCEPTED ANSWER

afaust
Legendary Innovator
Legendary Innovator

Technically, you could of course update the embedded Activiti engine library to the latest 5.x, but this would be completely unsupported. Alfresco includes schema validation / bootstrapping functionality and might be able to properly handle an updated version of the Activiti library.

Though you can use the standalone Activiti engine to develop / test pure Activiti workflows, but for developing workflows within Alfresco Content Services you cannot currently use the standalone Activiti engine (the Enterprise Edition has a Connector module to work with Alfresco Process Services, which is a standalone, Activiti-based process server).

View answer in original post

1 REPLY 1

afaust
Legendary Innovator
Legendary Innovator

Technically, you could of course update the embedded Activiti engine library to the latest 5.x, but this would be completely unsupported. Alfresco includes schema validation / bootstrapping functionality and might be able to properly handle an updated version of the Activiti library.

Though you can use the standalone Activiti engine to develop / test pure Activiti workflows, but for developing workflows within Alfresco Content Services you cannot currently use the standalone Activiti engine (the Enterprise Edition has a Connector module to work with Alfresco Process Services, which is a standalone, Activiti-based process server).