xliu
January 12, 2024, 5:57pm
1
I am reading this tutorial
In Flowable 6.5.0 a new engine has been added: the Flowable Event Registry. This enables the receiving and sending of events from any source, with out-of-the-box support for JMS, Kafka and RabbitMQ. In addition, receiving …
I added a boundary event registry. But validation shows me error. I am on Flowable opensource 6.8. How can I get it working?
xliu
January 12, 2024, 6:25pm
2
I guess boundary event registry is not supported in Flowable open source 6.8. I created one in Flowable cloud. Boundary event registry becomes boundary timer registry after importing to Flowable open source 6.8.
xliu
January 17, 2024, 3:58pm
3
@martin.grofcik Any suggestion? Thanks!
6.8 → use flowable ui designer. Eclipse plugin can be out of date. Or deploy model from cloud designer directly to 6.8.x engine. The differences are small.
xliu
January 17, 2024, 5:59pm
5
Thank you for your suggestion!
xliu
January 18, 2024, 6:19pm
6
I found out the issue was due to some alignment issue in modeler. I had to align them very well to get it working. Some similar issues on alignment
opened 09:18AM - 09 May 18 UTC
When moving a timer boundary event in the modeler it is very easy to unattach it… by mistake.
The model is still considered valid, but fails on deployment with an error in the log:
```
ERROR org.flowable.common.rest.exception.BaseExceptionHandlerAdvice - Unhandled exception
org.flowable.engine.common.api.FlowableException: cvc-complex-type.4: Attribute 'attachedToRef' must appear on element 'boundaryEvent'.
```
It would be helpful if flowable process validation would detect these kind of errors.
(related issue: https://github.com/flowable/flowable-engine/issues/544)
opened 04:32PM - 24 Aug 17 UTC
closed 12:09PM - 24 Mar 18 UTC
Using flowable-modeler 6.1.2 create a receive task. Now attach a timer boundary … event to it.
Then try to deploy the app with the process and the deployment will fail with:
```
ERROR org.flowable.rest.exception.BaseExceptionHandlerAdvice - Unhandled exception
org.flowable.engine.common.api.FlowableException: cvc-complex-type.4: Attribute 'attachedToRef' must appear on element 'boundaryEvent'.
```
The error message is correct. The export of the process to xml show that the `attachedToRef` attribute is really missing:
```
<boundaryEvent id="sid-C054C703-0180-42CF-A8AA-8CDB76AB78A0" cancelActivity="false">
<timerEventDefinition>
<timeDuration>PT2M</timeDuration>
</timerEventDefinition>
</boundaryEvent>
```