Author: peter_firmstone Date: Sat Dec 15 06:23:11 2018 New Revision: 1848979
URL: http://svn.apache.org/viewvc?rev=1848979&view=rev Log: RIVER-358 - Add standard maven directory structure Added: river/jtsk/modules/modularize/apache-river/browser/pom.xml river/jtsk/modules/modularize/apache-river/browser/src/ river/jtsk/modules/modularize/apache-river/browser/src/main/ river/jtsk/modules/modularize/apache-river/browser/src/main/java/ river/jtsk/modules/modularize/apache-river/browser/src/main/javadoc/ river/jtsk/modules/modularize/apache-river/browser/src/main/resources/ river/jtsk/modules/modularize/apache-river/extra/bnd.bnd river/jtsk/modules/modularize/apache-river/extra/pom.xml river/jtsk/modules/modularize/apache-river/extra/src/ river/jtsk/modules/modularize/apache-river/extra/src/main/ river/jtsk/modules/modularize/apache-river/extra/src/main/java/ river/jtsk/modules/modularize/apache-river/groovy-config/bnd.bnd river/jtsk/modules/modularize/apache-river/groovy-config/pom.xml river/jtsk/modules/modularize/apache-river/groovy-config/src/ river/jtsk/modules/modularize/apache-river/groovy-config/src/main/ river/jtsk/modules/modularize/apache-river/groovy-config/src/main/java/ river/jtsk/modules/modularize/apache-river/river-activation/bnd.bnd river/jtsk/modules/modularize/apache-river/river-activation/pom.xml river/jtsk/modules/modularize/apache-river/river-activation/src/ river/jtsk/modules/modularize/apache-river/river-activation/src/main/ river/jtsk/modules/modularize/apache-river/river-activation/src/main/java/ river/jtsk/modules/modularize/apache-river/river-collections/bnd.bnd river/jtsk/modules/modularize/apache-river/river-collections/pom.xml river/jtsk/modules/modularize/apache-river/river-collections/src/ river/jtsk/modules/modularize/apache-river/river-collections/src/main/ river/jtsk/modules/modularize/apache-river/river-collections/src/main/java/ river/jtsk/modules/modularize/apache-river/river-destroy/bnd.bnd river/jtsk/modules/modularize/apache-river/river-destroy/pom.xml river/jtsk/modules/modularize/apache-river/river-destroy/src/ river/jtsk/modules/modularize/apache-river/river-destroy/src/main/ river/jtsk/modules/modularize/apache-river/river-destroy/src/main/java/ river/jtsk/modules/modularize/apache-river/river-discovery-providers/pom.xml river/jtsk/modules/modularize/apache-river/river-discovery-providers/src/ river/jtsk/modules/modularize/apache-river/river-discovery-providers/src/main/ river/jtsk/modules/modularize/apache-river/river-discovery-providers/src/main/java/ river/jtsk/modules/modularize/apache-river/river-dl/bnd.bnd river/jtsk/modules/modularize/apache-river/river-dl/src/ river/jtsk/modules/modularize/apache-river/river-dl/src/main/ river/jtsk/modules/modularize/apache-river/river-dl/src/main/java/ river/jtsk/modules/modularize/apache-river/river-iiop/bnd.bnd river/jtsk/modules/modularize/apache-river/river-iiop/pom.xml river/jtsk/modules/modularize/apache-river/river-iiop/src/ river/jtsk/modules/modularize/apache-river/river-iiop/src/main/ river/jtsk/modules/modularize/apache-river/river-iiop/src/main/java/ river/jtsk/modules/modularize/apache-river/river-jeri/bnd.bnd river/jtsk/modules/modularize/apache-river/river-jeri/pom.xml river/jtsk/modules/modularize/apache-river/river-jeri/src/ river/jtsk/modules/modularize/apache-river/river-jeri/src/main/ river/jtsk/modules/modularize/apache-river/river-jeri/src/main/java/ river/jtsk/modules/modularize/apache-river/river-jrmp/bnd.bnd river/jtsk/modules/modularize/apache-river/river-jrmp/pom.xml river/jtsk/modules/modularize/apache-river/river-jrmp/src/ river/jtsk/modules/modularize/apache-river/river-jrmp/src/main/ river/jtsk/modules/modularize/apache-river/river-jrmp/src/main/java/ river/jtsk/modules/modularize/apache-river/river-lib/bnd.bnd river/jtsk/modules/modularize/apache-river/river-lib/src/ river/jtsk/modules/modularize/apache-river/river-lib/src/main/ river/jtsk/modules/modularize/apache-river/river-lib/src/main/java/ river/jtsk/modules/modularize/apache-river/river-phoenix/phoenix/ river/jtsk/modules/modularize/apache-river/river-phoenix/phoenix-common/ river/jtsk/modules/modularize/apache-river/river-phoenix/phoenix-common/bnd.bnd river/jtsk/modules/modularize/apache-river/river-phoenix/phoenix-common/pom.xml river/jtsk/modules/modularize/apache-river/river-phoenix/phoenix-common/src/ river/jtsk/modules/modularize/apache-river/river-phoenix/phoenix-common/src/main/ river/jtsk/modules/modularize/apache-river/river-phoenix/phoenix-common/src/main/java/ river/jtsk/modules/modularize/apache-river/river-phoenix/phoenix-dl/ river/jtsk/modules/modularize/apache-river/river-phoenix/phoenix-dl/bnd.bnd river/jtsk/modules/modularize/apache-river/river-phoenix/phoenix-dl/pom.xml river/jtsk/modules/modularize/apache-river/river-phoenix/phoenix-dl/src/ river/jtsk/modules/modularize/apache-river/river-phoenix/phoenix-dl/src/main/ river/jtsk/modules/modularize/apache-river/river-phoenix/phoenix-dl/src/main/java/ river/jtsk/modules/modularize/apache-river/river-phoenix/phoenix-group/ river/jtsk/modules/modularize/apache-river/river-phoenix/phoenix-group/bnd.bnd river/jtsk/modules/modularize/apache-river/river-phoenix/phoenix-group/pom.xml river/jtsk/modules/modularize/apache-river/river-phoenix/phoenix-group/src/ river/jtsk/modules/modularize/apache-river/river-phoenix/phoenix-group/src/main/ river/jtsk/modules/modularize/apache-river/river-phoenix/phoenix-group/src/main/java/ river/jtsk/modules/modularize/apache-river/river-phoenix/phoenix-init/ river/jtsk/modules/modularize/apache-river/river-phoenix/phoenix-init/bnd.bnd river/jtsk/modules/modularize/apache-river/river-phoenix/phoenix-init/pom.xml river/jtsk/modules/modularize/apache-river/river-phoenix/phoenix-init/src/ river/jtsk/modules/modularize/apache-river/river-phoenix/phoenix-init/src/main/ river/jtsk/modules/modularize/apache-river/river-phoenix/phoenix-init/src/main/java/ river/jtsk/modules/modularize/apache-river/river-phoenix/phoenix/bnd.bnd river/jtsk/modules/modularize/apache-river/river-phoenix/phoenix/pom.xml river/jtsk/modules/modularize/apache-river/river-phoenix/phoenix/src/ river/jtsk/modules/modularize/apache-river/river-phoenix/phoenix/src/main/ river/jtsk/modules/modularize/apache-river/river-phoenix/phoenix/src/main/java/ river/jtsk/modules/modularize/apache-river/river-phoenix/pom.xml river/jtsk/modules/modularize/apache-river/river-platform/bnd.bnd river/jtsk/modules/modularize/apache-river/river-platform/src/ river/jtsk/modules/modularize/apache-river/river-platform/src/main/ river/jtsk/modules/modularize/apache-river/river-platform/src/main/java/ river/jtsk/modules/modularize/apache-river/river-pref-loader/bnd.bnd river/jtsk/modules/modularize/apache-river/river-pref-loader/pom.xml river/jtsk/modules/modularize/apache-river/river-pref-loader/src/ river/jtsk/modules/modularize/apache-river/river-pref-loader/src/main/ river/jtsk/modules/modularize/apache-river/river-pref-loader/src/main/java/ river/jtsk/modules/modularize/apache-river/river-services/fiddler/fiddler-dl/ river/jtsk/modules/modularize/apache-river/river-services/fiddler/fiddler-dl/src/ river/jtsk/modules/modularize/apache-river/river-services/fiddler/fiddler-dl/src/main/ river/jtsk/modules/modularize/apache-river/river-services/fiddler/fiddler-dl/src/main/java/ river/jtsk/modules/modularize/apache-river/river-services/fiddler/fiddler-service/ river/jtsk/modules/modularize/apache-river/river-services/fiddler/fiddler-service/src/ river/jtsk/modules/modularize/apache-river/river-services/fiddler/fiddler-service/src/main/ river/jtsk/modules/modularize/apache-river/river-services/fiddler/fiddler-service/src/main/java/ river/jtsk/modules/modularize/apache-river/river-services/group/src/ river/jtsk/modules/modularize/apache-river/river-services/group/src/main/ river/jtsk/modules/modularize/apache-river/river-services/group/src/main/java/ river/jtsk/modules/modularize/apache-river/river-services/mahalo/mahalo-dl/src/ river/jtsk/modules/modularize/apache-river/river-services/mahalo/mahalo-dl/src/main/ river/jtsk/modules/modularize/apache-river/river-services/mahalo/mahalo-dl/src/main/java/ river/jtsk/modules/modularize/apache-river/river-services/mahalo/mahalo-service/src/ river/jtsk/modules/modularize/apache-river/river-services/mahalo/mahalo-service/src/main/ river/jtsk/modules/modularize/apache-river/river-services/mahalo/mahalo-service/src/main/java/ river/jtsk/modules/modularize/apache-river/river-services/mercury/mercury-dl/src/ river/jtsk/modules/modularize/apache-river/river-services/mercury/mercury-dl/src/main/ river/jtsk/modules/modularize/apache-river/river-services/mercury/mercury-dl/src/main/java/ river/jtsk/modules/modularize/apache-river/river-services/mercury/mercury-service/src/ river/jtsk/modules/modularize/apache-river/river-services/mercury/mercury-service/src/main/ river/jtsk/modules/modularize/apache-river/river-services/mercury/mercury-service/src/main/java/ river/jtsk/modules/modularize/apache-river/river-ui-factory/bnd.bnd river/jtsk/modules/modularize/apache-river/river-ui-factory/pom.xml river/jtsk/modules/modularize/apache-river/river-url-integrity/bnd.bnd river/jtsk/modules/modularize/apache-river/river-url-integrity/pom.xml Added: river/jtsk/modules/modularize/apache-river/browser/pom.xml URL: http://svn.apache.org/viewvc/river/jtsk/modules/modularize/apache-river/browser/pom.xml?rev=1848979&view=auto ============================================================================== --- river/jtsk/modules/modularize/apache-river/browser/pom.xml (added) +++ river/jtsk/modules/modularize/apache-river/browser/pom.xml Sat Dec 15 06:23:11 2018 @@ -0,0 +1,103 @@ +<?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> + <relativePath>../pom.xml</relativePath> + </parent> + + <groupId>org.apache</groupId> + <artifactId>river-</artifactId> + <packaging>jar</packaging> + + <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-lib-dl</artifactId> + <version>${project.version}</version> + </dependency> + <dependency> + <groupId>${project.groupId}</groupId> + <artifactId>river-url-integrity</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-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> + + <reporting> + <plugins> + <plugin> + <artifactId>maven-javadoc-plugin</artifactId> + </plugin> + </plugins> + </reporting> +</project> Added: river/jtsk/modules/modularize/apache-river/extra/bnd.bnd URL: http://svn.apache.org/viewvc/river/jtsk/modules/modularize/apache-river/extra/bnd.bnd?rev=1848979&view=auto ============================================================================== --- river/jtsk/modules/modularize/apache-river/extra/bnd.bnd (added) +++ river/jtsk/modules/modularize/apache-river/extra/bnd.bnd Sat Dec 15 06:23:11 2018 @@ -0,0 +1,5 @@ +-exportcontents: \ + org.apache.river.extra.discovery,\ + org.apache.river.extra.helpers,\ + org.apache.river.extra.selfhealing +-sources: true \ No newline at end of file Added: river/jtsk/modules/modularize/apache-river/extra/pom.xml URL: http://svn.apache.org/viewvc/river/jtsk/modules/modularize/apache-river/extra/pom.xml?rev=1848979&view=auto ============================================================================== --- river/jtsk/modules/modularize/apache-river/extra/pom.xml (added) +++ river/jtsk/modules/modularize/apache-river/extra/pom.xml Sat Dec 15 06:23:11 2018 @@ -0,0 +1,194 @@ +<?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> + <relativePath>../pom.xml</relativePath> + </parent> + + <groupId>org.apache.river</groupId> + <artifactId>extra</artifactId> + <packaging>jar</packaging> + + <name>Module :: River Extra service utilities</name> + <description>Apache River Extra service utilities</description> + + <properties> + <high.scale.lib.version>1.0.6</high.scale.lib.version> + </properties> + + <dependencies> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <version>4.6</version> + <scope>test</scope> + </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-dl</artifactId> + <version>${project.version}</version> + </dependency> + <dependency> + <groupId>org.apache.river</groupId> + <artifactId>river-jeri</artifactId> + <version>${project.version}</version> + </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> + </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> Added: river/jtsk/modules/modularize/apache-river/groovy-config/bnd.bnd URL: http://svn.apache.org/viewvc/river/jtsk/modules/modularize/apache-river/groovy-config/bnd.bnd?rev=1848979&view=auto ============================================================================== --- river/jtsk/modules/modularize/apache-river/groovy-config/bnd.bnd (added) +++ river/jtsk/modules/modularize/apache-river/groovy-config/bnd.bnd Sat Dec 15 06:23:11 2018 @@ -0,0 +1,3 @@ +-exportcontents: \ + net.jini.config.groovy +-sources: true \ No newline at end of file Added: river/jtsk/modules/modularize/apache-river/groovy-config/pom.xml URL: http://svn.apache.org/viewvc/river/jtsk/modules/modularize/apache-river/groovy-config/pom.xml?rev=1848979&view=auto ============================================================================== --- river/jtsk/modules/modularize/apache-river/groovy-config/pom.xml (added) +++ river/jtsk/modules/modularize/apache-river/groovy-config/pom.xml Sat Dec 15 06:23:11 2018 @@ -0,0 +1,153 @@ +<?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>groovy-config</artifactId> + <packaging>jar</packaging> + + <name>Module :: Groovy Configuration</name> + <description>Configure River with Groovy. + </description> + + <properties> + <high.scale.lib.version>1.0.3</high.scale.lib.version> + </properties> + + <dependencies> + + <dependency> + <groupId>org.codehaus.groovy</groupId> + <artifactId>groovy-all</artifactId> + </dependency> + <dependency> + <groupId>org.apache.river</groupId> + <artifactId>river-jeri</artifactId> + <version>${project.version}</version> + </dependency> + <!--<dependency> + <groupId>biz.aQute.bnd</groupId> + <artifactId>biz.aQute.bnd.annotation</artifactId> + <version>3.3.0</version> + <scope>compile</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.apache.maven.plugins</groupId> + <artifactId>maven-jar-plugin</artifactId> + <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> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <version>2.3.2</version> + <configuration> + <source>1.5</source> + <target>1.5</target> + <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> +</project> Added: river/jtsk/modules/modularize/apache-river/river-activation/bnd.bnd URL: http://svn.apache.org/viewvc/river/jtsk/modules/modularize/apache-river/river-activation/bnd.bnd?rev=1848979&view=auto ============================================================================== --- river/jtsk/modules/modularize/apache-river/river-activation/bnd.bnd (added) +++ river/jtsk/modules/modularize/apache-river/river-activation/bnd.bnd Sat Dec 15 06:23:11 2018 @@ -0,0 +1,3 @@ +-exportcontents: \ + net.jini.activation +-sources: true \ No newline at end of file Added: river/jtsk/modules/modularize/apache-river/river-activation/pom.xml URL: http://svn.apache.org/viewvc/river/jtsk/modules/modularize/apache-river/river-activation/pom.xml?rev=1848979&view=auto ============================================================================== --- river/jtsk/modules/modularize/apache-river/river-activation/pom.xml (added) +++ river/jtsk/modules/modularize/apache-river/river-activation/pom.xml Sat Dec 15 06:23:11 2018 @@ -0,0 +1,212 @@ +<?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-activation</artifactId> + <packaging>jar</packaging> + + <name>Module :: River Activation Platform</name> + <description>Apache River Activation Platform + </description> + + <properties> + <high.scale.lib.version>1.0.3</high.scale.lib.version> + </properties> + + <dependencies> + + <dependency> + <groupId>${project.groupId}</groupId> + <artifactId>river-platform</artifactId> + <version>${project.version}</version> + </dependency> + <dependency> + <groupId>${project.groupId}</groupId> + <artifactId>river-jeri</artifactId> + <version>${project.version}</version> + </dependency> + <dependency> + <groupId>${project.groupId}</groupId> + <artifactId>river-url-integrity</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> + <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> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>findbugs-maven-plugin</artifactId> + <configuration> + <excludeFilterFile>findbugs-exclude.xml</excludeFilterFile> + </configuration> + </plugin> + </plugins> + </reporting> +</project> Added: river/jtsk/modules/modularize/apache-river/river-collections/bnd.bnd URL: http://svn.apache.org/viewvc/river/jtsk/modules/modularize/apache-river/river-collections/bnd.bnd?rev=1848979&view=auto ============================================================================== --- river/jtsk/modules/modularize/apache-river/river-collections/bnd.bnd (added) +++ river/jtsk/modules/modularize/apache-river/river-collections/bnd.bnd Sat Dec 15 06:23:11 2018 @@ -0,0 +1,6 @@ +-exportcontents: \ + org.apache.river.api.util,\ + org.apache.river.collection,\ + org.apache.river.concurrent,\ + org.apache.river.thread +-sources: true \ No newline at end of file Added: river/jtsk/modules/modularize/apache-river/river-collections/pom.xml URL: http://svn.apache.org/viewvc/river/jtsk/modules/modularize/apache-river/river-collections/pom.xml?rev=1848979&view=auto ============================================================================== --- river/jtsk/modules/modularize/apache-river/river-collections/pom.xml (added) +++ river/jtsk/modules/modularize/apache-river/river-collections/pom.xml Sat Dec 15 06:23:11 2018 @@ -0,0 +1,187 @@ +<?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> + <relativePath>../pom.xml</relativePath> + </parent> + + <groupId>org.apache.river</groupId> + <artifactId>river-collections</artifactId> + <packaging>jar</packaging> + + <name>Module :: River Collection</name> + <description>Apache River Collection, Thread and Executor utilities + </description> + + <properties> + <high.scale.lib.version>1.0.6</high.scale.lib.version> + </properties> + + <dependencies> + <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> + </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> Added: river/jtsk/modules/modularize/apache-river/river-destroy/bnd.bnd URL: http://svn.apache.org/viewvc/river/jtsk/modules/modularize/apache-river/river-destroy/bnd.bnd?rev=1848979&view=auto ============================================================================== --- river/jtsk/modules/modularize/apache-river/river-destroy/bnd.bnd (added) +++ river/jtsk/modules/modularize/apache-river/river-destroy/bnd.bnd Sat Dec 15 06:23:11 2018 @@ -0,0 +1,3 @@ +-exportcontents: \ + org.apache.river.start.destroy +-sources: true \ No newline at end of file Added: river/jtsk/modules/modularize/apache-river/river-destroy/pom.xml URL: http://svn.apache.org/viewvc/river/jtsk/modules/modularize/apache-river/river-destroy/pom.xml?rev=1848979&view=auto ============================================================================== --- river/jtsk/modules/modularize/apache-river/river-destroy/pom.xml (added) +++ river/jtsk/modules/modularize/apache-river/river-destroy/pom.xml Sat Dec 15 06:23:11 2018 @@ -0,0 +1,105 @@ +<?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-destroy</artifactId> + <packaging>jar</packaging> + + <name>Module :: River SharedGroup Destroy</name> + <description>This executable JAR file is the primary entry point for the Service Starter. + It acts as both the class path for the container virtual machine (VM) for the Java platform + that executes non-activatable services, and as the setup VM for activatable services. + </description> + + <dependencies> + + <dependency> + <groupId>org.apache.river</groupId> + <artifactId>service-starter</artifactId> + <version>${project.version}</version> + </dependency> + <dependency> + <groupId>org.apache.river</groupId> + <artifactId>river-lib</artifactId> + <version>${project.version}</version> + </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> + <Main-Class>org.apache.river.start.ServiceStarter</Main-Class> + <Implementation-Version>${project.version}</Implementation-Version> + <Class-Path>river-url-integrity.jar</Class-Path> + </manifestEntries> + </archive> + </configuration> + </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> +</project> Added: river/jtsk/modules/modularize/apache-river/river-discovery-providers/pom.xml URL: http://svn.apache.org/viewvc/river/jtsk/modules/modularize/apache-river/river-discovery-providers/pom.xml?rev=1848979&view=auto ============================================================================== --- river/jtsk/modules/modularize/apache-river/river-discovery-providers/pom.xml (added) +++ river/jtsk/modules/modularize/apache-river/river-discovery-providers/pom.xml Sat Dec 15 06:23:11 2018 @@ -0,0 +1,224 @@ +<?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-discovery-providers</artifactId> + <packaging>jar</packaging> + + <name>Module :: River Lookup Discovery Providers</name> + <description>Apache River Lookup Discovery Providers + </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-lib-dl</artifactId> + <version>${project.version}</version> + </dependency> + <dependency> + <groupId>org.apache.river</groupId> + <artifactId>river-jeri</artifactId> + <version>3.0-SNAPSHOT</version> + <type>jar</type> + </dependency> + <dependency> + <groupId>org.apache.river</groupId> + <artifactId>river-url-integrity</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> + <dependency> + <groupId>biz.aQute.bnd</groupId> + <artifactId>biz.aQute.bnd.annotation</artifactId> + <version>3.3.0</version> + <scope>compile</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> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>findbugs-maven-plugin</artifactId> + <configuration> + <excludeFilterFile>findbugs-exclude.xml</excludeFilterFile> + </configuration> + </plugin> + </plugins> + </reporting> +</project> Added: river/jtsk/modules/modularize/apache-river/river-dl/bnd.bnd URL: http://svn.apache.org/viewvc/river/jtsk/modules/modularize/apache-river/river-dl/bnd.bnd?rev=1848979&view=auto ============================================================================== --- river/jtsk/modules/modularize/apache-river/river-dl/bnd.bnd (added) +++ river/jtsk/modules/modularize/apache-river/river-dl/bnd.bnd Sat Dec 15 06:23:11 2018 @@ -0,0 +1,19 @@ +-exportcontents: \ + net.jini.admin,\ + net.jini.entry,\ + net.jini.event,\ + net.jini.lease,\ + net.jini.lookup,\ + net.jini.lookup.entry,\ + net.jini.lookup.entry.jmx,\ + net.jini.lookup.ui,\ + net.jini.lookup.ui.attribute,\ + net.jini.lookup.ui.factory,\ + net.jini.space,\ + org.apache.river.admin,\ + org.apache.river.landlord,\ + org.apache.river.lease,\ + org.apache.river.lookup.entry,\ + org.apache.river.lookup.util,\ + org.apache.river.start.group +-sources: false \ No newline at end of file Added: river/jtsk/modules/modularize/apache-river/river-iiop/bnd.bnd URL: http://svn.apache.org/viewvc/river/jtsk/modules/modularize/apache-river/river-iiop/bnd.bnd?rev=1848979&view=auto ============================================================================== --- river/jtsk/modules/modularize/apache-river/river-iiop/bnd.bnd (added) +++ river/jtsk/modules/modularize/apache-river/river-iiop/bnd.bnd Sat Dec 15 06:23:11 2018 @@ -0,0 +1,3 @@ +-exportcontents: \ + net.jini.iiop +-sources: true \ No newline at end of file Added: 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=1848979&view=auto ============================================================================== --- river/jtsk/modules/modularize/apache-river/river-iiop/pom.xml (added) +++ river/jtsk/modules/modularize/apache-river/river-iiop/pom.xml Sat Dec 15 06:23:11 2018 @@ -0,0 +1,200 @@ +<?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> Added: river/jtsk/modules/modularize/apache-river/river-jeri/bnd.bnd URL: http://svn.apache.org/viewvc/river/jtsk/modules/modularize/apache-river/river-jeri/bnd.bnd?rev=1848979&view=auto ============================================================================== --- river/jtsk/modules/modularize/apache-river/river-jeri/bnd.bnd (added) +++ river/jtsk/modules/modularize/apache-river/river-jeri/bnd.bnd Sat Dec 15 06:23:11 2018 @@ -0,0 +1,10 @@ +-exportcontents: \ + net.jini.jeri,\ + net.jini.jeri.connection,\ + net.jini.jeri.http,\ + net.jini.jeri.kerberos,\ + net.jini.jeri.ssl,\ + net.jini.jeri.tcp,\ + org.apache.river.jeri.internal,\ + org.apache.river.jeri.internal.connection +-sources: true \ No newline at end of file Added: 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=1848979&view=auto ============================================================================== --- river/jtsk/modules/modularize/apache-river/river-jeri/pom.xml (added) +++ river/jtsk/modules/modularize/apache-river/river-jeri/pom.xml Sat Dec 15 06:23:11 2018 @@ -0,0 +1,218 @@ +<?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> Added: river/jtsk/modules/modularize/apache-river/river-jrmp/bnd.bnd URL: http://svn.apache.org/viewvc/river/jtsk/modules/modularize/apache-river/river-jrmp/bnd.bnd?rev=1848979&view=auto ============================================================================== --- river/jtsk/modules/modularize/apache-river/river-jrmp/bnd.bnd (added) +++ river/jtsk/modules/modularize/apache-river/river-jrmp/bnd.bnd Sat Dec 15 06:23:11 2018 @@ -0,0 +1,3 @@ +-exportcontents: \ + net.jini.jrmp +-sources: true \ No newline at end of file
