Author: fmui
Date: Mon Oct  2 10:40:40 2017
New Revision: 1810331

URL: http://svn.apache.org/viewvc?rev=1810331&view=rev
Log:
updated CXF to 3.1.x; changed build JDK to >= 9

Modified:
    
chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/pom.xml
    
chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-impl/pom.xml
    
chemistry/opencmis/trunk/chemistry-opencmis-commons/chemistry-opencmis-commons-impl/pom.xml
    
chemistry/opencmis/trunk/chemistry-opencmis-server/chemistry-opencmis-server-archetype/src/main/resources/archetype-resources/pom.xml
    
chemistry/opencmis/trunk/chemistry-opencmis-server/chemistry-opencmis-server-bindings/pom.xml
    
chemistry/opencmis/trunk/chemistry-opencmis-test/chemistry-opencmis-test-fit/pom.xml
    chemistry/opencmis/trunk/pom.xml

Modified: 
chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/pom.xml
URL: 
http://svn.apache.org/viewvc/chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/pom.xml?rev=1810331&r1=1810330&r2=1810331&view=diff
==============================================================================
--- 
chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/pom.xml
 (original)
+++ 
chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/pom.xml
 Mon Oct  2 10:40:40 2017
@@ -74,6 +74,7 @@
                         <Export-Package>
                             
org.apache.chemistry.opencmis.client.bindings;version=${project.version},
                             
org.apache.chemistry.opencmis.client.bindings.spi.*;version=${project.version},
+                            
org.apache.chemistry.opencmis.client.bindings.cache.*;version=${project.version},
                             !org.apache.chemistry.opencmis.commons.impl.json.*,
                             !org.apache.chemistry.opencmis.commons.impl.jaxb.*,
                             !org.apache.http.*,

Modified: 
chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-impl/pom.xml
URL: 
http://svn.apache.org/viewvc/chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-impl/pom.xml?rev=1810331&r1=1810330&r2=1810331&view=diff
==============================================================================
--- 
chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-impl/pom.xml
 (original)
+++ 
chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-impl/pom.xml
 Mon Oct  2 10:40:40 2017
@@ -150,31 +150,6 @@
     </dependencies>
 
     <profiles>
-        <profile>
-            <!--
-                call mvn test 
-Dorg.apache.chemistry.opencmis.client.runtime.suite.config.path=myServer.properties
 to
-                run test using profile parameters
-            -->
-            <activation>
-                <property>
-                    
<name>org.apache.chemistry.opencmis.client.runtime.test.config.path</name>
-                </property>
-            </activation>
-            <build>
-                <pluginManagement>
-                    <plugins>
-                        <plugin>
-                            <groupId>org.apache.maven.plugins</groupId>
-                            <artifactId>maven-surefire-plugin</artifactId>
-                            <configuration>
-                                
<argLine>-Dorg.apache.chemistry.opencmis.client.runtime.test.config.path=${org.apache.chemistry.opencmis.client.runtime.test.config.path}</argLine>
-                            </configuration>
-                        </plugin>
-                    </plugins>
-                </pluginManagement>
-            </build>
-        </profile>
-
         <!--
             Extending the default -Papache-release profile used *only*
             during releases

Modified: 
chemistry/opencmis/trunk/chemistry-opencmis-commons/chemistry-opencmis-commons-impl/pom.xml
URL: 
http://svn.apache.org/viewvc/chemistry/opencmis/trunk/chemistry-opencmis-commons/chemistry-opencmis-commons-impl/pom.xml?rev=1810331&r1=1810330&r2=1810331&view=diff
==============================================================================
--- 
chemistry/opencmis/trunk/chemistry-opencmis-commons/chemistry-opencmis-commons-impl/pom.xml
 (original)
+++ 
chemistry/opencmis/trunk/chemistry-opencmis-commons/chemistry-opencmis-commons-impl/pom.xml
 Mon Oct  2 10:40:40 2017
@@ -103,6 +103,8 @@
                             <goal>wsdl2java</goal>
                         </goals>
                         <configuration>
