Modified: 
river/jtsk/modules/modularize/apache-river/river-dl/src/main/java/org/apache/river/admin/JavaSpaceAdmin.java
URL: 
http://svn.apache.org/viewvc/river/jtsk/modules/modularize/apache-river/river-dl/src/main/java/org/apache/river/admin/JavaSpaceAdmin.java?rev=1879521&r1=1879520&r2=1879521&view=diff
==============================================================================
--- 
river/jtsk/modules/modularize/apache-river/river-dl/src/main/java/org/apache/river/admin/JavaSpaceAdmin.java
 (original)
+++ 
river/jtsk/modules/modularize/apache-river/river-dl/src/main/java/org/apache/river/admin/JavaSpaceAdmin.java
 Sun Jul  5 11:41:39 2020
@@ -1,111 +1,111 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements.  See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package org.apache.river.outrigger;
-
-import org.apache.river.admin.DestroyAdmin;
-
-import java.rmi.RemoteException;
-
-import net.jini.admin.JoinAdmin;
-import net.jini.core.entry.Entry;
-import net.jini.core.transaction.Transaction;
-import net.jini.core.transaction.TransactionException;
-import net.jini.space.JavaSpace;
-import net.jini.space.JavaSpace05;
-
-/**
- * This interface contains all the administrative methods that Outrigger
- * provides to control its JavaSpaces<sup><font size=-2>TM</font></sup> 
- * service. <p>
- *
- * @deprecated Invoke the {@link JoinAdmin} and {@link
- *             DestroyAdmin} methods though those interfaces.  A view
- *             of the space contents can be obtained through the
- *             {@link JavaSpace05#contents JavaSpace05.contents}
- *             method.
- *
- * @author Sun Microsystems, Inc.
- */
-public interface JavaSpaceAdmin extends JoinAdmin, DestroyAdmin {
-    /** 
-     * Can be passed to <code>contents</code> to indicate
-     * no preference for the fetch size.
-     */
-    final int USE_DEFAULT = -1;
-
-    /**
-     * Return the space that this administrative object governs.
-     * @throws RemoteException if communications with the
-     *         server is necessary and it can not be completed.
-     */
-    JavaSpace space() throws RemoteException;
-
-    /**
-     * Return an <code>AdminIterator</code> that will iterate over all
-     * the entries in the space that match the given template and are
-     * visible under the given transaction.
-     * <p>
-     * The interactions between other operations on the space and
-     * the returned iterator are undefined
-     * <p>
-     * @param tmpl The iterator should return only entries that match
-     *             tmpl
-     * @param txn  The iterator should return only entries that match
-     *             this transaction
-     * @throws RemoteException if communications with the
-     *         server is necessary and it can not be completed.
-     * @throws TransactionException if there is a problem with
-     *         <code>txn</code>.
-     * @throws SecurityException If the space is performing 
-     *         access control and it can not be confirmed
-     *         that the subject making this call has permission
-     *         to create an <code>AdminIterator</code> with
-     *         the specified template and transaction.
-     */
-    AdminIterator contents(Entry tmpl, Transaction txn)
-       throws TransactionException, RemoteException;
-
-    /**
-     * Return an <code>AdminIterator</code> that will iterate over all
-     * the entries in the space that match the given template and are
-     * visible under the given transaction.
-     * <p>
-     * The interactions between other operations on the space and
-     * the returned iterator are undefined
-     * <p>
-     * @param tmpl The iterator should return only entries that match
-     *             tmpl
-     * @param txn  The iterator should return only entries that match
-     *             this transaction
-     * @param fetchSize advice on how many entries to fetch when the iterator
-     *             has to go to the server for more entries.
-     * @throws RemoteException if communications with the
-     *         server is necessary and it can not be completed.
-     * @throws TransactionException if there is a problem with
-     *         <code>txn</code>.
-     * @throws SecurityException If the space is performing 
-     *         access control and it can not be confirmed
-     *         that the subject making this call has permission
-     *         to create an <code>AdminIterator</code> with
-     *         the specified template and transaction.
-     * @throws IllegalArgumentException if fetchSize is 
-     *         not positive, or <code>USE_DEFAULT</code>.
-     */
-    AdminIterator contents(Entry tmpl, Transaction txn, int fetchSize)
-       throws TransactionException, RemoteException;
-}
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ * 
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.river.admin;
+
+import org.apache.river.admin.DestroyAdmin;
+
+import java.rmi.RemoteException;
+
+import net.jini.admin.JoinAdmin;
+import net.jini.core.entry.Entry;
+import net.jini.core.transaction.Transaction;
+import net.jini.core.transaction.TransactionException;
+import net.jini.space.JavaSpace;
+import net.jini.space.JavaSpace05;
+
+/**
+ * This interface contains all the administrative methods that Outrigger
+ * provides to control its JavaSpaces<sup><font size=-2>TM</font></sup> 
+ * service. <p>
+ *
+ * @deprecated Invoke the {@link JoinAdmin} and {@link
+ *             DestroyAdmin} methods though those interfaces.  A view
+ *             of the space contents can be obtained through the
+ *             {@link JavaSpace05#contents JavaSpace05.contents}
+ *             method.
+ *
+ * @author Sun Microsystems, Inc.
+ */
+public interface JavaSpaceAdmin extends JoinAdmin, DestroyAdmin {
+    /** 
+     * Can be passed to <code>contents</code> to indicate
+     * no preference for the fetch size.
+     */
+    final int USE_DEFAULT = -1;
+
+    /**
+     * Return the space that this administrative object governs.
+     * @throws RemoteException if communications with the
+     *         server is necessary and it can not be completed.
+     */
+    JavaSpace space() throws RemoteException;
+
+    /**
+     * Return an <code>AdminIterator</code> that will iterate over all
+     * the entries in the space that match the given template and are
+     * visible under the given transaction.
+     * <p>
+     * The interactions between other operations on the space and
+     * the returned iterator are undefined
+     * <p>
+     * @param tmpl The iterator should return only entries that match
+     *             tmpl
+     * @param txn  The iterator should return only entries that match
+     *             this transaction
+     * @throws RemoteException if communications with the
+     *         server is necessary and it can not be completed.
+     * @throws TransactionException if there is a problem with
+     *         <code>txn</code>.
+     * @throws SecurityException If the space is performing 
+     *         access control and it can not be confirmed
+     *         that the subject making this call has permission
+     *         to create an <code>AdminIterator</code> with
+     *         the specified template and transaction.
+     */
+    AdminIterator contents(Entry tmpl, Transaction txn)
+       throws TransactionException, RemoteException;
+
+    /**
+     * Return an <code>AdminIterator</code> that will iterate over all
+     * the entries in the space that match the given template and are
+     * visible under the given transaction.
+     * <p>
+     * The interactions between other operations on the space and
+     * the returned iterator are undefined
+     * <p>
+     * @param tmpl The iterator should return only entries that match
+     *             tmpl
+     * @param txn  The iterator should return only entries that match
+     *             this transaction
+     * @param fetchSize advice on how many entries to fetch when the iterator
+     *             has to go to the server for more entries.
+     * @throws RemoteException if communications with the
+     *         server is necessary and it can not be completed.
+     * @throws TransactionException if there is a problem with
+     *         <code>txn</code>.
+     * @throws SecurityException If the space is performing 
+     *         access control and it can not be confirmed
+     *         that the subject making this call has permission
+     *         to create an <code>AdminIterator</code> with
+     *         the specified template and transaction.
+     * @throws IllegalArgumentException if fetchSize is 
+     *         not positive, or <code>USE_DEFAULT</code>.
+     */
+    AdminIterator contents(Entry tmpl, Transaction txn, int fetchSize)
+       throws TransactionException, RemoteException;
+}

Modified: 
river/jtsk/modules/modularize/apache-river/river-dl/src/main/java/org/apache/river/start/group/SharedGroup.java
URL: 
http://svn.apache.org/viewvc/river/jtsk/modules/modularize/apache-river/river-dl/src/main/java/org/apache/river/start/group/SharedGroup.java?rev=1879521&r1=1879520&r2=1879521&view=diff
==============================================================================
--- 
river/jtsk/modules/modularize/apache-river/river-dl/src/main/java/org/apache/river/start/group/SharedGroup.java
 (original)
+++ 
river/jtsk/modules/modularize/apache-river/river-dl/src/main/java/org/apache/river/start/group/SharedGroup.java
 Sun Jul  5 11:41:39 2020
