We should ensure that Fuse uses Narayana libraries that work with spring-boot.
Current versions released in brew (5.5.27.Final-redhat-1) and community versions up to 5.6.1.Final are affected by https://issues.jboss.org/browse/JBTM-2902. It makes the system not to work when using spring-boot auto-configuration.
Libraries required by spring-boot are:
- org.jboss.narayana.jta:jta
- org.jboss.narayana.jta:jms
- org.jboss.narayana.jta:jdbc
- org.jboss.narayana:common
- org.jboss.narayana.arjunacore:arjuna
- org.jboss.narayana.jts:narayana-jts-integration
It also needs a compatible: org.jboss:jboss-transaction-spi
These libraries are not currently published in mrrc.
- is caused by
-
JBTM-2902 Transactional driver connections do not handle empty credentials correctly
- Closed
- is cloned by
-
JBEAP-12400 [LP - Fuse/iPaaS/FIS products] Include Narayana artifacts that work with spring-boot
- Closed
- is related to
-
ENTESB-7466 Use Narayana version from EAP
- Closed