Problem beim Deployment

558 views
Skip to first unread message

Felix Claus

unread,
Feb 4, 2014, 12:03:33 PM2/4/14
to camunda-...@googlegroups.com
Hi.

wir nutzen Camunda in der Hochschule. Nur leider habe ich folgenden
Fehler wenn ich mein BPMN Modell deployen möchte:
"org.camunda.bpm.engine.ProcessEngineException: Cannot find validator
implementation for name 'null'. | modell.bpmn | line 52 | column 36"

Ich habe das BPMN Modell auch schon komplett geleert oder auch nur ein
simples Start - Task - Ende Konstrukt ausprobiert. Es kommt immer der
selbe Fehler.

Können Sie mir da evtl. weiterhelfen?

Vielen Dank bereits im Voraus.

Mit freundlichen Grüßen
Felix Claus

P.S.
Hier mal die komplette Meldung:

17:54:09,183 SEVERE
[org.camunda.bpm.engine.impl.interceptor.CommandContext] (ServerService
Thread Pool -- 58) Error while closing command context:
org.camunda.bpm.engine.ProcessEngineException: Cannot find validator
implementation for name 'null'. | Soll-Modell.bpmn | line 52 | column 36

at
org.camunda.bpm.engine.impl.util.xml.Parse.throwExceptionForErrors(Parse.java:183)
at
org.camunda.bpm.engine.impl.bpmn.parser.BpmnParse.execute(BpmnParse.java:257)
at
org.camunda.bpm.engine.impl.bpmn.deployer.BpmnDeployer.deploy(BpmnDeployer.java:106)
at
org.camunda.bpm.engine.impl.persistence.deploy.DeploymentCache.deploy(DeploymentCache.java:44)
at
org.camunda.bpm.engine.impl.persistence.entity.DeploymentManager.insertDeployment(DeploymentManager.java:43)
at org.camunda.bpm.engine.impl.cmd.DeployCmd.execute(DeployCmd.java:81)
at org.camunda.bpm.engine.impl.cmd.DeployCmd.execute(DeployCmd.java:50)
at
org.camunda.bpm.engine.impl.interceptor.CommandExecutorImpl.execute(CommandExecutorImpl.java:24)
at
org.camunda.bpm.engine.impl.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:42)
at
org.camunda.bpm.engine.impl.interceptor.JtaTransactionInterceptor.execute(JtaTransactionInterceptor.java:59)
at
org.camunda.bpm.engine.impl.interceptor.LogInterceptor.execute(LogInterceptor.java:32)
at
org.camunda.bpm.engine.impl.RepositoryServiceImpl.deploy(RepositoryServiceImpl.java:64)
at
org.camunda.bpm.engine.impl.repository.DeploymentBuilderImpl.deploy(DeploymentBuilderImpl.java:114)
at
org.camunda.bpm.engine.impl.repository.ProcessApplicationDeploymentBuilderImpl.deploy(ProcessApplicationDeploymentBuilderImpl.java:49)
at
org.camunda.bpm.container.impl.jboss.service.ProcessApplicationDeploymentService.performDeployment(ProcessApplicationDeploymentService.java:156)
at
org.camunda.bpm.container.impl.jboss.service.ProcessApplicationDeploymentService$1.run(ProcessApplicationDeploymentService.java:81)
at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
[rt.jar:1.7.0_45]
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
[rt.jar:1.7.0_45]
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
[rt.jar:1.7.0_45]
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
[rt.jar:1.7.0_45]
at java.lang.Thread.run(Thread.java:744) [rt.jar:1.7.0_45]
at org.jboss.threads.JBossThread.run(JBossThread.java:122)

17:54:09,212 ERROR [org.jboss.msc.service.fail] (ServerService Thread
Pool -- 58) MSC00001: Failed to start service
org.camunda.bpm.platform.process-application-module."diagramm-7.0.0-Final.war".DEPLOY.diagramm:
org.jboss.msc.service.StartException in service
org.camunda.bpm.platform.process-application-module."diagramm-7.0.0-Final.war".DEPLOY.diagramm:
Could not register process application with shared process engine
at
org.camunda.bpm.container.impl.jboss.service.ProcessApplicationDeploymentService.performDeployment(ProcessApplicationDeploymentService.java:159)
at
org.camunda.bpm.container.impl.jboss.service.ProcessApplicationDeploymentService$1.run(ProcessApplicationDeploymentService.java:81)
at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
[rt.jar:1.7.0_45]
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
[rt.jar:1.7.0_45]
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
[rt.jar:1.7.0_45]
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
[rt.jar:1.7.0_45]
at java.lang.Thread.run(Thread.java:744) [rt.jar:1.7.0_45]
at org.jboss.threads.JBossThread.run(JBossThread.java:122)
Caused by: org.camunda.bpm.engine.ProcessEngineException: Cannot find
validator implementation for name 'null'. | Soll-Modell.bpmn | line 52 |
column 36