@@ -1,56 +1,56 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements.  See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package org.apache.river.start;
-
-import java.rmi.activation.ActivationException;
-import java.rmi.RemoteException;
-
-/**
- * The {@linkplain org.apache.river.start service starter}
- * supported interface for shared group objects. 
- * Shared group objects are used to destroy the VM in which they are 
- * placed.
- *
- * @author Sun Microsystems, Inc.
- *
- */
-
-public interface SharedGroup {
-    /**
-     * Cause the hosting VM to exit. 
-     * This method should (in effect) spawn a
-     * separate thread to do the actual work asynchronously, 
-     * and make a reasonable attempt to let this remote call
-     * return successfully. As such, a successful return from this 
-     * method does not mean that the VM has been
-     * destroyed. Although the service should make a reasonable 
-     * attempt to let this remote call return successfully,
-     * the service must not wait indefinitely for other 
-     * (in-progress and subsequent) remote calls to finish before
-     * proceeding to destroy its hosting VM. Once this method has been called, 
-     * the service can, but need not, reject all other
-     * (in-progress and subsequent) remote calls to the service. 
-     *
-     * @throws RemoteException if there was a problem communicating with
-     *     the shared group object
-     * @throws ActivationException if there was a problem creating an
-     *     activatable shared group instance
-     */
-    public void destroyVM() throws RemoteException, ActivationException;
-}
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ * 
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.river.start.group;
+
+import java.rmi.activation.ActivationException;
+import java.rmi.RemoteException;
+
+/**
+ * The {@linkplain org.apache.river.start service starter}
+ * supported interface for shared group objects. 
+ * Shared group objects are used to destroy the VM in which they are 
+ * placed.
+ *
+ * @author Sun Microsystems, Inc.
+ *
+ */
+
+public interface SharedGroup {
+    /**
+     * Cause the hosting VM to exit. 
+     * This method should (in effect) spawn a
+     * separate thread to do the actual work asynchronously, 
+     * and make a reasonable attempt to let this remote call
+     * return successfully. As such, a successful return from this 
+     * method does not mean that the VM has been
+     * destroyed. Although the service should make a reasonable 
+     * attempt to let this remote call return successfully,
+     * the service must not wait indefinitely for other 
+     * (in-progress and subsequent) remote calls to finish before
+     * proceeding to destroy its hosting VM. Once this method has been called, 
+     * the service can, but need not, reject all other
+     * (in-progress and subsequent) remote calls to the service. 
+     *
+     * @throws RemoteException if there was a problem communicating with
+     *     the shared group object
+     * @throws ActivationException if there was a problem creating an
+     *     activatable shared group instance
+     */
+    public void destroyVM() throws RemoteException, ActivationException;
+}

