bump EclipseLink Moxy JAXB implementation from 2.6.2 to 2.7.1 17/70717/3
authorMichael Vorburger <vorburger@redhat.com>
Tue, 10 Apr 2018 14:16:22 +0000 (16:16 +0200)
committerMichael Vorburger <vorburger@redhat.com>
Mon, 23 Apr 2018 09:58:43 +0000 (11:58 +0200)
This is done (a) in the hope it may help with the weird spurious
test failures seen in NEUTRON-159, and (b) because it's generally
not a bad idea to bump versions of 3rd-party dependencies in major
releases.

Issue: NEUTRON-160
Change-Id: I27c44479d0755ae30eb191bff6f275033ff31fe3
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
features/production/odl-neutron-northbound-api/pom.xml
parent/pom.xml

index a38afed2fbeb55083c0f35c993a28914b4f69c2b..ad6dfd84f8db21e5e4f27c9686f5f5c2da16745d 100644 (file)
@@ -46,6 +46,7 @@
             <artifactId>northbound-api</artifactId>
             <version>${project.version}</version>
         </dependency>
+
         <!-- because the REST API classes @Inject @OsgiService INeutronCRUD dependencies,
              we do need a dependency to the implementation of those INeutronCRUDs in transcriber;
              otherwise this feature would not work standalone, and SFT will fail. -->
             <artifactId>transcriber</artifactId>
             <version>${project.version}</version>
         </dependency>
+
+        <!-- See, and keep this in sync with, project-neutron-parent -->
+        <dependency>
+          <groupId>org.eclipse.persistence</groupId>
+          <artifactId>org.eclipse.persistence.antlr</artifactId>
+          <version>2.7.1</version>
+        </dependency>
+        <dependency>
+          <groupId>org.eclipse.persistence</groupId>
+          <artifactId>org.eclipse.persistence.core</artifactId>
+          <version>2.7.1</version>
+        </dependency>
+        <dependency>
+          <groupId>org.eclipse.persistence</groupId>
+          <artifactId>org.eclipse.persistence.moxy</artifactId>
+          <version>2.7.1</version>
+        </dependency>
      </dependencies>
 </project>
index 2aaaa9d2109d6ac7b70f85f5da081c510928d9ec..e42c2331fa3b2445d9d55678e483034b8de5814c 100644 (file)
         <type>pom</type>
         <scope>import</scope>
       </dependency>
+
+      <!-- Bump EclipseLink Moxy JAXB implementation to a higher version than the one we get from odlparent
+           until https://git.opendaylight.org/gerrit/#/c/70716/ is merged, an odlparent with it is release and this project bumped to it;
+           TODO then remove this again.
+
+           This was done in the hope it may help with the weird spurious test failures seen in NEUTRON-159.
+
+           NB odl-neutron-northbound-api has identical version bumps, and must be kept in sync with this.
+       -->
+      <dependency>
+        <groupId>org.eclipse.persistence</groupId>
+        <artifactId>org.eclipse.persistence.antlr</artifactId>
+        <version>2.7.1</version>
+      </dependency>
+      <dependency>
+        <groupId>org.eclipse.persistence</groupId>
+        <artifactId>org.eclipse.persistence.core</artifactId>
+        <version>2.7.1</version>
+      </dependency>
+      <dependency>
+        <groupId>org.eclipse.persistence</groupId>
+        <artifactId>org.eclipse.persistence.moxy</artifactId>
+        <version>2.7.1</version>
+      </dependency>
     </dependencies>
   </dependencyManagement>