In the process design, I have added five system activities (Java Node), If i get an Error/Exception on the 5th System Activity, the JBPM Engine will rollback all the activities and can't submit the design process, also JBPM engine will not commit the activity history table too , After successfully executing the activities, History table should get updated with all activities in the process.