Hi Folks,

We have upgraded java version to 11 with OpenJDK in development branch and
successfully deployed it in development environment. Following changes were
performed in the process

1. Upgrades of compiler plugin (3.5.1 -> 3.8.0) , surefire plugin (2.18.1
-> 3.0.0-M1), open jpa (2.4.3 -> 3.1.0). See PR 236 [3]
2. Adding javax dependencies explicitly as they were discontinued in
default java 11 releases. See PR 234 [4]
3. Updating JDK to OpenJDK 11 [5]
4. Disabling Dozer mapper setter optimization [6]. This is a temporary fix
and waiting for dozer team [7] to properly fix this.
5. Fixing remote debug [8]
6. Minor test failure fixes [9]
7. Upgrading Confluent/ Kafka version to (4.1.0 -> 5.3.0) [10]

Travis build and develop environment are now stable :)

Kudos to Isuru, Marcus and Suresh for pulling this off.

[3] https://github.com/apache/airavata/pull/236/files
[4] https://github.com/apache/airavata/pull/234/files
[5]
https://github.com/apache/airavata/commit/fd56623e303e579d7974b721ecd7f931498ad502
[6]
https://github.com/DImuthuUpe/dozer/commit/4d33729e866982cb7cee61065f0719c9c1212334
[7]
https://groups.google.com/forum/?fromgroups=#!topic/dozer-mapper/c1OPee1DwTw
[8]
https://github.com/apache/airavata/commit/5fb5629dfaaf503e1875737c58f703e5cdfad255
[9]
https://github.com/apache/airavata/commit/7b1a2b3525f93a7057325b9df1e7251282e5294f
[10]
https://github.com/apache/airavata/commit/0859211fd8bfb8e2168e95d711fd27d83133c939

Thanks
Dimuthu

On Tue, Oct 22, 2019 at 1:49 PM Suresh Marru <sma...@apache.org> wrote:

> Hi All,
>
> I posted a question for Apache Legal -
> https://issues.apache.org/jira/browse/LEGAL-484
>
> + 1 for moving to Java 11 and get the Travis build working again. We
> probably should try it against both OpenJDK and Oracle JDK latest 11
> releases.
>
> Suresh
>
> On Oct 21, 2019, at 4:34 PM, Christie, Marcus Aaron <machr...@iu.edu>
> wrote:
>
> Might be good to ask Apache legal, but it's not like we're distributing
> Oracle JDK, so not sure what kind of guidance they could give.
>
> In the meantime, it would be great to get the Travis build working again.
>
> On Oct 21, 2019, at 4:07 PM, DImuthu Upeksha <dimuthu.upeks...@gmail.com>
> wrote:
>
> Hi Folks,
>
> What should we do about this? Should we contact Apache legal support to
> get things clarified about the licensing? We might need to stick to a
> decision before next release.
>
> Thanks
> Dimuthu
>
>
>
>

Reply via email to