Modified: river/jtsk/modules/modularize/apache-river/river-iiop/pom.xml
URL: 
http://svn.apache.org/viewvc/river/jtsk/modules/modularize/apache-river/river-iiop/pom.xml?rev=1879521&r1=1879520&r2=1879521&view=diff
==============================================================================
--- river/jtsk/modules/modularize/apache-river/river-iiop/pom.xml (original)
+++ river/jtsk/modules/modularize/apache-river/river-iiop/pom.xml Sun Jul  5 
11:41:39 2020
@@ -1,200 +1,205 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-~ Copyright (C) 2014 the original author or authors.
-~
-~ Licensed under the Apache License, Version 2.0 (the "License");
-~ you may not use this file except in compliance with the License.
-~ You may obtain a copy of the License at
-~
-~ http://www.apache.org/licenses/LICENSE-2.0
-~
-~ Unless required by applicable law or agreed to in writing, software
-~ distributed under the License is distributed on an "AS IS" BASIS,
-~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-~ See the License for the specific language governing permissions and
-~ limitations under the License.
--->
-<project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";>
-    <modelVersion>4.0.0</modelVersion>
-
-    <parent>
-        <groupId>org.apache</groupId>
-        <artifactId>river</artifactId>
-        <version>3.0-SNAPSHOT</version>
-    </parent>
-
-    <groupId>org.apache.river</groupId>
-    <artifactId>river-iiop</artifactId>
-    <packaging>jar</packaging>
-
-    <name>Module :: River IIOP</name>
-    <description>River IIOP Exporter
-    </description>
-
-    <properties>
-        <high.scale.lib.version>1.0.3</high.scale.lib.version>
-    </properties>
-
-    <dependencies>  
-         <dependency>
-            <groupId>org.apache.river</groupId>
-            <artifactId>river-platform</artifactId>
-            <version>${project.version}</version>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.river</groupId>
-            <artifactId>river-jeri</artifactId>
-            <version>${project.version}</version>
-        </dependency>
-         <dependency>
-             <groupId>${project.groupId}</groupId>
-             <artifactId>river-resources</artifactId>
-             <version>${project.version}</version>
-         </dependency>   
-        <dependency>
-            <groupId>junit</groupId>
-            <artifactId>junit</artifactId>
-            <version>4.6</version>
-            <scope>test</scope>
-        </dependency>
-    </dependencies>
-
-    <build>
-        <plugins>
-            <plugin>
-              <groupId>biz.aQute.bnd</groupId>
-              <artifactId>bnd-maven-plugin</artifactId>
-              <executions>
-                    <execution>
-                        <goals>
-                            <goal>bnd-process</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>     
-            <plugin>
-                <groupId>org.owasp</groupId>
-                <artifactId>dependency-check-maven</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>check</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>        
-            <!--<plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-jar-plugin</artifactId>
-                <version>2.2</version>
-                <configuration>
-                    <archive>                
-                        <manifestEntries>
-                                
<Implementation-Version>${project.version}</Implementation-Version>
-                            <Class-Path>river-resources-${project.version}.jar 
high-scale-lib-${high.scale.lib.version}.jar</Class-Path>
-                        </manifestEntries>
-                    </archive>
-                </configuration>
-            </plugin>-->
-
-            <!--<plugin>
-               <groupId>org.codehaus.gmaven</groupId>
-               <artifactId>gmaven-plugin</artifactId>
-               <configuration>
-                    
<providerSelection>${gmavenProviderSelection}</providerSelection>
-                    <source/>
-                </configuration>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>generateStubs</goal>
-                            <goal>compile</goal>
-                            <goal>generateTestStubs</goal>
-                            <goal>testCompile</goal>
-                        </goals>
-                    </execution>
-                </executions>
-                <dependencies>
-                    <dependency>
-                        <groupId>org.codehaus.groovy</groupId>
-                        <artifactId>groovy-all</artifactId>
-                        <version>${groovy.version}</version>
-                    </dependency>
-                </dependencies>
-            </plugin>-->                                       
-
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-source-plugin</artifactId>
-                <version>2.1.1</version>
-                <executions>
-                    <execution>
-                        <id>attach-sources</id>
-                        <phase>verify</phase>
-                        <goals>
-                            <goal>jar-no-fork</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
-                <artifactId>maven-compiler-plugin</artifactId>
-                <version>2.3.2</version>
-                <configuration>
-                        <source>1.5</source>
-                        <profile>compact1</profile>
-                        <target>1.5</target>
-                        <debug>true</debug>
-                        <optimize>true</optimize>
-                        <encoding>UTF-8</encoding>
-                        <meminitial>128m</meminitial>
-                        <maxmem>1024m</maxmem>
-                    </configuration>
-            </plugin>
-            <plugin>
-                <groupId>org.codehaus.mojo</groupId>
-                <artifactId>retrotranslator-maven-plugin</artifactId>
-                <version>1.0-alpha-4</version>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>translate-project</goal>
-                        </goals>
-                        <configuration>
-                            <classifier>jdk14</classifier>
-                            <attach>true</attach>
-                        </configuration>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-surefire-plugin</artifactId>
-            </plugin>
-        </plugins>
-    </build>
-
-    <reporting>
-        <plugins>
-            <plugin>
-                <artifactId>maven-javadoc-plugin</artifactId>
-                <configuration>
-                    <additionalDependencies>
-                        <additionalDependency>
-                          <groupId>org.apache.river</groupId>
-                          <artifactId>river-lib</artifactId>
-                          <version>${project.version}</version>
-                        </additionalDependency>
-<!--
-                        <additionalDependency>
-                          <groupId>org.apache.river</groupId>
-                          <artifactId>river-lib-dl</artifactId>
-                          <version>${project.version}</version>
-                        </additionalDependency>
--->
-                    </additionalDependencies>
-                </configuration>
-            </plugin>
-        </plugins>
-    </reporting>
-</project>
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+~ Copyright (C) 2014 the original author or authors.
+~
+~ Licensed under the Apache License, Version 2.0 (the "License");
+~ you may not use this file except in compliance with the License.
+~ You may obtain a copy of the License at
+~
+~ http://www.apache.org/licenses/LICENSE-2.0
+~
+~ Unless required by applicable law or agreed to in writing, software
+~ distributed under the License is distributed on an "AS IS" BASIS,
+~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+~ See the License for the specific language governing permissions and
+~ limitations under the License.
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";>
+    <modelVersion>4.0.0</modelVersion>
+
+    <parent>
+        <groupId>org.apache</groupId>
+        <artifactId>river</artifactId>
+        <version>3.0-SNAPSHOT</version>
+    </parent>
+
+    <groupId>org.apache.river</groupId>
+    <artifactId>river-iiop</artifactId>
+    <packaging>jar</packaging>
+
+    <name>Module :: River IIOP</name>
+    <description>River IIOP Exporter
+    </description>
+
+    <properties>
+        <high.scale.lib.version>1.0.3</high.scale.lib.version>
+    </properties>
+
+    <dependencies> 
+               <dependency>
+                       <groupId>org.apache.river</groupId>
+                       <artifactId>river-logging</artifactId>
+                       <version>${project.version}</version>
+               </dependency>
+         <dependency>
+            <groupId>org.apache.river</groupId>
+            <artifactId>river-platform</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.river</groupId>
+            <artifactId>river-jeri</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+         <dependency>
+             <groupId>${project.groupId}</groupId>
+             <artifactId>river-resources</artifactId>
+             <version>${project.version}</version>
+         </dependency>   
+        <dependency>
+            <groupId>junit</groupId>
+            <artifactId>junit</artifactId>
+            <version>4.6</version>
+            <scope>test</scope>
+        </dependency>
+    </dependencies>
+
+    <build>
+        <plugins>
+            <plugin>
+              <groupId>biz.aQute.bnd</groupId>
+              <artifactId>bnd-maven-plugin</artifactId>
+              <executions>
+                    <execution>
+                        <goals>
+                            <goal>bnd-process</goal>
+                        </goals>
+                    </execution>
+                </executions>
+            </plugin>     
+            <plugin>
+                <groupId>org.owasp</groupId>
+                <artifactId>dependency-check-maven</artifactId>
+                <executions>
+                    <execution>
+                        <goals>
+                            <goal>check</goal>
+                        </goals>
+                    </execution>
+                </executions>
+            </plugin>        
+            <!--<plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-jar-plugin</artifactId>
+                <version>2.2</version>
+                <configuration>
+                    <archive>                
+                        <manifestEntries>
+                                
<Implementation-Version>${project.version}</Implementation-Version>
+                            <Class-Path>river-resources-${project.version}.jar 
high-scale-lib-${high.scale.lib.version}.jar</Class-Path>
+                        </manifestEntries>
+                    </archive>
+                </configuration>
+            </plugin>-->
+
+            <!--<plugin>
+               <groupId>org.codehaus.gmaven</groupId>
+               <artifactId>gmaven-plugin</artifactId>
+               <configuration>
+                    
<providerSelection>${gmavenProviderSelection}</providerSelection>
+                    <source/>
+                </configuration>
+                <executions>
+                    <execution>
+                        <goals>
+                            <goal>generateStubs</goal>
+                            <goal>compile</goal>
+                            <goal>generateTestStubs</goal>
+                            <goal>testCompile</goal>
+                        </goals>
+                    </execution>
+                </executions>
+                <dependencies>
+                    <dependency>
+                        <groupId>org.codehaus.groovy</groupId>
+                        <artifactId>groovy-all</artifactId>
+                        <version>${groovy.version}</version>
+                    </dependency>
+                </dependencies>
+            </plugin>-->                                       
+
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-source-plugin</artifactId>
+                <version>2.1.1</version>
+                <executions>
+                    <execution>
+                        <id>attach-sources</id>
+                        <phase>verify</phase>
+                        <goals>
+                            <goal>jar-no-fork</goal>
+                        </goals>
+                    </execution>
+                </executions>
+            </plugin>
+            <plugin>
+                <artifactId>maven-compiler-plugin</artifactId>
+                <version>2.3.2</version>
+                <configuration>
+                        <source>1.8</source>
+                        <profile>compact1</profile>
+                        <target>1.8</target>
+                        <debug>true</debug>
+                        <optimize>true</optimize>
+                        <encoding>UTF-8</encoding>
+                        <meminitial>128m</meminitial>
+                        <maxmem>1024m</maxmem>
+                    </configuration>
+            </plugin>
+            <plugin>
+                <groupId>org.codehaus.mojo</groupId>
+                <artifactId>retrotranslator-maven-plugin</artifactId>
+                <version>1.0-alpha-4</version>
+                <executions>
+                    <execution>
+                        <goals>
+                            <goal>translate-project</goal>
+                        </goals>
+                        <configuration>
+                            <classifier>jdk14</classifier>
+                            <attach>true</attach>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-surefire-plugin</artifactId>
+            </plugin>
+        </plugins>
+    </build>
+
+    <reporting>
+        <plugins>
+            <plugin>
+                <artifactId>maven-javadoc-plugin</artifactId>
+                <configuration>
+                    <additionalDependencies>
+                        <additionalDependency>
+                          <groupId>org.apache.river</groupId>
+                          <artifactId>river-lib</artifactId>
+                          <version>${project.version}</version>
+                        </additionalDependency>
+<!--
+                        <additionalDependency>
+                          <groupId>org.apache.river</groupId>
+                          <artifactId>river-lib-dl</artifactId>
+                          <version>${project.version}</version>
+                        </additionalDependency>
+-->
+                    </additionalDependencies>
+                </configuration>
+            </plugin>
+        </plugins>
+    </reporting>
+</project>

