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.
---

Reply via email to