+                            <fork>always</fork>
+                            <additionalJvmArgs>--add-modules java.se.ee 
--add-opens=java.xml.bind/com.sun.xml.internal.bind.v2.runtime=ALL-UNNAMED 
--add-opens java.xml.bind/javax.xml.bind=ALL-UNNAMED 
--add-opens=jdk.xml.dom/org.w3c.dom.html=ALL-UNNAMED 
--add-opens=java.xml/com.sun.org.apache.xerces.internal.impl.xs=ALL-UNNAMED 
--add-opens=java.xml.bind/com.sun.xml.internal.bind.marshaller=ALL-UNNAMED 
--add-opens java.xml.ws/javax.xml.ws.wsaddressing=ALL-UNNAMED --add-opens 
java.base/java.security=ALL-UNNAMED --add-opens java.base/java.net=ALL-UNNAMED 
--add-opens java.base/java.lang=ALL-UNNAMED --add-opens 
java.base/java.util=ALL-UNNAMED --add-opens 
java.base/java.util.concurrent=ALL-UNNAMED</additionalJvmArgs>
                             
<sourceRoot>${project.basedir}/target/generated</sourceRoot>
                             <wsdlOptions>
                                 <wsdlOption>

Modified: 
chemistry/opencmis/trunk/chemistry-opencmis-server/chemistry-opencmis-server-archetype/src/main/resources/archetype-resources/pom.xml
URL: 
http://svn.apache.org/viewvc/chemistry/opencmis/trunk/chemistry-opencmis-server/chemistry-opencmis-server-archetype/src/main/resources/archetype-resources/pom.xml?rev=1810331&r1=1810330&r2=1810331&view=diff
==============================================================================
--- 
chemistry/opencmis/trunk/chemistry-opencmis-server/chemistry-opencmis-server-archetype/src/main/resources/archetype-resources/pom.xml
 (original)
+++ 
chemistry/opencmis/trunk/chemistry-opencmis-server/chemistry-opencmis-server-archetype/src/main/resources/archetype-resources/pom.xml
 Mon Oct  2 10:40:40 2017
@@ -49,6 +49,16 @@
                     </archive>
                 </configuration>
             </plugin>
+            <plugin>
+                <artifactId>maven-compiler-plugin</artifactId>
+                <version>3.7.0</version>
+                <configuration>
+                    <!-- requires at least Java 7 -->
+                    <target>1.7</target>
+                    <source>1.7</source>
+                    <encoding>UTF-8</encoding>
+                </configuration>
+            </plugin>
         </plugins>
     </build>
 

Modified: 
chemistry/opencmis/trunk/chemistry-opencmis-server/chemistry-opencmis-server-bindings/pom.xml
URL: 
http://svn.apache.org/viewvc/chemistry/opencmis/trunk/chemistry-opencmis-server/chemistry-opencmis-server-bindings/pom.xml?rev=1810331&r1=1810330&r2=1810331&view=diff
==============================================================================
--- 
chemistry/opencmis/trunk/chemistry-opencmis-server/chemistry-opencmis-server-bindings/pom.xml
 (original)
+++ 
chemistry/opencmis/trunk/chemistry-opencmis-server/chemistry-opencmis-server-bindings/pom.xml
 Mon Oct  2 10:40:40 2017
@@ -91,8 +91,8 @@
         </dependency>
         <dependency>
             <groupId>org.mockito</groupId>
-            <artifactId>mockito-all</artifactId>
-            <version>1.9.0</version>
+            <artifactId>mockito-core</artifactId>
+            <version>2.10.0</version>
             <scope>test</scope>
         </dependency>
     </dependencies>

Modified: 
chemistry/opencmis/trunk/chemistry-opencmis-test/chemistry-opencmis-test-fit/pom.xml
URL: 
http://svn.apache.org/viewvc/chemistry/opencmis/trunk/chemistry-opencmis-test/chemistry-opencmis-test-fit/pom.xml?rev=1810331&r1=1810330&r2=1810331&view=diff
==============================================================================
--- 
chemistry/opencmis/trunk/chemistry-opencmis-test/chemistry-opencmis-test-fit/pom.xml
 (original)
+++ 
chemistry/opencmis/trunk/chemistry-opencmis-test/chemistry-opencmis-test-fit/pom.xml
 Mon Oct  2 10:40:40 2017