Modified: river/jtsk/modules/modularize/apache-river/river-jeri/pom.xml
URL: 
http://svn.apache.org/viewvc/river/jtsk/modules/modularize/apache-river/river-jeri/pom.xml?rev=1879521&r1=1879520&r2=1879521&view=diff
==============================================================================
--- river/jtsk/modules/modularize/apache-river/river-jeri/pom.xml (original)
+++ river/jtsk/modules/modularize/apache-river/river-jeri/pom.xml Sun Jul  5 
11:41:39 2020
@@ -1,218 +1,189 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-~ Copyright (C) 2014 the original author or authors.
-~
-~ Licensed under the Apache License, Version 2.0 (the "License");
-~ you may not use this file except in compliance with the License.
-~ You may obtain a copy of the License at
-~
-~ http://www.apache.org/licenses/LICENSE-2.0
-~
-~ Unless required by applicable law or agreed to in writing, software
-~ distributed under the License is distributed on an "AS IS" BASIS,
-~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-~ See the License for the specific language governing permissions and
-~ limitations under the License.
--->
-<project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";>
-    <modelVersion>4.0.0</modelVersion>
-
-    <parent>
-        <groupId>org.apache</groupId>
-        <artifactId>river</artifactId>
-        <version>3.0-SNAPSHOT</version>
-    </parent>
-
-    <groupId>org.apache.river</groupId>
-    <artifactId>river-jeri</artifactId>
-    <packaging>jar</packaging>
-
-    <name>Module :: River Jini Extensible Remote Invocation</name>
-    <description>Apache River Remote Micro Services Platform
-    </description>
-
-    <properties>
-        <high.scale.lib.version>1.0.6</high.scale.lib.version>
-    </properties>
-
-    <dependencies>  
-        <dependency>
-            <groupId>biz.aQute.bnd</groupId>
-            <artifactId>biz.aQute.bnd.annotation</artifactId>
-            <version>3.3.0</version>
-            <scope>compile</scope>
-        </dependency>
-         <dependency>
-            <groupId>org.apache.river</groupId>
-            <artifactId>river-platform</artifactId>
-            <version>${project.version}</version>
-        </dependency>
-        <dependency>
-          <groupId>com.boundary</groupId>
-          <artifactId>high-scale-lib</artifactId>
-          <version>${high.scale.lib.version}</version>
-        </dependency>
-        <dependency>
-            <groupId>junit</groupId>
-            <artifactId>junit</artifactId>
-            <version>4.6</version>
-            <scope>test</scope>
-        </dependency>
-        <!--<dependency>
-            <groupId>bouncycastle</groupId>
-            <artifactId>bcprov-jdk14</artifactId>
-            <version>132</version>
-            <type>jar</type>
-        </dependency>-->
-    </dependencies>
-
-    <build>
-        <plugins>  
-            <plugin>
-              <groupId>biz.aQute.bnd</groupId>
-              <artifactId>bnd-maven-plugin</artifactId>
-              <configuration>
-                    <archive>                
-                        <manifestEntries>
-                                
<Implementation-Version>${project.version}</Implementation-Version>
-                            <Class-Path>river-resources-${project.version}.jar 
high-scale-lib-${high.scale.lib.version}.jar</Class-Path>
-                        </manifestEntries>
-                    </archive>
-              </configuration>
-              <executions>
-                    <execution>
-                        <goals>
-                            <goal>bnd-process</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>          
-            <plugin>
-                <groupId>org.owasp</groupId>
-                <artifactId>dependency-check-maven</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>check</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin> 
-            <!--<plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-jar-plugin</artifactId>
-                <version>2.2</version>
-                <configuration>
-                    <archive>                
-                        <manifestEntries>
-                                
<Implementation-Version>${project.version}</Implementation-Version>
-                            <Class-Path>river-resources-${project.version}.jar 
high-scale-lib-${high.scale.lib.version}.jar</Class-Path>
-                        </manifestEntries>
-                    </archive>
-                </configuration>
-            </plugin>-->
-
-            <!--<plugin>
-               <groupId>org.codehaus.gmaven</groupId>
-               <artifactId>gmaven-plugin</artifactId>
-               <configuration>
-                    
<providerSelection>${gmavenProviderSelection}</providerSelection>
-                    <source/>
-                </configuration>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>generateStubs</goal>
-                            <goal>compile</goal>
-                            <goal>generateTestStubs</goal>
-                            <goal>testCompile</goal>
-                        </goals>
-                    </execution>
-                </executions>
-                <dependencies>
-                    <dependency>
-                        <groupId>org.codehaus.groovy</groupId>
-                        <artifactId>groovy-all</artifactId>
-                        <version>${groovy.version}</version>
-                    </dependency>
-                </dependencies>
-            </plugin>-->                                       
-
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-source-plugin</artifactId>
-                <version>2.1.1</version>
-                <executions>
-                    <execution>
-                        <id>attach-sources</id>
-                        <phase>verify</phase>
-                        <goals>
-                            <goal>jar-no-fork</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
-                <artifactId>maven-compiler-plugin</artifactId>
-                <version>2.3.2</version>
-                <configuration>
-                      <source>1.5</source>
-                        <profile>compact1</profile>
-                        <target>1.5</target>
-                        <debug>true</debug>
-                        <optimize>true</optimize>
-                        <encoding>UTF-8</encoding>
-                        <meminitial>128m</meminitial>
-                        <maxmem>1024m</maxmem>
-                    </configuration>
-            </plugin>
-            <plugin>
-                <groupId>org.codehaus.mojo</groupId>
-                <artifactId>retrotranslator-maven-plugin</artifactId>
-                <version>1.0-alpha-4</version>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>translate-project</goal>
-                        </goals>
-                        <configuration>
-                            <classifier>jdk14</classifier>
-                            <attach>true</attach>
-                        </configuration>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
-
-    <reporting>
-        <plugins>
-            <plugin>
-                <artifactId>maven-javadoc-plugin</artifactId>
-                <configuration>
-                  <!--
-                    <additionalDependencies>
-                        <additionalDependency>
-                          <groupId>org.apache.river</groupId>
-                          <artifactId>river-lib</artifactId>
-                          <version>${project.version}</version>
-                        </additionalDependency>
-                        <additionalDependency>
-                          <groupId>org.apache.river</groupId>
-                          <artifactId>river-lib-dl</artifactId>
-                          <version>${project.version}</version>
-                        </additionalDependency>
-                    </additionalDependencies>
--->
-                </configuration>
-            </plugin>
-            <plugin>
-                <groupId>org.codehaus.mojo</groupId>
-                <artifactId>findbugs-maven-plugin</artifactId>
-                <configuration>
-                    <excludeFilterFile>findbugs-exclude.xml</excludeFilterFile>
-                </configuration>
-            </plugin>
-        </plugins>
-    </reporting>
-</project>
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- ~ Copyright (C) 2014 the original author or authors. ~ ~ Licensed under 
+       the Apache License, Version 2.0 (the "License"); ~ you may not use this 
file 
+       except in compliance with the License. ~ You may obtain a copy of the 
License 
+       at ~ ~ http://www.apache.org/licenses/LICENSE-2.0 ~ ~ Unless required 
by 
+       applicable law or agreed to in writing, software ~ distributed under 
the 
+       License is distributed on an "AS IS" BASIS, ~ WITHOUT WARRANTIES OR 
CONDITIONS 
+       OF ANY KIND, either express or implied. ~ See the License for the 
specific 
+       language governing permissions and ~ limitations under the License. -->
+<project xmlns="http://maven.apache.org/POM/4.0.0";
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+       xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";>
+       <modelVersion>4.0.0</modelVersion>
+
+       <parent>
+               <groupId>org.apache</groupId>
+               <artifactId>river</artifactId>
+               <version>3.0-SNAPSHOT</version>
+       </parent>
+
+       <groupId>org.apache.river</groupId>
+       <artifactId>river-jeri</artifactId>
+       <packaging>jar</packaging>
+
+       <name>Module :: River Jini Extensible Remote Invocation</name>
+       <description>Apache River Remote Micro Services Platform
+    </description>
+
+       <properties>
+               <high.scale.lib.version>1.0.6</high.scale.lib.version>
+       </properties>
+
+       <dependencies>
+               <dependency>
+                       <groupId>biz.aQute.bnd</groupId>
+                       <artifactId>biz.aQute.bnd.annotation</artifactId>
+                       <version>3.3.0</version>
+                       <scope>compile</scope>
+               </dependency>
+               <dependency>
+                       <groupId>org.apache.river</groupId>
+                       <artifactId>river-logging</artifactId>
+                       <version>${project.version}</version>
+               </dependency>
+               
+               <!--
+               <dependency>
+                       <groupId>org.apache.river</groupId>
+                       <artifactId>river-platform</artifactId>
+                       <version>${project.version}</version>
+               </dependency>
+               -->
+
+               <dependency>
+                       <groupId>org.apache.river</groupId>
+                       <artifactId>river-lib</artifactId>
+                       <version>${project.version}</version>
+               </dependency>           
+
+               <dependency>
+                       <groupId>com.boundary</groupId>
+                       <artifactId>high-scale-lib</artifactId>
+                       <version>${high.scale.lib.version}</version>
+               </dependency>
+               <dependency>
+                       <groupId>junit</groupId>
+                       <artifactId>junit</artifactId>
+                       <version>4.6</version>
+                       <scope>test</scope>
+               </dependency>
+               <!--<dependency> <groupId>bouncycastle</groupId> 
<artifactId>bcprov-jdk14</artifactId> 
+                       <version>132</version> <type>jar</type> </dependency> 
-->
+       </dependencies>
+
+       <build>
+               <plugins>
+                       <plugin>
+                               <groupId>biz.aQute.bnd</groupId>
+                               <artifactId>bnd-maven-plugin</artifactId>
+                               <configuration>
+                                       <archive>
+                                               <manifestEntries>
+                                                       
<Implementation-Version>${project.version}</Implementation-Version>
+                                                       
<Class-Path>river-resources-${project.version}.jar
+                                                               
high-scale-lib-${high.scale.lib.version}.jar</Class-Path>
+                                               </manifestEntries>
+                                       </archive>
+                               </configuration>
+                               <executions>
+                                       <execution>
+                                               <goals>
+                                                       <goal>bnd-process</goal>
+                                               </goals>
+                                       </execution>
+                               </executions>
+                       </plugin>
+                       <plugin>
+                               <groupId>org.owasp</groupId>
+                               <artifactId>dependency-check-maven</artifactId>
+                               <executions>
+                                       <execution>
+                                               <goals>
+                                                       <goal>check</goal>
+                                               </goals>
+                                       </execution>
+                               </executions>
+                       </plugin>
+                       <!--<plugin> 
<groupId>org.apache.maven.plugins</groupId> 
<artifactId>maven-jar-plugin</artifactId> 
+                               <version>2.2</version> <configuration> 
<archive> <manifestEntries> 
<Implementation-Version>${project.version}</Implementation-Version> 
+                               
<Class-Path>river-resources-${project.version}.jar 
high-scale-lib-${high.scale.lib.version}.jar</Class-Path> 
+                               </manifestEntries> </archive> </configuration> 
</plugin> -->
+
+                       <!--<plugin> <groupId>org.codehaus.gmaven</groupId> 
<artifactId>gmaven-plugin</artifactId> 
+                               <configuration> 
<providerSelection>${gmavenProviderSelection}</providerSelection> 
+                               <source/> </configuration> <executions> 
<execution> <goals> <goal>generateStubs</goal> 
+                               <goal>compile</goal> 
<goal>generateTestStubs</goal> <goal>testCompile</goal> 
+                               </goals> </execution> </executions> 
<dependencies> <dependency> <groupId>org.codehaus.groovy</groupId> 
+                               <artifactId>groovy-all</artifactId> 
<version>${groovy.version}</version> 
+                               </dependency> </dependencies> </plugin> -->
+
+                       <plugin>
+                               <groupId>org.apache.maven.plugins</groupId>
+                               <artifactId>maven-source-plugin</artifactId>
+                               <version>2.1.1</version>
+                               <executions>
+                                       <execution>
+                                               <id>attach-sources</id>
+                                               <phase>verify</phase>
+                                               <goals>
+                                                       <goal>jar-no-fork</goal>
+                                               </goals>
+                                       </execution>
+                               </executions>
+                       </plugin>
+                       <plugin>
+                               <artifactId>maven-compiler-plugin</artifactId>
+                               <version>2.3.2</version>
+                               <configuration>
+                                       <source>1.8</source>
+                                       <profile>compact1</profile>
+                                       <target>1.8</target>
+                                       <debug>true</debug>
+                                       <optimize>true</optimize>
+                                       <encoding>UTF-8</encoding>
+                                       <meminitial>128m</meminitial>
+                                       <maxmem>1024m</maxmem>
+                               </configuration>
+                       </plugin>
+                       <plugin>
+                               <groupId>org.codehaus.mojo</groupId>
+                               
<artifactId>retrotranslator-maven-plugin</artifactId>
+                               <version>1.0-alpha-4</version>
+                               <executions>
+                                       <execution>
+                                               <goals>
+                                                       
<goal>translate-project</goal>
+                                               </goals>
+                                               <configuration>
+                                                       
<classifier>jdk14</classifier>
+                                                       <attach>true</attach>
+                                               </configuration>
+                                       </execution>
+                               </executions>
+                       </plugin>
+               </plugins>
+       </build>
+
+       <reporting>
+               <plugins>
+                       <plugin>
+                               <artifactId>maven-javadoc-plugin</artifactId>
+                               <configuration>
+                                       <!-- <additionalDependencies> 
<additionalDependency> <groupId>org.apache.river</groupId> 
+                                               
<artifactId>river-lib</artifactId> <version>${project.version}</version> 
+                                               </additionalDependency> 
<additionalDependency> <groupId>org.apache.river</groupId> 
+                                               
<artifactId>river-lib-dl</artifactId> <version>${project.version}</version> 
+                                               </additionalDependency> 
</additionalDependencies> -->
+                               </configuration>
+                       </plugin>
+                       <plugin>
+                               <groupId>org.codehaus.mojo</groupId>
+                               <artifactId>findbugs-maven-plugin</artifactId>
+                               <configuration>
+                                       
<excludeFilterFile>findbugs-exclude.xml</excludeFilterFile>
+                               </configuration>
+                       </plugin>
+               </plugins>
+       </reporting>
+</project>

