Add a workaround for ARIES-1923 48/84148/1
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 2 Sep 2019 20:58:28 +0000 (22:58 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Mon, 2 Sep 2019 21:21:44 +0000 (23:21 +0200)
proxy-impl does not have an Opcodes.ASM7-compatible release, hence
it fails when it encounters JEP-181 nestmates.

As an interim solution, force mdsal-binding-api to target Java 10,
which does not have JEP-181.

Change-Id: I727082c7bc32e905ca4c23f8a35963bc69986f58
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
dom/mdsal-dom-api/pom.xml

index 395c2453318ad01930ac1bc9ed42ba7731341a00..329be895d7db2675e59b39e410cfe1b937364c2b 100644 (file)
     <artifactId>mdsal-dom-api</artifactId>
     <packaging>bundle</packaging>
 
+    <properties>
+        <!-- FIXME: Workaround for https://issues.apache.org/jira/browse/ARIES-1923 -->
+        <maven.compiler.release>10</maven.compiler.release>
+    </properties>
+
     <dependencies>
         <dependency>
             <groupId>org.opendaylight.mdsal</groupId>