This is an automated email from the ASF dual-hosted git repository.

jamesbognar pushed a commit to branch juneau-8.1.4-branch
in repository https://gitbox.apache.org/repos/asf/juneau.git


The following commit(s) were added to refs/heads/juneau-8.1.4-branch by this 
push:
     new 43252c03c Remove javax.activation references.
43252c03c is described below

commit 43252c03c2222b6038f098f7a1e7745615d41878
Author: James Bognar <[email protected]>
AuthorDate: Mon Oct 14 14:53:11 2024 -0400

    Remove javax.activation references.
---
 juneau-all/.gitignore                              |   1 +
 juneau-all/.settings/.gitignore                    |   2 +
 juneau-core/juneau-assertions/.gitignore           |   1 +
 juneau-core/juneau-assertions/.settings/.gitignore |   3 +
 juneau-core/juneau-common/.gitignore               |   1 +
 juneau-core/juneau-common/.settings/.gitignore     |   3 +
 juneau-core/juneau-config/pom.xml                  |   4 +-
 juneau-core/juneau-core-utest/pom.xml              |  10 +---
 juneau-core/juneau-dto/pom.xml                     |   6 +-
 juneau-core/juneau-marshall-rdf/pom.xml            |   4 +-
 juneau-core/juneau-marshall/pom.xml                |   6 +-
 juneau-distrib/.settings/.gitignore                |   1 +
 juneau-doc/pom.xml                                 |  14 ++---
 juneau-doc/tools.jar                               | Bin 0 -> 18319643 bytes
 .../juneau-examples-core/build-overlay/pom.xml     |   4 +-
 juneau-examples/juneau-examples-core/pom.xml       |   4 +-
 .../build-overlay/pom.xml                          |   8 +--
 .../build-overlay/pom.xml                          |   4 +-
 .../juneau-examples-rest-springboot/pom.xml        |   4 +-
 .../juneau-microservice-core/pom.xml               |   4 +-
 .../juneau-microservice-ftest/pom.xml              |  16 ++---
 .../juneau-microservice-jetty/pom.xml              |   4 +-
 juneau-rest/juneau-rest-client-utest/pom.xml       |  14 +----
 juneau-rest/juneau-rest-client/pom.xml             |  14 +----
 juneau-rest/juneau-rest-common/.gitignore          |   1 +
 .../juneau-rest-common/.settings/.gitignore        |   3 +
 juneau-rest/juneau-rest-mock-utest/pom.xml         |   4 +-
 juneau-rest/juneau-rest-mock/pom.xml               |  14 +----
 juneau-rest/juneau-rest-server-jaxrs/pom.xml       |   4 +-
 juneau-rest/juneau-rest-server-rdf/pom.xml         |   4 +-
 juneau-rest/juneau-rest-server-springboot/pom.xml  |   4 +-
 juneau-rest/juneau-rest-server-utest/pom.xml       |  14 +----
 juneau-rest/juneau-rest-server/pom.xml             |  14 +----
 juneau-utest-utils/.gitignore                      |   1 +
 juneau-utest-utils/.settings/.gitignore            |   3 +
 juneau-utest/.gitignore                            |   1 +
 juneau-utest/.settings/.gitignore                  |   3 +
 pom.xml                                            |  66 ++++++++-------------
 38 files changed, 111 insertions(+), 157 deletions(-)

diff --git a/juneau-all/.gitignore b/juneau-all/.gitignore
new file mode 100644
index 000000000..b83d22266
--- /dev/null
+++ b/juneau-all/.gitignore
@@ -0,0 +1 @@
+/target/
diff --git a/juneau-all/.settings/.gitignore b/juneau-all/.settings/.gitignore
new file mode 100644
index 000000000..6cb3d6d4e
--- /dev/null
+++ b/juneau-all/.settings/.gitignore
@@ -0,0 +1,2 @@
+/org.eclipse.core.resources.prefs
+/org.eclipse.jdt.core.prefs
diff --git a/juneau-core/juneau-assertions/.gitignore 
b/juneau-core/juneau-assertions/.gitignore
new file mode 100644
index 000000000..b83d22266
--- /dev/null
+++ b/juneau-core/juneau-assertions/.gitignore
@@ -0,0 +1 @@
+/target/
diff --git a/juneau-core/juneau-assertions/.settings/.gitignore 
b/juneau-core/juneau-assertions/.settings/.gitignore
new file mode 100644
index 000000000..5cac0897d
--- /dev/null
+++ b/juneau-core/juneau-assertions/.settings/.gitignore
@@ -0,0 +1,3 @@
+/org.eclipse.core.resources.prefs
+/org.eclipse.jdt.core.prefs
+/org.eclipse.pde.core.prefs
diff --git a/juneau-core/juneau-common/.gitignore 
b/juneau-core/juneau-common/.gitignore
new file mode 100644
index 000000000..b83d22266
--- /dev/null
+++ b/juneau-core/juneau-common/.gitignore
@@ -0,0 +1 @@
+/target/
diff --git a/juneau-core/juneau-common/.settings/.gitignore 
b/juneau-core/juneau-common/.settings/.gitignore
new file mode 100644
index 000000000..5cac0897d
--- /dev/null
+++ b/juneau-core/juneau-common/.settings/.gitignore
@@ -0,0 +1,3 @@
+/org.eclipse.core.resources.prefs
+/org.eclipse.jdt.core.prefs
+/org.eclipse.pde.core.prefs
diff --git a/juneau-core/juneau-config/pom.xml 
b/juneau-core/juneau-config/pom.xml
index 8d4c8be78..fab225802 100644
--- a/juneau-core/juneau-config/pom.xml
+++ b/juneau-core/juneau-config/pom.xml
@@ -40,8 +40,8 @@
                <!-- Skip javadoc generation since we generate them in the 