Modified: river/jtsk/modules/modularize/apache-river/river-jrmp/pom.xml
URL: 
http://svn.apache.org/viewvc/river/jtsk/modules/modularize/apache-river/river-jrmp/pom.xml?rev=1879521&r1=1879520&r2=1879521&view=diff
==============================================================================
--- river/jtsk/modules/modularize/apache-river/river-jrmp/pom.xml (original)
+++ river/jtsk/modules/modularize/apache-river/river-jrmp/pom.xml Sun Jul  5 
11:41:39 2020
@@ -1,203 +1,170 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-~ Copyright (C) 2014 the original author or authors.
-~
-~ Licensed under the Apache License, Version 2.0 (the "License");
-~ you may not use this file except in compliance with the License.
-~ You may obtain a copy of the License at
-~
-~ http://www.apache.org/licenses/LICENSE-2.0
-~
-~ Unless required by applicable law or agreed to in writing, software
-~ distributed under the License is distributed on an "AS IS" BASIS,
-~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-~ See the License for the specific language governing permissions and
-~ limitations under the License.
--->
-<project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";>
-    <modelVersion>4.0.0</modelVersion>
-
-    <parent>
-        <groupId>org.apache</groupId>
-        <artifactId>river</artifactId>
-        <version>3.0-SNAPSHOT</version>
-    </parent>
-
-    <groupId>org.apache.river</groupId>
-    <artifactId>river-jrmp</artifactId>
-    <packaging>jar</packaging>
-
-    <name>Module :: River JRMP</name>
-    <description>River JRMP Exporter
-    </description>
-
-    <properties>
-        <high.scale.lib.version>1.0.3</high.scale.lib.version>
-    </properties>
-
-    <dependencies>  
-                
-         <dependency>
-            <groupId>org.apache.river</groupId>
-            <artifactId>river-platform</artifactId>
-            <version>${project.version}</version>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.river</groupId>
-            <artifactId>river-jeri</artifactId>
-            <version>${project.version}</version>
-        </dependency>
-         <dependency>
-             <groupId>${project.groupId}</groupId>
-             <artifactId>river-resources</artifactId>
-             <version>${project.version}</version>
-         </dependency>     
-        <dependency>
-            <groupId>junit</groupId>
-            <artifactId>junit</artifactId>
-            <version>4.6</version>
-            <scope>test</scope>
-        </dependency>
-        
-               
-    </dependencies>
-
-    <build>
-        <plugins>     
-            <plugin>
-              <groupId>biz.aQute.bnd</groupId>
-              <artifactId>bnd-maven-plugin</artifactId>
-              <executions>
-                    <execution>
-                        <goals>
-                            <goal>bnd-process</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>     
-            <plugin>
-                <groupId>org.owasp</groupId>
-                <artifactId>dependency-check-maven</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>check</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>   
-            <!--<plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-jar-plugin</artifactId>
-                <version>2.2</version>
-                <configuration>
-                    <archive>                
-                        <manifestEntries>
-                                
<Implementation-Version>${project.version}</Implementation-Version>
-                            <Class-Path>river-resources-${project.version}.jar 
high-scale-lib-${high.scale.lib.version}.jar</Class-Path>
-                        </manifestEntries>
-                    </archive>
-                </configuration>
-            </plugin>-->
-
-            <!--<plugin>
-               <groupId>org.codehaus.gmaven</groupId>
-               <artifactId>gmaven-plugin</artifactId>
-               <configuration>
-                    
<providerSelection>${gmavenProviderSelection}</providerSelection>
-                    <source/>
-                </configuration>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>generateStubs</goal>
-                            <goal>compile</goal>
-                            <goal>generateTestStubs</goal>
-                            <goal>testCompile</goal>
-                        </goals>
-                    </execution>
-                </executions>
-                <dependencies>
-                    <dependency>
-                        <groupId>org.codehaus.groovy</groupId>
-                        <artifactId>groovy-all</artifactId>
-                        <version>${groovy.version}</version>
-                    </dependency>
-                </dependencies>
-            </plugin>-->                                       
-
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-source-plugin</artifactId>
-                <version>2.1.1</version>
-                <executions>
-                    <execution>
-                        <id>attach-sources</id>
-                        <phase>verify</phase>
-                        <goals>
-                            <goal>jar-no-fork</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
-                <artifactId>maven-compiler-plugin</artifactId>
-                <version>2.3.2</version>
-                <configuration>
-                        <source>1.5</source>
-                        <profile>compact1</profile>
-                        <target>1.5</target>
-                        <debug>true</debug>
-                        <optimize>true</optimize>
-                        <encoding>UTF-8</encoding>
-                        <meminitial>128m</meminitial>
-                        <maxmem>1024m</maxmem>
-                    </configuration>
-            </plugin>
-            <plugin>
-                <groupId>org.codehaus.mojo</groupId>
-                <artifactId>retrotranslator-maven-plugin</artifactId>
-                <version>1.0-alpha-4</version>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>translate-project</goal>
-                        </goals>
-                        <configuration>
-                            <classifier>jdk14</classifier>
-                            <attach>true</attach>
-                        </configuration>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-surefire-plugin</artifactId>
-            </plugin>
-        </plugins>
-    </build>
-
-    <reporting>
-        <plugins>
-            <plugin>
-                <artifactId>maven-javadoc-plugin</artifactId>
-                <configuration>
-                    <additionalDependencies>
-                        <additionalDependency>
-                          <groupId>org.apache.river</groupId>
-                          <artifactId>river-lib</artifactId>
-                          <version>${project.version}</version>
-                        </additionalDependency>
-<!--
-                        <additionalDependency>
-                          <groupId>org.apache.river</groupId>
-                          <artifactId>river-lib-dl</artifactId>
-                          <version>${project.version}</version>
-                        </additionalDependency>
--->
-                    </additionalDependencies>
-                </configuration>
-            </plugin>
-        </plugins>
-    </reporting>
-</project>
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- ~ Copyright (C) 2014 the original author or authors. ~ ~ Licensed under 
+       the Apache License, Version 2.0 (the "License"); ~ you may not use this 
file 
+       except in compliance with the License. ~ You may obtain a copy of the 
License 
+       at ~ ~ http://www.apache.org/licenses/LICENSE-2.0 ~ ~ Unless required 
by 
+       applicable law or agreed to in writing, software ~ distributed under 
the 
+       License is distributed on an "AS IS" BASIS, ~ WITHOUT WARRANTIES OR 
CONDITIONS 
+       OF ANY KIND, either express or implied. ~ See the License for the 
specific 
+       language governing permissions and ~ limitations under the License. -->
+<project xmlns="http://maven.apache.org/POM/4.0.0";
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+       xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";>
+       <modelVersion>4.0.0</modelVersion>
+
+       <parent>
+               <groupId>org.apache</groupId>
+               <artifactId>river</artifactId>
+               <version>3.0-SNAPSHOT</version>
+       </parent>
+
+       <groupId>org.apache.river</groupId>
+       <artifactId>river-jrmp</artifactId>
+       <packaging>jar</packaging>
+
+       <name>Module :: River JRMP</name>
+       <description>River JRMP Exporter
+    </description>
+
+       <properties>
+               <high.scale.lib.version>1.0.3</high.scale.lib.version>
+       </properties>
+
+       <dependencies>
+               <dependency>
+                       <groupId>org.apache.river</groupId>
+                       <artifactId>river-logging</artifactId>
+                       <version>${project.version}</version>
+               </dependency>
+               <dependency>
+                       <groupId>org.apache.river</groupId>
+                       <artifactId>river-platform</artifactId>
+                       <version>${project.version}</version>
+               </dependency>
+               <dependency>
+                       <groupId>org.apache.river</groupId>
+                       <artifactId>river-jeri</artifactId>
+                       <version>${project.version}</version>
+               </dependency>
+               <dependency>
+                       <groupId>${project.groupId}</groupId>
+                       <artifactId>river-resources</artifactId>
+                       <version>${project.version}</version>
+               </dependency>
+               <dependency>
+                       <groupId>junit</groupId>
+                       <artifactId>junit</artifactId>
+                       <version>4.6</version>
+                       <scope>test</scope>
+               </dependency>
+
+
+       </dependencies>
+
+       <build>
+               <plugins>
+                       <plugin>
+                               <groupId>biz.aQute.bnd</groupId>
+                               <artifactId>bnd-maven-plugin</artifactId>
+                               <executions>
+                                       <execution>
+                                               <goals>
+                                                       <goal>bnd-process</goal>
+                                               </goals>
+                                       </execution>
+                               </executions>
+                       </plugin>
+                       <plugin>
+                               <groupId>org.owasp</groupId>
+                               <artifactId>dependency-check-maven</artifactId>
+                               <executions>
+                                       <execution>
+                                               <goals>
+                                                       <goal>check</goal>
+                                               </goals>
+                                       </execution>
+                               </executions>
+                       </plugin>
+                       <!--<plugin> 
<groupId>org.apache.maven.plugins</groupId> 
<artifactId>maven-jar-plugin</artifactId> 
+                               <version>2.2</version> <configuration> 
<archive> <manifestEntries> 
<Implementation-Version>${project.version}</Implementation-Version> 
+                               
<Class-Path>river-resources-${project.version}.jar 
high-scale-lib-${high.scale.lib.version}.jar</Class-Path> 
+                               </manifestEntries> </archive> </configuration> 
</plugin> -->
+
+                       <!--<plugin> <groupId>org.codehaus.gmaven</groupId> 
<artifactId>gmaven-plugin</artifactId> 
+                               <configuration> 
<providerSelection>${gmavenProviderSelection}</providerSelection> 
+                               <source/> </configuration> <executions> 
<execution> <goals> <goal>generateStubs</goal> 
+                               <goal>compile</goal> 
<goal>generateTestStubs</goal> <goal>testCompile</goal> 
+                               </goals> </execution> </executions> 
<dependencies> <dependency> <groupId>org.codehaus.groovy</groupId> 
+                               <artifactId>groovy-all</artifactId> 
<version>${groovy.version}</version> 
+                               </dependency> </dependencies> </plugin> -->
+
+                       <plugin>
+                               <groupId>org.apache.maven.plugins</groupId>
+                               <artifactId>maven-source-plugin</artifactId>
+                               <version>2.1.1</version>
+                               <executions>
+                                       <execution>
+                                               <id>attach-sources</id>
+                                               <phase>verify</phase>
+                                               <goals>
+                                                       <goal>jar-no-fork</goal>
+                                               </goals>
+                                       </execution>
+                               </executions>
+                       </plugin>
+                       <plugin>
+                               <artifactId>maven-compiler-plugin</artifactId>
+                               <version>2.3.2</version>
+                               <configuration>
+                                       <source>1.8</source>
+                                       <profile>compact1</profile>
+                                       <target>1.8</target>
+                                       <debug>true</debug>
+                                       <optimize>true</optimize>
+                                       <encoding>UTF-8</encoding>
+                                       <meminitial>128m</meminitial>
+                                       <maxmem>1024m</maxmem>
+                               </configuration>
+                       </plugin>
+                       <plugin>
+                               <groupId>org.codehaus.mojo</groupId>
+                               
<artifactId>retrotranslator-maven-plugin</artifactId>
+                               <version>1.0-alpha-4</version>
+                               <executions>
+                                       <execution>
+                                               <goals>
+                                                       
<goal>translate-project</goal>
+                                               </goals>
+                                               <configuration>
+                                                       
<classifier>jdk14</classifier>
+                                                       <attach>true</attach>
+                                               </configuration>
+                                       </execution>
+                               </executions>
+                       </plugin>
+                       <plugin>
+                               <groupId>org.apache.maven.plugins</groupId>
+                               <artifactId>maven-surefire-plugin</artifactId>
+                       </plugin>
+               </plugins>
+       </build>
+
+       <reporting>
+               <plugins>
+                       <plugin>
+                               <artifactId>maven-javadoc-plugin</artifactId>
+                               <configuration>
+                                       <additionalDependencies>
+                                               <additionalDependency>
+                                                       
<groupId>org.apache.river</groupId>
+                                                       
<artifactId>river-lib</artifactId>
+                                                       
<version>${project.version}</version>
+                                               </additionalDependency>
+                                               <!-- <additionalDependency> 
<groupId>org.apache.river</groupId> <artifactId>river-lib-dl</artifactId> 
+                                                       
<version>${project.version}</version> </additionalDependency> -->
+                                       </additionalDependencies>
+                               </configuration>
+                       </plugin>
+               </plugins>
+       </reporting>
+</project>

