Previously Tecnoteca wrote:
Hello,
there is a whole manual dedicated to the workflow configuration:
http://www.cmdbuild.org/en/documentazione/manuali/workflow-manual
If it may be helpful to you, you can download an example of a workflow already configured from the online demo (Administration Module - Workflow - XPDL - Download XPDL template).
After the release of version 2.1, however, we choose which features to include in version 2.2 (first quarter, 2014) and there will also be a new widget to send email from a normal class.
CMDBuild Team
Hi there,
i am trying to get workflows running.. but even if i create a simple workflow with start -> activity (does nothing) -> end i get an exeption in cmdbuild.log
INFO 2013-09-12 08:47:00 [workflow] Starting scheduled process Space
INFO 2013-09-12 08:47:00 [workflow] getting process classe with name 'Space'
ERROR 2013-09-12 08:47:00 [org.quartz.core.JobRunShell] Job DEFAULT.50 threw an unhandled Exception:
java.lang.IndexOutOfBoundsException: position (0) must be less than the number of elements that remained (0)
at com.google.common.collect.Iterators.get(Iterators.java:919)
at com.google.common.collect.Iterables.get(Iterables.java:737)
at com.google.common.collect.FluentIterable.get(FluentIterable.java:386)
at org.cmdbuild.workflow.DataViewWorkflowPersistence.findProcessClass(DataViewWorkflowPersistence.java:196)
at org.cmdbuild.workflow.DefaultWorkflowEngine.findProcessClassByName(DefaultWorkflowEngine.java:152)
at org.cmdbuild.logic.WorkflowLogic.startProcess(WorkflowLogic.java:256)
at org.cmdbuild.services.scheduler.job.StartProcessJob.execute(StartProcessJob.java:30)
at org.cmdbuild.services.scheduler.quartz.QuartzJob.execute(QuartzJob.java:17)
at org.quartz.core.JobRunShell.run(JobRunShell.java:216)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:549)
ERROR 2013-09-12 08:47:00 [org.quartz.core.ErrorLogger] Job (DEFAULT.50 threw an exception.
org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.IndexOutOfBoundsException: position (0) must be less than the number of elements that remained (0)]
at org.quartz.core.JobRunShell.run(JobRunShell.java:227)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:549)
Caused by: java.lang.IndexOutOfBoundsException: position (0) must be less than the number of elements that remained (0)
at com.google.common.collect.Iterators.get(Iterators.java:919)
at com.google.common.collect.Iterables.get(Iterables.java:737)
at com.google.common.collect.FluentIterable.get(FluentIterable.java:386)
at org.cmdbuild.workflow.DataViewWorkflowPersistence.findProcessClass(DataViewWorkflowPersistence.java:196)
at org.cmdbuild.workflow.DefaultWorkflowEngine.findProcessClassByName(DefaultWorkflowEngine.java:152)
at org.cmdbuild.logic.WorkflowLogic.startProcess(WorkflowLogic.java:256)
at org.cmdbuild.services.scheduler.job.StartProcessJob.execute(StartProcessJob.java:30)
at org.cmdbuild.services.scheduler.quartz.QuartzJob.execute(QuartzJob.java:17)
at org.quartz.core.JobRunShell.run(JobRunShell.java:216)
... 1 more
I Really dont understand whats going wrong -.- can you guys help me pls?