aggregate pom -->
                <maven.javadoc.skip>true</maven.javadoc.skip>
                
-               <maven.compiler.source>1.8</maven.compiler.source>
-               <maven.compiler.target>1.8</maven.compiler.target>
+               <maven.compiler.source>11</maven.compiler.source>
+               <maven.compiler.target>11</maven.compiler.target>
        </properties>
 
        <build>
diff --git a/juneau-core/juneau-core-utest/pom.xml 
b/juneau-core/juneau-core-utest/pom.xml
index 8f687b0b3..fcde27cfa 100644
--- a/juneau-core/juneau-core-utest/pom.xml
+++ b/juneau-core/juneau-core-utest/pom.xml
@@ -54,10 +54,6 @@
                        <artifactId>jena-core</artifactId>
                        <optional>false</optional>
                </dependency>
-               <dependency>
-                       <groupId>javax.xml.bind</groupId>
-                       <artifactId>jaxb-api</artifactId>
-               </dependency>
                <dependency>
                        <groupId>junit</groupId>
                        <artifactId>junit</artifactId>
@@ -67,9 +63,9 @@
        <properties>
                <!-- Skip javadoc generation since we generate them in the 
aggregate pom -->
                <maven.javadoc.skip>true</maven.javadoc.skip>
-               
-               <maven.compiler.source>1.8</maven.compiler.source>
-               <maven.compiler.target>1.8</maven.compiler.target>
+
+               <maven.compiler.source>11</maven.compiler.source>
+               <maven.compiler.target>11</maven.compiler.target>
        </properties>
 
        <build>
diff --git a/juneau-core/juneau-dto/pom.xml b/juneau-core/juneau-dto/pom.xml
index 4156daece..30d083fca 100644
--- a/juneau-core/juneau-dto/pom.xml
+++ b/juneau-core/juneau-dto/pom.xml
@@ -43,9 +43,9 @@
        <properties>
                <!-- Skip javadoc generation since we generate them in the 
aggregate pom -->
                <maven.javadoc.skip>true</maven.javadoc.skip>
-               
-               <maven.compiler.source>1.8</maven.compiler.source>
-               <maven.compiler.target>1.8</maven.compiler.target>
+
+               <maven.compiler.source>11</maven.compiler.source>
+               <maven.compiler.target>11</maven.compiler.target>
        </properties>
 
        <build>
diff --git a/juneau-core/juneau-marshall-rdf/pom.xml 
b/juneau-core/juneau-marshall-rdf/pom.xml
index 24143937d..18bac5213 100644
--- a/juneau-core/juneau-marshall-rdf/pom.xml
+++ b/juneau-core/juneau-marshall-rdf/pom.xml
@@ -49,8 +49,8 @@
                <!-- Skip javadoc generation since we generate them in the 
aggregate pom -->
                <maven.javadoc.skip>true</maven.javadoc.skip>
                
-               <maven.compiler.source>1.8</maven.compiler.source>
-               <maven.compiler.target>1.8</maven.compiler.target>
+               <maven.compiler.source>11</maven.compiler.source>
+               <maven.compiler.target>11</maven.compiler.target>
        </properties>
 
        <build>
diff --git a/juneau-core/juneau-marshall/pom.xml 
b/juneau-core/juneau-marshall/pom.xml
index b6867860d..e03bdaa45 100644
--- a/juneau-core/juneau-marshall/pom.xml
+++ b/juneau-core/juneau-marshall/pom.xml
@@ -31,9 +31,9 @@
        <properties>
                <!-- Skip javadoc generation since we generate them in the 
aggregate pom -->
                <maven.javadoc.skip>true</maven.javadoc.skip>
-               
-               <maven.compiler.source>1.8</maven.compiler.source>
-               <maven.compiler.target>1.8</maven.compiler.target>
+
+               <maven.compiler.source>11</maven.compiler.source>
+               <maven.compiler.target>11</maven.compiler.target>
        </properties>
 
        <dependencies>