Modified: river/jtsk/modules/modularize/apache-river/river-lib/pom.xml
URL: 
http://svn.apache.org/viewvc/river/jtsk/modules/modularize/apache-river/river-lib/pom.xml?rev=1879521&r1=1879520&r2=1879521&view=diff
==============================================================================
--- river/jtsk/modules/modularize/apache-river/river-lib/pom.xml (original)
+++ river/jtsk/modules/modularize/apache-river/river-lib/pom.xml Sun Jul  5 
11:41:39 2020
@@ -1,65 +1,87 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-~ Copyright (C) 2014 the original author or authors.
-~
-~ Licensed under the Apache License, Version 2.0 (the "License");
-~ you may not use this file except in compliance with the License.
-~ You may obtain a copy of the License at
-~
-~ http://www.apache.org/licenses/LICENSE-2.0
-~
-~ Unless required by applicable law or agreed to in writing, software
-~ distributed under the License is distributed on an "AS IS" BASIS,
-~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-~ See the License for the specific language governing permissions and
-~ limitations under the License.
--->
-<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";     
-         xmlns="http://maven.apache.org/POM/4.0.0";
-         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
-    <modelVersion>4.0.0</modelVersion>
-    <parent>
-        <artifactId>river</artifactId>
-        <groupId>org.apache</groupId>
-        <version>3.0-SNAPSHOT</version>
-               <relativePath>../pom.xml</relativePath>
-    </parent>
-    <groupId>org.apache.river</groupId>
-    <artifactId>river-lib</artifactId>
-    <url>http://river.apache.org</url>
-    <name>Module :: River Service Library</name>
-    <description>This artifact contains the River utility APIs that are not 
tied
-        to a specific service implementation.</description>
-
-    <dependencies>       
-
-        <dependency>
-            <groupId>${project.groupId}</groupId>
-            <artifactId>river-dl</artifactId>
-            <version>${project.version}</version>
-        </dependency>
-
-    </dependencies>
-
-    <build>
-           <plugins>
-                        <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-source-plugin</artifactId>
-                <version>2.1.1</version>
-                <executions>
-                    <execution>
-                        <id>attach-sources</id>
-                        <phase>verify</phase>
-                        <goals>
-                            <goal>jar-no-fork</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-
-           </plugins>
-    </build>
-
-    
-</project>
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- ~ Copyright (C) 2014 the original author or authors. ~ ~ Licensed under 
+       the Apache License, Version 2.0 (the "License"); ~ you may not use this 
file 
+       except in compliance with the License. ~ You may obtain a copy of the 
License 
+       at ~ ~ http://www.apache.org/licenses/LICENSE-2.0 ~ ~ Unless required 
by 
+       applicable law or agreed to in writing, software ~ distributed under 
the 
+       License is distributed on an "AS IS" BASIS, ~ WITHOUT WARRANTIES OR 
CONDITIONS 
+       OF ANY KIND, either express or implied. ~ See the License for the 
specific 
+       language governing permissions and ~ limitations under the License. -->
+<project
+       xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";
+       xmlns="http://maven.apache.org/POM/4.0.0";
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
+       <modelVersion>4.0.0</modelVersion>
+       <parent>
+               <artifactId>river</artifactId>
+               <groupId>org.apache</groupId>
+               <version>3.0-SNAPSHOT</version>
+               <relativePath>../pom.xml</relativePath>
+       </parent>
+       <groupId>org.apache.river</groupId>
+       <artifactId>river-lib</artifactId>
+       <url>http://river.apache.org</url>
+       <name>Module :: River Service Library</name>
+       <description>This artifact contains the River utility APIs that are not 
tied
+        to a specific service implementation.</description>
+
+       <properties>
+               <high.scale.lib.version>1.0.6</high.scale.lib.version>
+               <maven.compiler.target>1.8</maven.compiler.target>
+               <maven.compiler.source>1.8</maven.compiler.source>
+       </properties>
+
+
+       <dependencies>
+
+               <dependency>
+                       <groupId>org.apache.river</groupId>
+                       <artifactId>river-logging</artifactId>
+                       <version>${project.version}</version>
+               </dependency>
+
+               <dependency>
+                       <groupId>org.apache.river</groupId>
+                       <artifactId>river-collections</artifactId>
+                       <version>${project.version}</version>
+               </dependency>
+
+               <dependency>
+                       <groupId>com.boundary</groupId>
+                       <artifactId>high-scale-lib</artifactId>
+                       <version>${high.scale.lib.version}</version>
+               </dependency>
+
+               <!-- 
https://mvnrepository.com/artifact/org.apache.velocity/velocity -->
+               <dependency>
+                       <groupId>org.apache.velocity</groupId>
+                       <artifactId>velocity</artifactId>
+                       <version>1.7</version>
+               </dependency>
+
+
+
+       </dependencies>
+
+       <build>
+               <plugins>
+                       <plugin>
+                               <groupId>org.apache.maven.plugins</groupId>
+                               <artifactId>maven-source-plugin</artifactId>
+                               <version>2.1.1</version>
+                               <executions>
+                                       <execution>
+                                               <id>attach-sources</id>
+                                               <phase>verify</phase>
+                                               <goals>
+                                                       <goal>jar-no-fork</goal>
+                                               </goals>
+                                       </execution>
+                               </executions>
+                       </plugin>
+
+               </plugins>
+       </build>
+
+
+</project>

