[NEUTRON-160] Bump version of EclipseLink Moxy JAXB implementation used in Neutron from 2.6.2 to 2.7.1 Created: 10/Apr/18 Updated: 05/Jul/18 Resolved: 28/May/18 |
|
| Status: | Resolved |
| Project: | neutron |
| Component/s: | northbound-api |
| Affects Version/s: | None |
| Fix Version/s: | Oxygen, Fluorine |
| Type: | Improvement | Priority: | Medium |
| Reporter: | Michael Vorburger | Assignee: | Michael Vorburger |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||
| Description |
|
Neutron (both northbound-api as well as neutron-spi) currently use the EclipseLink Moxy JAXB implementation to marshal and unmarshal objects to and from JSON. The version we currently use is 2.6.2; the latest one available now is 2.7.1. It's generally a good idea to upgrade 3rd party dependencies. Perhaps this will even help fix |
| Comments |
| Comment by Michael Vorburger [ 10/Apr/18 ] |
|
So proposed in https://git.opendaylight.org/gerrit/#/c/70717/ for neutron (for now; and in https://git.opendaylight.org/gerrit/#/c/70716/ for odlparent for "later" - probably going to be a while). All Neutron tests still pass with this (and Neutron is one of the few projects with a good real IT); the karaf/target/assembly/system/org/eclipse/persistence/org.eclipse.persistence.moxy/ now has both 2.6.2/ as well as 2.7.1/, which IMHO is totally fine (and seems to work). Because if we do not ever want this at all, then why are we even using OSGi? |
| Comment by Michael Vorburger [ 05/Jul/18 ] |
|
For Seeing that odlparent 3.1.2 with c/70716 is finally available, but oxygen does not use it, I'm going to cherry-pick c/70717 in neutron. We probably also can remove c/70717 from master neutron, as master is now on odlparent 3.1.2. |
| Comment by Michael Vorburger [ 05/Jul/18 ] |
|
> I'm going to cherry-pick c/70717 in neutron. see https://git.opendaylight.org/gerrit/#/c/73782/ > can remove c/70717 from master neutron, as master is now on odlparent 3.1.2 |