diff --git a/juneau-distrib/.settings/.gitignore 
b/juneau-distrib/.settings/.gitignore
new file mode 100644
index 000000000..b012ade25
--- /dev/null
+++ b/juneau-distrib/.settings/.gitignore
@@ -0,0 +1 @@
+/org.eclipse.core.resources.prefs
diff --git a/juneau-doc/pom.xml b/juneau-doc/pom.xml
index 6cca322fb..b0b9eee0a 100644
--- a/juneau-doc/pom.xml
+++ b/juneau-doc/pom.xml
@@ -31,10 +31,10 @@
        <properties>
                <!-- Skip javadoc generation since we generate them in the 
aggregate pom -->
                <maven.javadoc.skip>true</maven.javadoc.skip>
-               
-               <maven.compiler.source>1.8</maven.compiler.source>
-               <maven.compiler.target>1.8</maven.compiler.target>
-               <toolsjar>${java.home}/../lib/tools.jar</toolsjar>
+
+               <maven.compiler.source>11</maven.compiler.source>
+               <maven.compiler.target>11</maven.compiler.target>
+               <toolsjar>${basedir}/tools.jar</toolsjar>
        </properties>
 
        <dependencies>
@@ -93,10 +93,10 @@
                    <artifactId>tools</artifactId>
                    <version>1.8.0</version>
                    <scope>system</scope>
-                   <systemPath>${toolsjar}</systemPath>
+                   <systemPath>${basedir}/tools.jar</systemPath>
                </dependency>
        </dependencies>
-       
+
        <build>
                <plugins>
                        <plugin>
@@ -125,5 +125,5 @@
                        </plugin>
                </plugins>
        </build>
-       
+
 </project>
diff --git a/juneau-doc/tools.jar b/juneau-doc/tools.jar
new file mode 100644
index 000000000..d32938415
Binary files /dev/null and b/juneau-doc/tools.jar differ
diff --git a/juneau-examples/juneau-examples-core/build-overlay/pom.xml 
b/juneau-examples/juneau-examples-core/build-overlay/pom.xml
index 50fc095a5..ab7b7b9d0 100644
--- a/juneau-examples/juneau-examples-core/build-overlay/pom.xml
+++ b/juneau-examples/juneau-examples-core/build-overlay/pom.xml
@@ -27,8 +27,8 @@
                <!-- Skip javadoc generation since we generate them in the 
aggregate pom -->
                <maven.javadoc.skip>true</maven.javadoc.skip>
                
-               <maven.compiler.source>1.8</maven.compiler.source>
-               <maven.compiler.target>1.8</maven.compiler.target>
+               <maven.compiler.source>11</maven.compiler.source>
+               <maven.compiler.target>11</maven.compiler.target>
        </properties>
 
        <dependencies>
diff --git a/juneau-examples/juneau-examples-core/pom.xml 
b/juneau-examples/juneau-examples-core/pom.xml
index 35af3d8bb..d13a380cb 100644
--- a/juneau-examples/juneau-examples-core/pom.xml
+++ b/juneau-examples/juneau-examples-core/pom.xml
@@ -31,8 +31,8 @@
                <!-- Skip javadoc generation since we generate them in the 
aggregate pom -->
                <maven.javadoc.skip>true</maven.javadoc.skip>
                
-               <maven.compiler.source>1.8</maven.compiler.source>
-               <maven.compiler.target>1.8</maven.compiler.target>
+               <maven.compiler.source>11</maven.compiler.source>
+               <maven.compiler.target>11</maven.compiler.target>
        </properties>
 
        <dependencies>
diff --git a/juneau-examples/juneau-examples-rest-jetty/build-overlay/pom.xml 
b/juneau-examples/juneau-examples-rest-jetty/build-overlay/pom.xml
index 6bb96537f..cfb98f2e6 100644
--- a/juneau-examples/juneau-examples-rest-jetty/build-overlay/pom.xml
+++ b/juneau-examples/juneau-examples-rest-jetty/build-overlay/pom.xml
@@ -33,8 +33,8 @@
 
        <properties>
                <encoding>UTF-8</encoding>
-               <maven.compiler.source>1.8</maven.compiler.source>
-               <maven.compiler.target>1.8</maven.compiler.target>
+               <maven.compiler.source>11</maven.compiler.source>
+               <maven.compiler.target>11</maven.compiler.target>
                
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
                
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
 
@@ -127,8 +127,8 @@
                        <plugin>
                                <artifactId>maven-compiler-plugin</artifactId>
                                <configuration>
-                                       <source>1.8</source>
-                                       <target>1.8</target>
+                                       <source>11</source>
+                                       <target>11</target>
                                </configuration>
                        </plugin>
                        