Modified: 
river/jtsk/modules/modularize/apache-river/river-lib/src/main/java/org/apache/river/start/lifecycle/LifeCycle.java
URL: 
http://svn.apache.org/viewvc/river/jtsk/modules/modularize/apache-river/river-lib/src/main/java/org/apache/river/start/lifecycle/LifeCycle.java?rev=1879521&r1=1879520&r2=1879521&view=diff
==============================================================================
--- 
river/jtsk/modules/modularize/apache-river/river-lib/src/main/java/org/apache/river/start/lifecycle/LifeCycle.java
 (original)
+++ 
river/jtsk/modules/modularize/apache-river/river-lib/src/main/java/org/apache/river/start/lifecycle/LifeCycle.java
 Sun Jul  5 11:41:39 2020
@@ -1,54 +1,54 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements.  See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package org.apache.river.start;
-
-/**
- * The interface used to manage the lifecycle of shared, non-activatable
- * services started by the 
- * {@linkplain org.apache.river.start service starter}. Services
- * started via a 
- * {@link org.apache.river.start.NonActivatableServiceDescriptor} get passed a 
- * reference to a <code>LifeCycle</code> object, which can be used by the
- * server to inform the hosting environment that it can release any resources
- * associated with the server (presumably because the server is terminating).
- *
- * @see org.apache.river.start.NonActivatableServiceDescriptor
- * @see org.apache.river.start.ServiceStarter
- *
- * @author Sun Microsystems, Inc.
- *
- * @since 2.0
- */
-public interface LifeCycle {
-
-    /**
-     * Method invoked by a server to inform the <code>LifeCycle</code>
-     * object that it can release any resources associated with the server.
-     * 
-     * @param impl Object reference to the implementation object 
-     *        created by the <code>NonActivatableServiceDescriptor</code>.
-     *        This reference must be equal, in the "==" sense, to the
-     *        object created by the 
-     *        <code>NonActivatableServiceDescriptor</code>.
-     * @return true if the invocation was successfully processed and
-     *         false otherwise.
-     */
-     public boolean unregister(Object impl); 
-}
-
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ * 
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.river.start.lifecycle;
+
+/**
+ * The interface used to manage the lifecycle of shared, non-activatable
+ * services started by the 
+ * {@linkplain org.apache.river.start service starter}. Services
+ * started via a 
+ * {@link org.apache.river.start.NonActivatableServiceDescriptor} get passed a 
+ * reference to a <code>LifeCycle</code> object, which can be used by the
+ * server to inform the hosting environment that it can release any resources
+ * associated with the server (presumably because the server is terminating).
+ *
+ * @see org.apache.river.start.NonActivatableServiceDescriptor
+ * @see org.apache.river.start.ServiceStarter
+ *
+ * @author Sun Microsystems, Inc.
+ *
+ * @since 2.0
+ */
+public interface LifeCycle {
+
+    /**
+     * Method invoked by a server to inform the <code>LifeCycle</code>
+     * object that it can release any resources associated with the server.
+     * 
+     * @param impl Object reference to the implementation object 
+     *        created by the <code>NonActivatableServiceDescriptor</code>.
+     *        This reference must be equal, in the "==" sense, to the
+     *        object created by the 
+     *        <code>NonActivatableServiceDescriptor</code>.
+     * @return true if the invocation was successfully processed and
+     *         false otherwise.
+     */
+     public boolean unregister(Object impl); 
+}
+