at
org.camunda.bpm.engine.impl.util.xml.Parse.throwExceptionForErrors(Parse.java:183)
at
org.camunda.bpm.engine.impl.bpmn.parser.BpmnParse.execute(BpmnParse.java:257)
at
org.camunda.bpm.engine.impl.bpmn.deployer.BpmnDeployer.deploy(BpmnDeployer.java:106)
at
org.camunda.bpm.engine.impl.persistence.deploy.DeploymentCache.deploy(DeploymentCache.java:44)
at
org.camunda.bpm.engine.impl.persistence.entity.DeploymentManager.insertDeployment(DeploymentManager.java:43)
at org.camunda.bpm.engine.impl.cmd.DeployCmd.execute(DeployCmd.java:81)
at org.camunda.bpm.engine.impl.cmd.DeployCmd.execute(DeployCmd.java:50)
at
org.camunda.bpm.engine.impl.interceptor.CommandExecutorImpl.execute(CommandExecutorImpl.java:24)
at
org.camunda.bpm.engine.impl.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:42)
at
org.camunda.bpm.engine.impl.interceptor.JtaTransactionInterceptor.execute(JtaTransactionInterceptor.java:59)
at
org.camunda.bpm.engine.impl.interceptor.LogInterceptor.execute(LogInterceptor.java:32)
at
org.camunda.bpm.engine.impl.RepositoryServiceImpl.deploy(RepositoryServiceImpl.java:64)
at
org.camunda.bpm.engine.impl.repository.DeploymentBuilderImpl.deploy(DeploymentBuilderImpl.java:114)
at
org.camunda.bpm.engine.impl.repository.ProcessApplicationDeploymentBuilderImpl.deploy(ProcessApplicationDeploymentBuilderImpl.java:49)
at
org.camunda.bpm.container.impl.jboss.service.ProcessApplicationDeploymentService.performDeployment(ProcessApplicationDeploymentService.java:156)
... 7 more

Christian Lipphardt

unread,
Feb 4, 2014, 12:37:40 PM2/4/14
to camunda-...@googlegroups.com, fc31...@fh-muenster.de
Hi Felix,

Please provide your model (you can use http://camunda.org/share for convience), we need to know what at line 52 is.

Cheers
Christian

fe...@claus.de

unread,
Feb 4, 2014, 2:41:59 PM2/4/14
to camunda-...@googlegroups.com, fc31...@fh-muenster.de
Hi Christian,

the uploader always tells me that the xml document is no BPMN 2.0 XML document.
So i pick out the part where the problems appear (Line 52 is <camunda:constraint/>)

<userTask id="UserTask_2" camunda:candidateGroups="Entscheider" name="Hard- und Softwareauswahl">
<extensionElements>
<camunda:formData>
<camunda:formField id="tablet" label="Tablet" type="boolean">
<camunda:validation>
<camunda:constraint/>
</camunda:validation>
</camunda:formField>
<camunda:formField id="mindmanager" label="Mindmanager" type="boolean"/>
<camunda:formField id="visio" label="Visio" type="boolean"/>
<camunda:formField id="pms" label="Projektmanamgent-Software" type="boolean"/>
</camunda:formData>
</extensionElements>
<incoming>SequenceFlow_2</incoming>
<outgoing>SequenceFlow_3</outgoing>
</userTask>

Kind regards,
Felix

fe...@claus.de

unread,
Feb 4, 2014, 3:21:17 PM2/4/14
to camunda-...@googlegroups.com, fc31...@fh-muenster.de, fe...@claus.de

Hi again,

i tried it with a complete new BPMN File.
But he still tells me the same Error with the same file. But the file did not exist anymore ...

fe...@claus.de

unread,
Feb 4, 2014, 4:36:17 PM2/4/14
to camunda-...@googlegroups.com, fc31...@fh-muenster.de, fe...@claus.de

Hi,
I have solved the problem.
I made a new BPMN file and reloaded the Camunda JBoss.
Now everything works.
Thank you for you support!

Christian Lipphardt

unread,
Feb 5, 2014, 3:51:22 AM2/5/14
to camunda-...@googlegroups.com, fc31...@fh-muenster.de, fe...@claus.de
Hi Felix,

Your Problem was you did not include a "name" attribute for the camunda:constraint.

Cheers
Christian
Reply all
Reply to author
Forward
0 new messages