podaac / cumulus-cnm-response-task

Other
1 stars 4 forks source link

Feature/PODAAC-5921: Upgrade to Java 11 & CMA 2.0.3 #239

Closed yenes56 closed 1 year ago

yenes56 commented 1 year ago

Support PODAAC-5921, upgrade to CMA 2.0.3

Ticket: [PODAAC-5921]

Description

make CNMResponse cumulus 16 and CMA 2.0.3 compatible.

Overview of work done

Upgrade to make use of CMA 2.0.3 Java 11 dependency cumulus-message-adapter 1.3.9 -> 2.0.0

Overview of verification done

Download the github action build artifact, un-zip and use

javap -verbose CNMResponse.class to verify the compiled class file is at version 55, which is java11.

Integration testing with MetadataAggregator and CNMResponse

Tested in SIT:

Explain how you tested in SIT, if applicable

PR checklist:

See Pull Request Review Checklist for pointers on reviewing this pull request

yenes56 commented 1 year ago

@skorper I have addressed all comments and the build is a success.