Re: Digest for kogito-development@googlegroups.com - 1 update in 1 topic

46 views
Skip to first unread message

Enrique Gonzalez Martinez

unread,
Jul 19, 2025, 5:06:47 AMJul 19
to kogito-de...@googlegroups.com
Yeah. Set to false the parameter and you will get the old behaviour during codegen.

This parameter is intend to keep the consistency of the process state. That is the reason of this behaviour. Before persistence it was ok not no have it but due to the sheer number of ways to modify the process state during activity execution we decided to go back to the jbpm v8 way.

Saludos, Enrique González Martínez :)

El sáb, 19 jul 2025, 9:40, <kogito-de...@googlegroups.com> escribió:
Ioanna Bekiari <jbek...@gmail.com>: Jul 18 02:55AM -0700

Hello,
 
After the kogito 10.1.0 release announcement, we started to migrate our
applications from kogito 10.0.0 - compact architecture to kogito 10.1.0 and
quarkus 3.8.4 to 3.15.3.1.
 
During the tests we found that the implementation of the exception handling
is different in kogito 10.1.0.
 
A new metadata parameter:
 
*jbpm.transactions.enable*
 
has been introduced in 10.1.0, that is always true for the BPMN
applications and changes the exception handling.
 
We cannot modify the “jbpm.transactions.enable” parameter because it is
generated during codegen.
 
When this param is set, any node error throws a
ProcessInstanceExecutionException and the process is not written in the
database.
 
Could you explain us what is the use of this parameter and how can we
handle the related functionality?
 
Is there a way to modify its value to “false” without changing the “BPMN”
application type ?
 
Thanks,BR,
 
Ioanna
You received this digest because you're subscribed to updates for this group. You can change your settings on the group membership page.
To unsubscribe from this group and stop receiving emails from it send an email to kogito-developm...@googlegroups.com.

Ioanna Bekiari

unread,
Jul 21, 2025, 2:08:33 AMJul 21
to kogito-de...@googlegroups.com
Hello,
thanks for the description you sent.
Our problem is that we cannot set the "jbpm.transactions.enable" to false.
We added it as a metadata attribute with value "false" of our processes but still during codegen the java code is produced with
jbpm.transactions.enable=true.
How can we modify it??
BR,
Ioanna

--
You received this message because you are subscribed to the Google Groups "Kogito development mailing list" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kogito-developm...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/kogito-development/CAFDLxqfwap94fHkyKndVNGAHKAphNsxm_JHNbkftFChHroR67Q%40mail.gmail.com.
Message has been deleted
Message has been deleted

Jaime Izuzquiza

unread,
Jul 28, 2025, 6:01:18 AMJul 28
to Kogito development mailing list
Hello Ioanna,

try with kogito.transactionEnabled=false in application.properties.

Best regards,

Jaime

Jaime Izuzquiza

unread,
Jul 28, 2025, 6:01:18 AMJul 28
to Kogito development mailing list
Hi Ioanna,

try with kogito.transactionEnabled=false in application.properties.

Best regards,

Jaime

El lunes, 21 de julio de 2025 a las 8:08:33 UTC+2, Ioanna Bekiari escribió:

Ioanna Bekiari

unread,
Aug 4, 2025, 5:56:05 AMAug 4
to kogito-de...@googlegroups.com
Hello Jaime,

i tried with the parameter you suggested in application.properties and it is ok now.
Thanks for the support.

BR,
Ioanna

Reply all
Reply to author
Forward
0 new messages