[#7649]
jOOQ 3.11+ transitive dependency prevents it from being loaded on WebLogic 12.1.3
This commit is contained in:
parent
70685cbff3
commit
c7060ef4cc
@ -1,7 +1,6 @@
|
||||
language: java
|
||||
jdk:
|
||||
- openjdk10
|
||||
- openjdk-ea
|
||||
before_install:
|
||||
- wget https://archive.apache.org/dist/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.zip
|
||||
- unzip -qq apache-maven-3.5.4-bin.zip
|
||||
|
||||
@ -53,17 +53,5 @@
|
||||
<groupId>org.jooq</groupId>
|
||||
<artifactId>jooq-meta</artifactId>
|
||||
</dependency>
|
||||
|
||||
<!-- From JDK 9 onwards, the JAXB dependency needs to be made explicit -->
|
||||
<dependency>
|
||||
<groupId>javax.xml.bind</groupId>
|
||||
<artifactId>jaxb-api</artifactId>
|
||||
</dependency>
|
||||
|
||||
<!-- From JDK 11 onwards, the transitive activation dependency needs to be made explicit -->
|
||||
<dependency>
|
||||
<groupId>com.sun.activation</groupId>
|
||||
<artifactId>javax.activation</artifactId>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</project>
|
||||
@ -48,17 +48,5 @@
|
||||
<groupId>org.jooq</groupId>
|
||||
<artifactId>jooq</artifactId>
|
||||
</dependency>
|
||||
|
||||
<!-- From JDK 9 onwards, the JAXB dependency needs to be made explicit -->
|
||||
<dependency>
|
||||
<groupId>javax.xml.bind</groupId>
|
||||
<artifactId>jaxb-api</artifactId>
|
||||
</dependency>
|
||||
|
||||
<!-- From JDK 11 onwards, the transitive activation dependency needs to be made explicit -->
|
||||
<dependency>
|
||||
<groupId>com.sun.activation</groupId>
|
||||
<artifactId>javax.activation</artifactId>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</project>
|
||||
|
||||
@ -85,6 +85,9 @@
|
||||
</dependency>
|
||||
|
||||
<!-- From JDK 9 onwards, the JAXB dependency needs to be made explicit -->
|
||||
<!-- The dependency can cause trouble in older JDKs, so it needs to be
|
||||
excluded from pre-java-9 builds: https://github.com/jOOQ/jOOQ/issues/7649 -->
|
||||
<!-- [java-9] -->
|
||||
<dependency>
|
||||
<groupId>javax.xml.bind</groupId>
|
||||
<artifactId>jaxb-api</artifactId>
|
||||
@ -95,6 +98,7 @@
|
||||
<groupId>com.sun.activation</groupId>
|
||||
<artifactId>javax.activation</artifactId>
|
||||
</dependency>
|
||||
<!-- [/java-9] -->
|
||||
|
||||
|
||||
|
||||
|
||||
6
pom.xml
6
pom.xml
@ -97,16 +97,22 @@
|
||||
|
||||
|
||||
<!-- From JDK 9 onwards, the JAXB dependency needs to be made explicit -->
|
||||
<!-- The dependency can cause trouble in older JDKs, so it needs to be
|
||||
excluded from pre-java-9 builds: https://github.com/jOOQ/jOOQ/issues/7649 -->
|
||||
<!-- [java-9] -->
|
||||
<dependency>
|
||||
<groupId>javax.xml.bind</groupId>
|
||||
<artifactId>jaxb-api</artifactId>
|
||||
<version>2.3.0</version>
|
||||
</dependency>
|
||||
|
||||
<!-- From JDK 11 onwards, the transitive activation dependency needs to be made explicit -->
|
||||
<dependency>
|
||||
<groupId>com.sun.activation</groupId>
|
||||
<artifactId>javax.activation</artifactId>
|
||||
<version>1.2.0</version>
|
||||
</dependency>
|
||||
<!-- [/java-9] -->
|
||||
|
||||
<!-- Optional logging dependency -->
|
||||
<dependency>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user