@@ -35,7 +35,8 @@
 
     <properties>
         <parentBasedir>../../</parentBasedir>
-        <tomcat.version>7.0.75</tomcat.version>
+        <tomcat.version>8.5.21</tomcat.version>
+        <tomcat.juli.version>8.5.2</tomcat.juli.version>
         <overlay.groupId />
         <overlay.artifactId />
         <factory.class />
@@ -48,7 +49,6 @@
         
<default.versionableDocumentType>VersionableType</default.versionableDocumentType>
         <test.versionable>true</test.versionable>
         <test.notVersionable>true</test.notVersionable>
-        <argLine>-Xmx512m -ea:org.apache.chemistry</argLine>
     </properties>
 
 
@@ -92,7 +92,7 @@
                     <reuseForks>true</reuseForks>
                     <forkCount>1</forkCount>
                     
<forkedProcessTimeoutInSeconds>1800</forkedProcessTimeoutInSeconds>
-                    <argLine>-Xmx2048m</argLine>
+                    <argLine>-ea:org.apache.chemistry --add-modules 
java.xml.ws</argLine>
                     <systemPropertyVariables>
                         <systemProperty>
                             
<name>org.apache.chemistry.opencmis.session.repository.id</name>
@@ -166,7 +166,7 @@
         <dependency>
             <groupId>org.apache.tomcat.embed</groupId>
             <artifactId>tomcat-embed-logging-juli</artifactId>
-            <version>${tomcat.version}</version>
+            <version>${tomcat.juli.version}</version>
             <scope>test</scope>
         </dependency>
         <dependency>

Modified: chemistry/opencmis/trunk/pom.xml
URL: 
http://svn.apache.org/viewvc/chemistry/opencmis/trunk/pom.xml?rev=1810331&r1=1810330&r2=1810331&view=diff
==============================================================================
--- chemistry/opencmis/trunk/pom.xml (original)
+++ chemistry/opencmis/trunk/pom.xml Mon Oct  2 10:40:40 2017
@@ -158,7 +158,7 @@
         <slf4j.version>1.7.25</slf4j.version>
         <log4j.version>2.6.1</log4j.version>
         <apacheclient.version>4.2.6</apacheclient.version>
-        <cxf.version>3.0.14</cxf.version>
+        <cxf.version>3.1.13</cxf.version>
         <okhttp.version>3.8.1</okhttp.version>
     </properties>
 
@@ -174,6 +174,9 @@
                     <groupId>org.apache.maven.plugins</groupId>
                     <artifactId>maven-surefire-plugin</artifactId>
                     <version>${surefire.version}</version>
+                    <configuration>
+                        <argLine>--add-modules java.xml.ws</argLine>
+                    </configuration>
                 </plugin>
                 <plugin>
                     <groupId>org.apache.maven.plugins</groupId>
@@ -183,7 +186,7 @@
                 <plugin>
                     <groupId>org.apache.maven.plugins</groupId>
                     <artifactId>maven-assembly-plugin</artifactId>
-                    <version>2.6</version>
+                    <version>3.1.0</version>
                 </plugin>
                 <plugin>
                     <groupId>org.apache.maven.plugins</groupId>
@@ -318,6 +321,7 @@
             <plugin>
                 <inherited>true</inherited>
                 <artifactId>maven-compiler-plugin</artifactId>
+                <version>3.7.0</version>
                 <configuration>
                     <target>${maven.compile.target}</target>
                     <source>${maven.compile.source}</source>
@@ -409,6 +413,7 @@
             <plugin>
                 <groupId>org.apache.maven.plugins</groupId>
                 <artifactId>maven-enforcer-plugin</artifactId>
+                <version>3.0.0-M1</version>
                 <executions>
                     <execution>
                         <id>enforce-versions</id>
@@ -418,10 +423,10 @@
                         <configuration>
                             <rules>
                                 <requireJavaVersion>
-                                    <version>[1.8.0,)</version>
+                                    <version>[9,)</version>
                                 </requireJavaVersion>
                                 <requireMavenVersion>
-                                    <version>[3.0,)</version>
+                                    <version>[3.5,)</version>
                                 </requireMavenVersion>
                             </rules>
                         </configuration>


Reply via email to