Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to process unknown element with name executionListener #9041

Closed
Zelldon opened this issue Apr 1, 2022 · 1 comment
Closed

Unable to process unknown element with name executionListener #9041

Zelldon opened this issue Apr 1, 2022 · 1 comment
Labels
kind/bug Categorizes an issue or PR as a bug severity/low Marks a bug as having little to no noticeable impact for the user

Comments

@Zelldon
Copy link
Member

Zelldon commented Apr 1, 2022

Describe the bug

In production an error was reported when an user tried out a model with an execution listener, likely a cam 7 model.

Error Group: https://console.cloud.google.com/errors/detail/CPae5afjtYD0qQE;service=zeebe;time=P7D?project=camunda-cloud-240911

To Reproduce

I guess deploying a process with an execution listener.

Expected behavior
I wouldn't expect that this is logged as an error. It is likely that users deploy unusable models, as long we handle it gracefully and sent an error back I don't think we need to log it.

Log/Stacktrace

Full Stacktrace

java.lang.RuntimeException: Unable to process unknown element with name executionListener
	at io.camunda.zeebe.model.bpmn.traversal.ModelWalker.lambda$walk$0(ModelWalker.java:69) ~[zeebe-bpmn-model-1.3.6.jar:1.3.6]
	at java.util.ArrayList.forEach(Unknown Source) ~[?:?]
	at io.camunda.zeebe.model.bpmn.traversal.ModelWalker.walk(ModelWalker.java:63) ~[zeebe-bpmn-model-1.3.6.jar:1.3.6]
	at io.camunda.zeebe.engine.processing.deployment.transform.BpmnValidator.validate(BpmnValidator.java:40) ~[zeebe-workflow-engine-1.3.6.jar:1.3.6]
	at io.camunda.zeebe.engine.processing.deployment.transform.DeploymentTransformer.transformResource(DeploymentTransformer.java:119) ~[zeebe-workflow-engine-1.3.6.jar:1.3.6]
	at io.camunda.zeebe.engine.processing.deployment.transform.DeploymentTransformer.transform(DeploymentTransformer.java:96) ~[zeebe-workflow-engine-1.3.6.jar:1.3.6]
	at io.camunda.zeebe.engine.processing.deployment.DeploymentCreateProcessor.processRecord(DeploymentCreateProcessor.java:100) ~[zeebe-workflow-engine-1.3.6.jar:1.3.6]
	at io.camunda.zeebe.engine.processing.streamprocessor.TypedRecordProcessor.processRecord(TypedRecordProcessor.java:54) ~[zeebe-workflow-engine-1.3.6.jar:1.3.6]
	at io.camunda.zeebe.engine.processing.streamprocessor.ProcessingStateMachine.lambda$processInTransaction$3(ProcessingStateMachine.java:297) ~[zeebe-workflow-engine-1.3.6.jar:1.3.6]
	at io.camunda.zeebe.db.impl.rocksdb.transaction.ZeebeTransaction.run(ZeebeTransaction.java:84) ~[zeebe-db-1.3.6.jar:1.3.6]
	at io.camunda.zeebe.engine.processing.streamprocessor.ProcessingStateMachine.processInTransaction(ProcessingStateMachine.java:287) ~[zeebe-workflow-engine-1.3.6.jar:1.3.6]
	at io.camunda.zeebe.engine.processing.streamprocessor.ProcessingStateMachine.processCommand(ProcessingStateMachine.java:252) ~[zeebe-workflow-engine-1.3.6.jar:1.3.6]
	at io.camunda.zeebe.engine.processing.streamprocessor.ProcessingStateMachine.tryToReadNextRecord(ProcessingStateMachine.java:212) ~[zeebe-workflow-engine-1.3.6.jar:1.3.6]
	at io.camunda.zeebe.engine.processing.streamprocessor.ProcessingStateMachine.readNextRecord(ProcessingStateMachine.java:188) ~[zeebe-workflow-engine-1.3.6.jar:1.3.6]
	at io.camunda.zeebe.util.sched.ActorJob.invoke(ActorJob.java:79) [zeebe-util-1.3.6.jar:1.3.6]
	at io.camunda.zeebe.util.sched.ActorJob.execute(ActorJob.java:44) [zeebe-util-1.3.6.jar:1.3.6]
	at io.camunda.zeebe.util.sched.ActorTask.execute(ActorTask.java:122) [zeebe-util-1.3.6.jar:1.3.6]
	at io.camunda.zeebe.util.sched.ActorThread.executeCurrentTask(ActorThread.java:97) [zeebe-util-1.3.6.jar:1.3.6]
	at io.camunda.zeebe.util.sched.ActorThread.doWork(ActorThread.java:80) [zeebe-util-1.3.6.jar:1.3.6]
	at io.camunda.zeebe.util.sched.ActorThread.run(ActorThread.java:189) [zeebe-util-1.3.6.jar:1.3.6]
Caused by: java.lang.ClassCastException

Environment:

@Zelldon Zelldon added kind/bug Categorizes an issue or PR as a bug severity/low Marks a bug as having little to no noticeable impact for the user labels Apr 1, 2022
@npepinpe
Copy link
Member

npepinpe commented Apr 7, 2022

Duplicate of #4817

@npepinpe npepinpe marked this as a duplicate of #4817 Apr 7, 2022
@npepinpe npepinpe closed this as completed Apr 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/bug Categorizes an issue or PR as a bug severity/low Marks a bug as having little to no noticeable impact for the user
Projects
None yet
Development

No branches or pull requests

2 participants