]
Ondrej Chaloupka updated JBTM-3317:
-----------------------------------
Status: Pull Request Sent (was: Open)
Git Pull Request:
Narayana does not build on JDK11 on javadoc failure on missing
smallrye dependency
----------------------------------------------------------------------------------
Key: JBTM-3317
URL:
https://issues.redhat.com/browse/JBTM-3317
Project: JBoss Transaction Manager
Issue Type: Bug
Components: JTA
Reporter: Ondrej Chaloupka
Assignee: Ondrej Chaloupka
Priority: Blocker
There is a trouble on building Narayana on JDK11 after the merging the fix for
https://issues.redhat.com/browse/JBTM-3246 there is an issue on building for JDK11 with
{{release}} profile.
The failure is for {{narayana-jta}} and {{narayana-full}} profiles.
{code}
java version "11.0.6" 2020-01-14 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.6+8-LTS)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.6+8-LTS, mixed mode)
{code}
{code}
./tools/maven/bin/mvn -B -s "./tools/maven/conf/settings.xml" -Dbpa=fc18x64
-Dorson.jar.location=/home/ochaloup/Transactions/narayana/ext/ clean install
-Pcommunity,release -DskipTests -Didlj-enabled=true
{code}
{code}
[INFO] Narayana: ArjunaJTA narayana-jta ................... FAILURE [ 2.221 s]
...
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-javadoc-plugin:3.0.1:jar
(attach-javadocs) on project narayana-jta: MavenReportException: Error while generating
Javadoc:
[ERROR] Exit code: 1 -
/home/ochaloup/Transactions/narayana/ArjunaJTA/cdi/classes/com/arjuna/ats/jta/cdi/async/ContextPropagationAsyncHandler.java:21:
error: package io.smallrye.reactive.converters does not exist
[ERROR] import io.smallrye.reactive.converters.ReactiveTypeConverter;
[ERROR] ^
[ERROR]
/home/ochaloup/Transactions/narayana/ArjunaJTA/cdi/classes/com/arjuna/ats/jta/cdi/async/ContextPropagationAsyncHandler.java:22:
error: package io.smallrye.reactive.converters does not exist
[ERROR] import io.smallrye.reactive.converters.Registry;
{code}