diff --git 
a/juneau-examples/juneau-examples-rest-springboot/build-overlay/pom.xml 
b/juneau-examples/juneau-examples-rest-springboot/build-overlay/pom.xml
index 4cced1573..78a3afe31 100644
--- a/juneau-examples/juneau-examples-rest-springboot/build-overlay/pom.xml
+++ b/juneau-examples/juneau-examples-rest-springboot/build-overlay/pom.xml
@@ -43,8 +43,8 @@
 
        <properties>
                <encoding>UTF-8</encoding>
-               <maven.compiler.source>1.8</maven.compiler.source>
-               <maven.compiler.target>1.8</maven.compiler.target>
+               <maven.compiler.source>11</maven.compiler.source>
+               <maven.compiler.target>11</maven.compiler.target>
                
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
                
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
 
diff --git a/juneau-examples/juneau-examples-rest-springboot/pom.xml 
b/juneau-examples/juneau-examples-rest-springboot/pom.xml
index ed7311ee7..b6b9c933e 100644
--- a/juneau-examples/juneau-examples-rest-springboot/pom.xml
+++ b/juneau-examples/juneau-examples-rest-springboot/pom.xml
@@ -35,8 +35,8 @@
                <maven.javadoc.skip>true</maven.javadoc.skip>
 
                <!-- Java 8 required because Jetty requires it. -->
-               <maven.compiler.source>1.8</maven.compiler.source>
-               <maven.compiler.target>1.8</maven.compiler.target>
+               <maven.compiler.source>11</maven.compiler.source>
+               <maven.compiler.target>11</maven.compiler.target>
                <springframework.version>2.0.1.RELEASE</springframework.version>
        </properties>
 
diff --git a/juneau-microservice/juneau-microservice-core/pom.xml 
b/juneau-microservice/juneau-microservice-core/pom.xml
index 5c4720c3f..ec7203251 100644
--- a/juneau-microservice/juneau-microservice-core/pom.xml
+++ b/juneau-microservice/juneau-microservice-core/pom.xml
@@ -32,8 +32,8 @@
                <maven.javadoc.skip>true</maven.javadoc.skip>
                
                <!-- Java 8 required because Jetty requires it. -->
-               <maven.compiler.source>1.8</maven.compiler.source>
-               <maven.compiler.target>1.8</maven.compiler.target>
+               <maven.compiler.source>11</maven.compiler.source>
+               <maven.compiler.target>11</maven.compiler.target>
        </properties>
 
        <dependencies>
diff --git a/juneau-microservice/juneau-microservice-ftest/pom.xml 
b/juneau-microservice/juneau-microservice-ftest/pom.xml
index 31793ae44..93e214b54 100644
--- a/juneau-microservice/juneau-microservice-ftest/pom.xml
+++ b/juneau-microservice/juneau-microservice-ftest/pom.xml
@@ -29,10 +29,10 @@
 
        <properties>
                <maven.javadoc.skip>true</maven.javadoc.skip>
-               
+
                <!-- Java 8 required because Jetty requires it. -->
-               <maven.compiler.source>1.8</maven.compiler.source>
-               <maven.compiler.target>1.8</maven.compiler.target>
+               <maven.compiler.source>11</maven.compiler.source>
+               <maven.compiler.target>11</maven.compiler.target>
        </properties>
 
        <dependencies>
@@ -74,14 +74,6 @@
                        <groupId>javax.servlet</groupId>
                        <artifactId>javax.servlet-api</artifactId>
                </dependency>
-               <dependency>
-                       <groupId>javax.activation</groupId>
-                       <artifactId>javax.activation-api</artifactId>
-               </dependency>
-               <dependency>
-                       <groupId>com.sun.activation</groupId>
-                       <artifactId>javax.activation</artifactId>
-               </dependency>
                <dependency>
                        <groupId>org.apache.juneau</groupId>
                        <artifactId>juneau-core-utest</artifactId>
@@ -95,7 +87,7 @@
                        <type>test-jar</type>
                </dependency>
        </dependencies>
-       
+
        <build>
                <plugins>
                        <plugin>
diff --git a/juneau-microservice/juneau-microservice-jetty/pom.xml 
b/juneau-microservice/juneau-microservice-jetty/pom.xml
index 8b244967e..94ee4d0e4 100644
--- a/juneau-microservice/juneau-microservice-jetty/pom.xml
+++ b/juneau-microservice/juneau-microservice-jetty/pom.xml
@@ -32,8 +32,8 @@
                <maven.javadoc.skip>true</maven.javadoc.skip>
                
                <!-- Java 8 required because Jetty requires it. -->
-               <maven.compiler.source>1.8</maven.compiler.source>
-               <maven.compiler.target>1.8</maven.compiler.target>
+               <maven.compiler.source>11</maven.compiler.source>
+               <maven.compiler.target>11</maven.compiler.target>
        </properties>
 
        <dependencies>
