Process auto-start issues on some projects
search cancel

Process auto-start issues on some projects


Article ID: 217602


Updated On:


Clarity PPM On Premise


We have some processes that auto-start on certain conditions. These processes start without issues on the majority of the projects. However, these processes do not start on some projects even if the condition is met.

If we create a dummy process to start on update without any condition, this process does not auto-start on the affected projects either.


The auto-start condition of a process using MVLs was preventing other processes from auto-starting on given projects


There was a process where the auto-start condition was based on a Multi Value Lookup. As soon as this was deactivated, the rest of processes auto-started correctly on the affected projects.


Additional Information

bg-ca.log file records the following:

ERROR 2021-06-03 13:20:24,408 [Event Handler pool-5-thread-3] bpm.eventmgr (clarity:admin:59196691__C186FDB4-C08C-43AB-919B-797595D90E2D:none) An error occurred while processing event Event{_messageId='76608241', _objectTypeCode='project', _objectId=5071109, _eventCode='update', _userId=1, _timestamp=2021-06-03 13:20:24.0, _autoStartProcessed=false, _deleteEventProcessed=true, _pushingEngineProcessed=true}com.niku.bpm.BpmException: Do not have marshalling support for object of type: at com.niku.bpm.eventmgr.BusinessProcessEventManagerImpl.objectFromEncodedString( at com.niku.bpm.eventmgr.BusinessProcessEventManagerImpl.attributeContextFromDocumnet( at com.niku.bpm.eventmgr.ObjectEventHandler.processEventToAutoStartProcesses( at com.niku.bpm.eventmgr.ObjectEventHandler.fireEvent( at com.niku.bpm.eventmgr.messageserver.BaseEventHandler.fireEvent( at at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker( at java.base/java.util.concurrent.ThreadPoolExecutor$ at java.base/