cancel
Showing results for 
Search instead for 
Did you mean: 

Activiti vs. jBPM

yaziderman
Champ in-the-making
Champ in-the-making
Hi everybody,
I have noticed that the activiti workflows are supported in Alfresco 4, while no jBPM workflows are available any more in the list.
What's the reasons?!

and if we need jBPM workflows to be added, is it possible?
6 REPLIES 6

mrogers
Star Contributor
Star Contributor
Did you read the release note or the installation guide?

d_garry
Champ in-the-making
Champ in-the-making
Did you read the release note or the installation guide?
Hello! I'm trying to find some admin/installation guide for Alfresco 4.0 Community to find some info regarding how to enable jBPM/disable Activiti, but with no luck. Seems Alfresco 4.0 docs on docs.alfresco.com are not yet ready (being just a copy of 3.4 documentation). Even Google doesn't know anything about it  Smiley Happy So, if you can provide some useful URL abount configuring workflow engine in 4.0, that would be very nice..
Thank you!
Regards,
Igor.

mrogers
Star Contributor
Star Contributor

jpfi
Champ in-the-making
Champ in-the-making
Hi,
change in alfresco-global.properties:
# Determines if JBPM workflow definitions are shown.
# Default is false. This controls the visibility of JBPM
# workflow definitions from the getDefinitions and
# getAllDefinitions WorkflowService API but still allows
# any in-flight JBPM workflows to be completed.
system.workflow.engine.jbpm.definitions.visible=false

#Determines if Activiti definitions are visible
system.workflow.engine.activiti.definitions.visible=true

# Determines if the JBPM engine is enabled
system.workflow.engine.jbpm.enabled=true

# Determines if the Activiti engine is enabled
system.workflow.engine.activiti.enabled=true

cheers, jan

d_garry
Champ in-the-making
Champ in-the-making
Hi,

system.workflow.engine.jbpm.enabled=true
system.workflow.engine.activiti.enabled=true
Jan, thank you, that's exactly what i've been trying to find in documentation.
http://docs.alfresco.com/4.0/index.jsp
Unfortunately, there's no even a word about configuring workflow engines in this manual. At least at this moment.

kzkamiya
Champ in-the-making
Champ in-the-making
Smiley Very Happy
Thanks! It's really helpful information.
I edited below file and restarted then I could use jBPM workflow of dynamic deployment.

alfresco-4.0.a/tomcat/shared/classes/alfresco-global.properties


### BPM Engine ###
# Determines if the JBPM engine is enabled
#system.workflow.engine.jbpm.enabled=false
system.workflow.engine.jbpm.enabled=true

# Determines if JBPM workflow definitions are shown.
# Default is false. This controls the visibility of JBPM
# workflow definitions from the getDefinitions and
# getAllDefinitions WorkflowService API but still allows
# any in-flight JBPM workflows to be completed.
#system.workflow.engine.jbpm.definitions.visible=false
system.workflow.engine.jbpm.definitions.visible=true

#Determines if Activiti definitions are visible
#system.workflow.engine.activiti.definitions.visible=true
system.workflow.engine.activiti.definitions.visible=false

# Determines if the Activiti engine is enabled
#system.workflow.engine.activiti.enabled=true
system.workflow.engine.activiti.enabled=false