Details
-
Bug
-
Resolution: Done
-
Major
-
5.7.2.Final
-
None
Description
I would like to build and test Narayana on IBM JDK and it seems the LRA test module is looking for jps that doesn't exist on IBM JDK. There should be some profile/wrapper to skip or port this part so as it works on IBM JDK without an explicit path to bin/jps.
See maven.log.zip.
Excerpt
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-antrun-plugin:1.8:run (stop) on project lra-test: An Ant BuildException has occured: Execute failed: java.io.IOException: Cannot run program "/qa/tools/opt/x86_64/ibm-java-80/bin/jps" (in directory "/opt/workspace/workspace/jws5-narayana-smoke-linux/cb703450/rts/lra/lra-test"): error=2, No such file or directory [ERROR] around Ant part ...<exec executable="/qa/tools/opt/x86_64/ibm-java-80/bin/jps">... @ 4:63 in /opt/workspace/workspace/jws5-narayana-smoke-linux/cb703450/rts/lra/lra-test/target/antrun/build-main.xml
I tried to "workaround" it temporarily with -DskipTests -Dmaven.test.skip=true; no luck.
WDYT?