Ce contenu n'est pas disponible dans la langue sélectionnée.
Chapter 6. Known issues in Red Hat Decision Manager 7.13
This section lists known issues with Red Hat Decision Manager 7.13.
6.1. Spring Boot
Wrong managed version of Spring Boot dependencies [RHPAM-4413]
Issue: The Spring Boot version (2.6.6) in the Maven repository is not certified by Red Hat yet. Therefore, you will receive a mismatch for the Narayana starter in productized binaries.
Workaround: In your pom.xml
file, define the following properties to override the current versions:
<version.org.springframework.boot>2.5.12</version.org.springframework.boot> <version.me.snowdrop.narayana>2.6.3.redhat-00001</version.me.snowdrop.narayana>
6.2. Red Hat build of Kogito
Red Hat build of Kogito is aligned with a non-supported Spring Boot version [RHPAM-4419]
Issue: Red Hat build of Kogito Spring Boot versions are managed in the kogito-spring-boot-bom
file, which imports dependency management from the org.springframework.boot:spring-boot-dependencies
BOM. The currently aligned version is 2.6.6, which does not map to any Red Hat supported versions. The latest supported version is 2.5.12. You must override dependency management with a BOM aligning to the Red Hat supported version which is 2.5.12.
Workaround:
To maintain the order of the imported BOM files, first include the Spring Boot BOM and then include the Red Hat build of Kogito specific BOM file:
<dependencyManagement> <dependencies> <dependency> <groupId>dev.snowdrop</groupId> <artifactId>snowdrop-dependencies</artifactId> <version>2.5.12.Final-redhat-00001</version> <type>pom</type> <scope>import</scope> </dependency> <dependency> <groupId>org.kie.kogito</groupId> <artifactId>kogito-spring-boot-bom</artifactId> <version>1.13.2.redhat-00002</version> <type>pom</type> <scope>import</scope> </dependency> </dependencies> </dependencyManagement>
Align the version of
spring-boot-maven-plugin
to the same version in your project build configuration file:<plugins> <plugin> <groupId>org.kie.kogito</groupId> <artifactId>kogito-maven-plugin</artifactId> <version>1.13.2.redhat-00002</version> <extensions>true</extensions> </plugin> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <version>2.5.12</version> <executions> <execution> <goals> <goal>repackage</goal> </goals> </execution> </executions> </plugin> </plugins>
Red Hat build of Kogito on Spring Boot leads to misalignment of Kafka-clients version [RHPAM-4418]
Issue: The Kafka-clients dependency version for Red Hat build of Kogito Spring Boot is by default managed by the org.springframework.boot:spring-boot-dependencies
BOM. Depending on which Spring Boot version is used, users might end up with an unsupported or vulnerable version of Kafka-clients. You must override the default dependency in your kogito-spring-boot-bom
to make sure you have the expected Kafka-clients version.
Workaround: In your projects, define dependencyManagement
explicitly for org.apache.kafka:kafka-clients
dependency to use the version released by AMQ Streams.