GitHub user johnpoth opened a pull request: https://github.com/apache/camel/pull/1668
Java9 all tests pass on build 166 These changes make 'mvn clean install -Psourcecheck' pass on Java 9 build 166 :) I've skipped tests in a few modules due to incompatibility with Java 9 with links to upstream github/JIRA issues. Thanks! You can merge this pull request into a Git repository by running: $ git pull https://github.com/johnpoth/camel CAMEL-10141 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/camel/pull/1668.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #1668 ---- commit 822e3eb53f761cdda0d521798d8a8df99ef2bc71 Author: jpoth <poth.j...@gmail.com> Date: 2017-04-21T16:52:10Z CAMEL-10141: make camel-jetty9 tests pass on Java 9 commit 71bb2f398e9ae815528b609695ad2de8ab2c24f4 Author: jpoth <poth.j...@gmail.com> Date: 2017-04-21T16:52:39Z CAMEL-10141: make camel-context tests pass on Java 9 commit 7b432e3ff7d8508c489fc62a304bc7d2cba722a3 Author: jpoth <poth.j...@gmail.com> Date: 2017-04-21T16:53:18Z CAMEL-10141: make camel-test-blueprint tests pass on Java 9 commit a2e7e2371b539261b0fabbebb0ec0e00dcf85b14 Author: jpoth <poth.j...@gmail.com> Date: 2017-04-24T16:29:21Z CAMEL-10141: skip camel-chronicle tests on Java 9 until upstream issue is resolved commit da626e11722afb1dcb79fa23a41890f926e327a2 Author: jpoth <poth.j...@gmail.com> Date: 2017-04-25T17:26:29Z CAMEL-10141: make camel-jpa tests pass on Java 9 commit 1b46e34548cba98c84d5a5527ef96fc4d111b050 Author: jpoth <poth.j...@gmail.com> Date: 2017-04-26T15:10:10Z CAMEL-10141: make camel-salesforce-maven-plugin tests pass on Java 9 commit 4b2a557ce3f56956ec35381a42e433b016a69d43 Author: jpoth <poth.j...@gmail.com> Date: 2017-04-27T09:14:51Z CAMEL-10141: conform with JEP 223 and the new java version-string scheme commit 42ecaa434cd3d9c1da886502eb908def76d0771e Author: jpoth <poth.j...@gmail.com> Date: 2017-04-27T14:58:47Z CAMEL-10141: fix assembly-plugin on Java 9 commit 1dd764b39d369485ffc98441d5df92af5e134ae7 Author: jpoth <poth.j...@gmail.com> Date: 2017-04-27T15:02:09Z CAMEL-10141: make camel-google-pubsub tests pass on Java 9 commit 88ac7d54aa8506a61ae8893dc0462797ba96020b Author: jpoth <poth.j...@gmail.com> Date: 2017-04-27T15:02:27Z CAMEL-10141: make camel-netty-http tests pass on Java 9 commit cb75926dbf9b63577ce33d2cd77137e6ee47e0f6 Author: jpoth <poth.j...@gmail.com> Date: 2017-04-27T15:05:46Z CAMEL-10141: skip tests using Groovy/Jruby until supported on Java 9 commit 1075761d1c73e2e811ded03d5d65c241ba8676ef Author: jpoth <poth.j...@gmail.com> Date: 2017-04-27T15:09:32Z CAMEL-10141: lets centralize maven-surefire-plugin configuration in parent pom for Java 9 commit 9aac4df3fca0ace26e3285fb65aa61d5d2df4b56 Author: jpoth <poth.j...@gmail.com> Date: 2017-04-27T15:10:33Z CAMEL-10141: make camel-jgroups tests pass on Java 9 commit 9a9efb8e5e822540c453d9c459297756e9ccf715 Author: jpoth <poth.j...@gmail.com> Date: 2017-04-27T15:11:48Z CAMEL-10141: skip tests on camel-ignite on Java 9 until IGNITE-4615 is resolved commit fd656bdcd025e64bbd11a52b173b161c3beeb629 Author: jpoth <poth.j...@gmail.com> Date: 2017-04-27T15:14:26Z CAMEL-10141: skip tests using powermock on Java 9 until 783 is resolved commit 7e55929a1e40abd7ea8f1f4f26dc550866e344e9 Author: jpoth <poth.j...@gmail.com> Date: 2017-04-27T15:15:32Z CAMEL-10141: skip tests on camel-boon on Java 9 until 376 is resolved commit ec56a844d169c240bbefa8d5dc8a0a97a98506b7 Author: jpoth <poth.j...@gmail.com> Date: 2017-04-27T15:17:04Z CAMEL-10141: skip tests on camel-ejb Java 9 until TOMEE-2038 is resolved commit c0f718f8976a2688cd2afa8ff64d8bb8edb23f80 Author: jpoth <poth.j...@gmail.com> Date: 2017-04-27T15:18:19Z CAMEL-10141: skip tests on camel-jcr Java 9 until JCR-4131 is resolved commit 903d0f00923fdaa8dce24e204bc365ddbd1b3c8e Author: jpoth <poth.j...@gmail.com> Date: 2017-04-27T15:20:17Z CAMEL-10141: make camel-disruptor tests pass on Java 9 commit c5ad7da5549ba3511bc8ba5bafb7052ea4e996eb Author: jpoth <poth.j...@gmail.com> Date: 2017-04-27T15:23:00Z CAMEL-10141: skip tests on camel-itests on Java 9 until SUREFIRE-1265 is released commit 7d2a13e9d536431ceff5fff7c2894c7c8653a47f Author: jpoth <poth.j...@gmail.com> Date: 2017-04-27T18:54:03Z CAMEL-10141: make camel-cdi tests pass on Java 9 commit 3032efc4eb6bccdcc0b4b29327098fc61e1a2d5b Author: jpoth <poth.j...@gmail.com> Date: 2017-04-27T18:56:26Z CAMEL-10141: make camel-bam tests pass on Java 9 commit 217d6f95f69dfb3314a767b6eb0ab633315a06b1 Author: jpoth <poth.j...@gmail.com> Date: 2017-04-27T18:59:33Z CAMEL-10141: make camel-spring-ws tests pass on Java 9 commit 72b36818d953f138c7eb2d34368fcea034fe332b Author: jpoth <poth.j...@gmail.com> Date: 2017-04-27T19:01:32Z CAMEL-10141: make camel-catalog-rest tests pass on Java 9 commit 4b1313445df3acc9b54e1d0bad307d8e088a72dd Author: jpoth <poth.j...@gmail.com> Date: 2017-04-27T19:05:38Z CAMEL-10141: make camel-blueprint tests pass on Java 9. This required the use of Java's native shemagen instead of jaxb-xjc's embedded schemagen which doesn't work on Java 9 ---- --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---