Modified: river/jtsk/modules/modularize/apache-river/river-platform/pom.xml
URL: 
http://svn.apache.org/viewvc/river/jtsk/modules/modularize/apache-river/river-platform/pom.xml?rev=1879521&r1=1879520&r2=1879521&view=diff
==============================================================================
--- river/jtsk/modules/modularize/apache-river/river-platform/pom.xml (original)
+++ river/jtsk/modules/modularize/apache-river/river-platform/pom.xml Sun Jul  
5 11:41:39 2020
@@ -1,126 +1,115 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-~ Copyright (C) 2014 the original author or authors.
-~
-~ Licensed under the Apache License, Version 2.0 (the "License");
-~ you may not use this file except in compliance with the License.
-~ You may obtain a copy of the License at
-~
-~ http://www.apache.org/licenses/LICENSE-2.0
-~
-~ Unless required by applicable law or agreed to in writing, software
-~ distributed under the License is distributed on an "AS IS" BASIS,
-~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-~ See the License for the specific language governing permissions and
-~ limitations under the License.
--->
-<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";     
-         xmlns="http://maven.apache.org/POM/4.0.0";
-         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
-    <modelVersion>4.0.0</modelVersion>
-    <parent>
-        <artifactId>river</artifactId>
-        <groupId>org.apache</groupId>
-        <version>3.0-SNAPSHOT</version>
-    </parent>
-    <groupId>org.apache.river</groupId>
-    <artifactId>river-platform</artifactId>
-    <url>http://river.apache.org</url>
-    <name>Module :: River Platform</name>
-    <description>Configures specific service providers to be used, such as
-        PreferredClassProvider, trust and integrity verifiers, and 
DiscoveryFormatProvider
-    </description>
-
-     <dependencies>  
-                
-         <dependency>
-             <groupId>${project.groupId}</groupId>
-             <artifactId>river-resources</artifactId>
-             <version>${project.version}</version>
-         </dependency>     
-        
-               <dependency>
-            <groupId>org.codehaus.groovy</groupId>
-            <artifactId>groovy-all</artifactId>
-        </dependency>
-               
-               <dependency>
-                       <groupId>au.net.Zeus</groupId> 
-                       <artifactId>custard-apple</artifactId> 
-                       <version>${custard.apple.version}</version>
-               </dependency>
-               
-               <dependency>
-                 <groupId>com.boundary</groupId>
-                 <artifactId>high-scale-lib</artifactId>
-                 <version>${high.scale.lib.version}</version>
-               </dependency>
-               
-    </dependencies>
-
-    <build>
-           <plugins>            
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-jar-plugin</artifactId>
-                <version>2.2</version>
-                <configuration>
-                    <archive>                
-                        <manifestEntries>
-                                                       
<Implementation-Version>${project.version}</Implementation-Version>
-                                                   
<Class-Path>river-resources-${project.version}.jar 
custard-apple-${custard.apple.version}.jar 
high-scale-lib-${high.scale.lib.version}.jar</Class-Path>
-                                               </manifestEntries>
-                    </archive>
-                </configuration>
-            </plugin> 
-
-                       <plugin>
-                          <groupId>org.codehaus.gmaven</groupId>
-                          <artifactId>gmaven-plugin</artifactId>
-                          <configuration>
-                               
<providerSelection>${gmavenProviderSelection}</providerSelection>
-                               <source/>
-                           </configuration>
-                           <executions>
-                               <execution>
-                                   <goals>
-                                       <goal>generateStubs</goal>
-                                       <goal>compile</goal>
-                                       <goal>generateTestStubs</goal>
-                                       <goal>testCompile</goal>
-                                   </goals>
-                               </execution>
-                           </executions>
-                           <dependencies>
-                               <dependency>
-                                   <groupId>org.codehaus.groovy</groupId>
-                                   <artifactId>groovy-all</artifactId>
-                                   <version>${groovy.version}</version>
-                           </dependency>
-                </dependencies>
-            </plugin>                                          
-
-                        <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-source-plugin</artifactId>
-                <version>2.1.1</version>
-                <executions>
-                    <execution>
-                        <id>attach-sources</id>
-                        <phase>verify</phase>
-                        <goals>
-                            <goal>jar-no-fork</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
- 
-           </plugins>
-    </build>
-
-    <properties>
-        <high.scale.lib.version>1.0.3</high.scale.lib.version>
-        <custard.apple.version>1.0.3</custard.apple.version>
-    </properties>
-    
-</project>
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- ~ Copyright (C) 2014 the original author or authors. ~ ~ Licensed under 
+       the Apache License, Version 2.0 (the "License"); ~ you may not use this 
file 
+       except in compliance with the License. ~ You may obtain a copy of the 
License 
+       at ~ ~ http://www.apache.org/licenses/LICENSE-2.0 ~ ~ Unless required 
by 
+       applicable law or agreed to in writing, software ~ distributed under 
the 
+       License is distributed on an "AS IS" BASIS, ~ WITHOUT WARRANTIES OR 
CONDITIONS 
+       OF ANY KIND, either express or implied. ~ See the License for the 
specific 
+       language governing permissions and ~ limitations under the License. -->
+<project
+       xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";
+       xmlns="http://maven.apache.org/POM/4.0.0";
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
+       <modelVersion>4.0.0</modelVersion>
+       <parent>
+               <artifactId>river</artifactId>
+               <groupId>org.apache</groupId>
+               <version>3.0-SNAPSHOT</version>
+               <relativePath>../</relativePath>
+       </parent>
+       <groupId>org.apache.river</groupId>
+       <artifactId>river-platform</artifactId>
+       <url>http://river.apache.org</url>
+       <name>Module :: River Platform</name>
+       <description>Configures specific service providers to be used, such as
+        PreferredClassProvider, trust and integrity verifiers, and 
DiscoveryFormatProvider
+    </description>
+
+       <dependencies>
+
+               <dependency>
+                       <groupId>${project.groupId}</groupId>
+                       <artifactId>river-logging</artifactId>
+                       <version>${project.version}</version>
+               </dependency>
+
+               <dependency>
+                       <groupId>${project.groupId}</groupId>
+                       <artifactId>river-lib</artifactId>
+                       <version>${project.version}</version>
+               </dependency>
+
+               <dependency>
+                       <groupId>${project.groupId}</groupId>
+                       <artifactId>river-collections</artifactId>
+                       <version>${project.version}</version>
+               </dependency>
+
+               <!--
+               <dependency>
+                       <groupId>org.apache.river</groupId>
+                       <artifactId>river-discovery-providers</artifactId>
+                       <version>${project.version}</version>
+               </dependency>
+               -->
+               
+               <dependency>
+                       <groupId>com.boundary</groupId>
+                       <artifactId>high-scale-lib</artifactId>
+                       <version>${high.scale.lib.version}</version>
+               </dependency>
+
+       </dependencies>
+
+       <build>
+               <plugins>
+                       <plugin>
+                               <groupId>org.apache.maven.plugins</groupId>
+                               <artifactId>maven-jar-plugin</artifactId>
+                               <version>2.2</version>
+                               <configuration>
+                                       <archive>
+                                               <manifestEntries>
+                                                       
<Implementation-Version>${project.version}</Implementation-Version>
+                                                       
<Class-Path>river-resources-${project.version}.jar
+                                                               
custard-apple-${custard.apple.version}.jar
+                                                               
high-scale-lib-${high.scale.lib.version}.jar</Class-Path>
+                                               </manifestEntries>
+                                       </archive>
+                               </configuration>
+                       </plugin>
+
+                       <!-- <plugin> <groupId>org.codehaus.gmaven</groupId> 
<artifactId>gmaven-plugin</artifactId> 
+                               <configuration> 
<providerSelection>${gmavenProviderSelection}</providerSelection> 
+                               <source/> </configuration> <executions> 
<execution> <goals> <goal>generateStubs</goal> 
+                               <goal>compile</goal> 
<goal>generateTestStubs</goal> <goal>testCompile</goal> 
+                               </goals> </execution> </executions> 
<dependencies> <dependency> <groupId>org.codehaus.groovy</groupId> 
+                               <artifactId>groovy-all</artifactId> 
<version>${groovy.version}</version> 
+                               </dependency> </dependencies> </plugin> -->
+
+                       <plugin>
+                               <groupId>org.apache.maven.plugins</groupId>
+                               <artifactId>maven-source-plugin</artifactId>
+                               <version>2.1.1</version>
+                               <executions>
+                                       <execution>
+                                               <id>attach-sources</id>
+                                               <phase>verify</phase>
+                                               <goals>
+                                                       <goal>jar-no-fork</goal>
+                                               </goals>
+                                       </execution>
+                               </executions>
+                       </plugin>
+
+               </plugins>
+       </build>
+
+       <properties>
+               <high.scale.lib.version>1.0.6</high.scale.lib.version>
+               <maven.compiler.target>1.8</maven.compiler.target>
+               <maven.compiler.source>1.8</maven.compiler.source>
+       </properties>
+
+</project>


Reply via email to