diff --git a/juneau-rest/juneau-rest-client-utest/pom.xml 
b/juneau-rest/juneau-rest-client-utest/pom.xml
index ec5806a20..1446a5282 100644
--- a/juneau-rest/juneau-rest-client-utest/pom.xml
+++ b/juneau-rest/juneau-rest-client-utest/pom.xml
@@ -37,14 +37,6 @@
                        <groupId>org.apache.httpcomponents</groupId>
                        <artifactId>httpclient</artifactId>
                </dependency>
-               <dependency>
-                       <groupId>javax.activation</groupId>
-                       <artifactId>javax.activation-api</artifactId>
-               </dependency>
-               <dependency>
-                       <groupId>com.sun.activation</groupId>
-                       <artifactId>javax.activation</artifactId>
-               </dependency>
                <dependency>
                        <groupId>junit</groupId>
                        <artifactId>junit</artifactId>
@@ -75,9 +67,9 @@
        <properties>
                <!-- Skip javadoc generation since we generate them in the 
aggregate pom -->
                <maven.javadoc.skip>true</maven.javadoc.skip>
-               
-               <maven.compiler.source>1.8</maven.compiler.source>
-               <maven.compiler.target>1.8</maven.compiler.target>
+
+               <maven.compiler.source>11</maven.compiler.source>
+               <maven.compiler.target>11</maven.compiler.target>
        </properties>
 
        <build>
diff --git a/juneau-rest/juneau-rest-client/pom.xml 
b/juneau-rest/juneau-rest-client/pom.xml
index cf57cb96f..efa592e39 100644
--- a/juneau-rest/juneau-rest-client/pom.xml
+++ b/juneau-rest/juneau-rest-client/pom.xml
@@ -38,22 +38,14 @@
                        <groupId>org.apache.httpcomponents</groupId>
                        <artifactId>httpclient</artifactId>
                </dependency>
-               <dependency>
-                       <groupId>javax.activation</groupId>
-                       <artifactId>javax.activation-api</artifactId>
-               </dependency>
-               <dependency>
-                       <groupId>com.sun.activation</groupId>
-                       <artifactId>javax.activation</artifactId>
-               </dependency>
        </dependencies>
 
        <properties>
                <!-- Skip javadoc generation since we generate them in the 
aggregate pom -->
                <maven.javadoc.skip>true</maven.javadoc.skip>
-               
-               <maven.compiler.source>1.8</maven.compiler.source>
-               <maven.compiler.target>1.8</maven.compiler.target>
+
+               <maven.compiler.source>11</maven.compiler.source>
+               <maven.compiler.target>11</maven.compiler.target>
        </properties>
 
        <build>
diff --git a/juneau-rest/juneau-rest-common/.gitignore 
b/juneau-rest/juneau-rest-common/.gitignore
new file mode 100644
index 000000000..b83d22266
--- /dev/null
+++ b/juneau-rest/juneau-rest-common/.gitignore
@@ -0,0 +1 @@
+/target/
diff --git a/juneau-rest/juneau-rest-common/.settings/.gitignore 
b/juneau-rest/juneau-rest-common/.settings/.gitignore
new file mode 100644
index 000000000..5cac0897d
--- /dev/null
+++ b/juneau-rest/juneau-rest-common/.settings/.gitignore
@@ -0,0 +1,3 @@
+/org.eclipse.core.resources.prefs
+/org.eclipse.jdt.core.prefs
+/org.eclipse.pde.core.prefs
diff --git a/juneau-rest/juneau-rest-mock-utest/pom.xml 
b/juneau-rest/juneau-rest-mock-utest/pom.xml
index 221e91222..3a4205c64 100644
--- a/juneau-rest/juneau-rest-mock-utest/pom.xml
+++ b/juneau-rest/juneau-rest-mock-utest/pom.xml
@@ -54,8 +54,8 @@
                <!-- Skip javadoc generation since we generate them in the 
aggregate pom -->
                <maven.javadoc.skip>true</maven.javadoc.skip>
                
-               <maven.compiler.source>1.8</maven.compiler.source>
-               <maven.compiler.target>1.8</maven.compiler.target>
+               <maven.compiler.source>11</maven.compiler.source>
+               <maven.compiler.target>11</maven.compiler.target>
        </properties>
 
        <build>
diff --git a/juneau-rest/juneau-rest-mock/pom.xml 
b/juneau-rest/juneau-rest-mock/pom.xml
index a4aeacc39..17b3b3a6b 100644
--- a/juneau-rest/juneau-rest-mock/pom.xml
+++ b/juneau-rest/juneau-rest-mock/pom.xml
@@ -43,14 +43,6 @@
                        <groupId>org.apache.httpcomponents</groupId>
                        <artifactId>httpclient</artifactId>
                </dependency>
-               <dependency>
-                       <groupId>javax.activation</groupId>
-                       <artifactId>javax.activation-api</artifactId>
-               </dependency>
-               <dependency>
-                       <groupId>com.sun.activation</groupId>
-                       <artifactId>javax.activation</artifactId>
-               </dependency>
                <dependency>
                        <groupId>javax.servlet</groupId>
                        <artifactId>javax.servlet-api</artifactId>
@@ -60,9 +52,9 @@
        <properties>
                <!-- Skip javadoc generation since we generate them in the 
aggregate pom -->
                <maven.javadoc.skip>true</maven.javadoc.skip>
-               
-               <maven.compiler.source>1.8</maven.compiler.source>
-               <maven.compiler.target>1.8</maven.compiler.target>
+
+               <maven.compiler.source>11</maven.compiler.source>
+               <maven.compiler.target>11</maven.compiler.target>
        </properties>
 
        <build>
diff --git a/juneau-rest/juneau-rest-server-jaxrs/pom.xml 
b/juneau-rest/juneau-rest-server-jaxrs/pom.xml
index fc040ac11..c5212a035 100644
--- a/juneau-rest/juneau-rest-server-jaxrs/pom.xml
+++ b/juneau-rest/juneau-rest-server-jaxrs/pom.xml
@@ -59,8 +59,8 @@
                <!-- Skip javadoc generation since we generate them in the 
aggregate pom -->
                <maven.javadoc.skip>true</maven.javadoc.skip>
                
-               <maven.compiler.source>1.8</maven.compiler.source>
-               <maven.compiler.target>1.8</maven.compiler.target>
+               <maven.compiler.source>11</maven.compiler.source>
+               <maven.compiler.target>11</maven.compiler.target>
        </properties>
 
        <build>
diff --git a/juneau-rest/juneau-rest-server-rdf/pom.xml 
b/juneau-rest/juneau-rest-server-rdf/pom.xml
index 07fb4bbc5..c0030db45 100644
--- a/juneau-rest/juneau-rest-server-rdf/pom.xml
+++ b/juneau-rest/juneau-rest-server-rdf/pom.xml
@@ -49,8 +49,8 @@
                <!-- Skip javadoc generation since we generate them in the 
aggregate pom -->
                <maven.javadoc.skip>true</maven.javadoc.skip>
                
-               <maven.compiler.source>1.8</maven.compiler.source>
-               <maven.compiler.target>1.8</maven.compiler.target>
+               <maven.compiler.source>11</maven.compiler.source>
+               <maven.compiler.target>11</maven.compiler.target>
        </properties>
 
        <build>
diff --git a/juneau-rest/juneau-rest-server-springboot/pom.xml 
b/juneau-rest/juneau-rest-server-springboot/pom.xml
index 327795c0c..0432df3e3 100644
--- a/juneau-rest/juneau-rest-server-springboot/pom.xml
+++ b/juneau-rest/juneau-rest-server-springboot/pom.xml
@@ -53,8 +53,8 @@
                <!-- Skip javadoc generation since we generate them in the 
aggregate pom -->
                <maven.javadoc.skip>true</maven.javadoc.skip>
                
-               <maven.compiler.source>1.8</maven.compiler.source>
-               <maven.compiler.target>1.8</maven.compiler.target>
+               <maven.compiler.source>11</maven.compiler.source>
+               <maven.compiler.target>11</maven.compiler.target>
        </properties>
 
        <build>
diff --git a/juneau-rest/juneau-rest-server-utest/pom.xml 
b/juneau-rest/juneau-rest-server-utest/pom.xml
index e8b2fe230..f64dcf72e 100644
--- a/juneau-rest/juneau-rest-server-utest/pom.xml
+++ b/juneau-rest/juneau-rest-server-utest/pom.xml
@@ -42,14 +42,6 @@
                        <groupId>javax.xml.bind</groupId>
                        <artifactId>jaxb-api</artifactId>
                </dependency>
-               <dependency>
-                       <groupId>javax.activation</groupId>
-                       <artifactId>javax.activation-api</artifactId>
-               </dependency>
-               <dependency>
-                       <groupId>com.sun.activation</groupId>
-                       <artifactId>javax.activation</artifactId>
-               </dependency>
                <dependency>
                        <groupId>org.apache.juneau</groupId>
                        <artifactId>juneau-core-utest</artifactId>
@@ -71,9 +63,9 @@
        <properties>
                <!-- Skip javadoc generation since we generate them in the 
aggregate pom -->
                <maven.javadoc.skip>true</maven.javadoc.skip>
-               
-               <maven.compiler.source>1.8</maven.compiler.source>
-               <maven.compiler.target>1.8</maven.compiler.target>
+
+               <maven.compiler.source>11</maven.compiler.source>
+               <maven.compiler.target>11</maven.compiler.target>
        </properties>
 
        <build>
diff --git a/juneau-rest/juneau-rest-server/pom.xml 
b/juneau-rest/juneau-rest-server/pom.xml
index dff64b718..9363631bb 100644
--- a/juneau-rest/juneau-rest-server/pom.xml
+++ b/juneau-rest/juneau-rest-server/pom.xml
@@ -52,22 +52,14 @@
                        <groupId>javax.xml.bind</groupId>
                        <artifactId>jaxb-api</artifactId>
                </dependency>
-               <dependency>
-                       <groupId>javax.activation</groupId>
-                       <artifactId>javax.activation-api</artifactId>
-               </dependency>
-               <dependency>
-                       <groupId>com.sun.activation</groupId>
-                       <artifactId>javax.activation</artifactId>
-               </dependency>
        </dependencies>
 
        <properties>
                <!-- Skip javadoc generation since we generate them in the 
aggregate pom -->
                <maven.javadoc.skip>true</maven.javadoc.skip>
-               
-               <maven.compiler.source>1.8</maven.compiler.source>
-               <maven.compiler.target>1.8</maven.compiler.target>
+
+               <maven.compiler.source>11</maven.compiler.source>
+               <maven.compiler.target>11</maven.compiler.target>
        </properties>
 
        <build>
diff --git a/juneau-utest-utils/.gitignore b/juneau-utest-utils/.gitignore
new file mode 100644
index 000000000..b83d22266
--- /dev/null
+++ b/juneau-utest-utils/.gitignore
@@ -0,0 +1 @@
+/target/
diff --git a/juneau-utest-utils/.settings/.gitignore 
b/juneau-utest-utils/.settings/.gitignore
new file mode 100644
index 000000000..5cac0897d
--- /dev/null
+++ b/juneau-utest-utils/.settings/.gitignore
@@ -0,0 +1,3 @@
+/org.eclipse.core.resources.prefs
+/org.eclipse.jdt.core.prefs
+/org.eclipse.pde.core.prefs
diff --git a/juneau-utest/.gitignore b/juneau-utest/.gitignore
new file mode 100644
index 000000000..b83d22266
--- /dev/null
+++ b/juneau-utest/.gitignore
@@ -0,0 +1 @@
+/target/
diff --git a/juneau-utest/.settings/.gitignore 
b/juneau-utest/.settings/.gitignore
new file mode 100644
index 000000000..5cac0897d
--- /dev/null
+++ b/juneau-utest/.settings/.gitignore
@@ -0,0 +1,3 @@
+/org.eclipse.core.resources.prefs
+/org.eclipse.jdt.core.prefs
+/org.eclipse.pde.core.prefs
diff --git a/pom.xml b/pom.xml
index 92734f549..377588ec0 100644
--- a/pom.xml
+++ b/pom.xml
@@ -19,11 +19,11 @@
 
        <groupId>org.apache.juneau</groupId>
        <artifactId>juneau</artifactId>
-       <version>8.1.3</version>
+       <version>8.1.4</version>
        <packaging>pom</packaging>
        <name>juneau</name>
        <description>Apache Juneau</description>
-       
+
        <parent>
                <groupId>org.apache</groupId>
                <artifactId>apache</artifactId>
@@ -32,8 +32,8 @@
 
        <properties>
                
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
-               <maven.compiler.source>1.8</maven.compiler.source>
-               <maven.compiler.target>1.8</maven.compiler.target>
+               <maven.compiler.source>11</maven.compiler.source>
+               <maven.compiler.target>11</maven.compiler.target>
 
                <jaxb.version>2.3.1</jaxb.version>
                <jena.version>3.10.0</jena.version>
@@ -44,8 +44,8 @@
                <jetty.version>9.4.13.v20181111</jetty.version>
                <juneau.compare.version>8.0.0</juneau.compare.version>
                <javadoc.juneau.version>8.1.3</javadoc.juneau.version>
-               <juneauVersion>8.1.3</juneauVersion>
-               <juneauVersionNext>8.1.3</juneauVersionNext>
+               <juneauVersion>8.1.4</juneauVersion>
+               <juneauVersionNext>8.1.5</juneauVersionNext>
                <derby.version>10.10.2.0</derby.version>
                <hibernate.version>5.0.9.Final</hibernate.version>
                <javax.inject.version>1</javax.inject.version>
@@ -77,12 +77,6 @@
                                <version>${servlet.version}</version>
                                <scope>provided</scope>
                        </dependency>
-                       <dependency>
-                               <groupId>javax.xml.bind</groupId>
-                               <artifactId>jaxb-api</artifactId>
-                               <version>${jaxb.version}</version>
-                               <scope>provided</scope>
-                       </dependency>
                        <dependency>
                                <groupId>org.apache.httpcomponents</groupId>
                                <artifactId>httpclient</artifactId>
@@ -93,18 +87,6 @@
                                <artifactId>httpmime</artifactId>
                                <version>${httpclient.version}</version>
                        </dependency>
-                       <dependency>
-                               <!-- Java 11 -->
-                               <groupId>javax.activation</groupId>
-                               <artifactId>javax.activation-api</artifactId>
-                               <version>1.2.0</version>
-                       </dependency>
-                       <dependency>
-                               <!-- Java 11 -->
-                               <groupId>com.sun.activation</groupId>
-                               <artifactId>javax.activation</artifactId>
-                               <version>1.2.0</version>
-                       </dependency>
                </dependencies>
        </dependencyManagement>
 
@@ -119,7 +101,7 @@
        </modules>
 
        <distributionManagement>
-               <!-- Uncomment to generate Maven site in /tmp/site --> 
+               <!-- Uncomment to generate Maven site in /tmp/site -->
                <!--site>
                        <id>${project.artifactId}-site</id>
                        <url>file:///tmp/site</url>
@@ -147,9 +129,9 @@
                                        </execution>
                                </executions>
                        </plugin>
-                       
-                       <!-- 
-                               Runs Apache Rat against all source code to make 
sure all files have licenses. 
+
+                       <!--
+                               Runs Apache Rat against all source code to make 
sure all files have licenses.
                        -->
                        <plugin>
                                <groupId>org.apache.rat</groupId>
@@ -162,8 +144,8 @@
                                                
<exclude>**/DEPENDENCIES</exclude>
                                                <exclude>**/target/**</exclude>
                                                <exclude>**/empty.txt</exclude>
-                                               
-                                               
+
+
                                                <!-- Eclipse metadata files -->
                                                
<exclude>**/.settings/**</exclude>
                                                <exclude>**/.project</exclude>
@@ -173,21 +155,21 @@
 
                                                <!-- Overlay files -->
                                                <exclude>**/*.2</exclude>
-                                               
+
                                                <!-- Generated by embedded 
jetty server -->
                                                
<exclude>**/jetty.out.xml</exclude>
                                                <exclude>**/derby.log</exclude>
-                                               
+
                                                <!-- Generated in 
juneau-microservice-template for some reason -->
                                                
<exclude>**/dependency-reduced-pom.xml</exclude>
 
                                                <!-- Generated by 
juneau-docs.jar -->
                                                <exclude>**/docs.txt</exclude>
                                                <exclude>**/toc.txt</exclude>
-                                               
+
                                                <!-- Files needed by Heroku 
as-is -->
-                                               <exclude>**/app.json</exclude>  
                                        
-                                               <exclude>**/Procfile</exclude>  
                                        
+                                               <exclude>**/app.json</exclude>
+                                               <exclude>**/Procfile</exclude>
                                        </excludes>
                                        <consoleOutput>true</consoleOutput>
                                        <!-- Note:  useEclipseDefaultExcludes 
does not work for subprojects.  See RAT-107 -->
@@ -205,7 +187,7 @@
 
                <pluginManagement>
                        <plugins>
-               
+
                                <!-- Generates the javadocs for all non-test 
projects. -->
                                <plugin>
                                        
<groupId>org.apache.maven.plugins</groupId>
@@ -220,7 +202,7 @@
                                                <windowtitle>Apache Juneau 
${project.version}</windowtitle>
                                                <author>true</author>
                                                <linksource>true</linksource>
-                                               <source>1.8</source>
+                                               <source>11</source>
                                                
<bootclasspath>${sun.boot.class.path}</bootclasspath>
                                                
<overview>${basedir}/juneau-doc/src/main/javadoc/overview.html</overview>
                                                
<stylesheetfile>${basedir}/juneau-doc/src/main/javadoc/javadoc.css</stylesheetfile>
@@ -252,7 +234,7 @@
                                                                
<tagletClass>org.apache.juneau.doc.internal.SourceTag</tagletClass>
                                                                
<tagletpath>${basedir}/juneau-doc/target/juneau-doc-${project.version}.jar</tagletpath>
                                                        </taglet>
-                                                       
+
                                                        
<!--org.apache.juneau.doc.internal.DocTag</taglet-->
                                                        <!-- 
taglet>org.apache.juneau.doc.internal.PropertyTag</taglet-->
                                                </taglets>
@@ -278,8 +260,8 @@
                                <plugin>
                                        
<artifactId>maven-compiler-plugin</artifactId>
                                        <configuration>
-                                               <source>1.8</source>
-                                               <target>1.8</target>
+                                               <source>11</source>
+                                               <target>11</target>
                                                
<compilerArgument>-parameters</compilerArgument>
                                                
<testCompilerArgument>-parameters</testCompilerArgument>
                                        </configuration>
@@ -358,8 +340,8 @@
        </reporting>
 
        <url>https://juneau.apache.org/</url>
-       <!-- 
-       Inherited from parent pom 
+       <!--
+       Inherited from parent pom
        <organization>
                <name>The Apache Software Foundation</name>
                <url>https://www.apache.org/</url>

Reply via email to