Author: dreedy
Date: Thu Sep 3 19:27:22 2015
New Revision: 1701112
URL: http://svn.apache.org/r1701112
Log:
Working towards release, adding groovy-config.jar support
Added:
river/jtsk/skunk/qa-refactor-namespace/trunk/dep-libs/groovy/
river/jtsk/skunk/qa-refactor-namespace/trunk/dep-libs/groovy/groovy-all-2.3.8.jar
(with props)
river/jtsk/skunk/qa-refactor-namespace/trunk/poms/groovy-config.pom
river/jtsk/skunk/qa-refactor-namespace/trunk/poms/install_river.groovy
(with props)
river/jtsk/skunk/qa-refactor-namespace/trunk/src/manifest/groovy-config/
river/jtsk/skunk/qa-refactor-namespace/trunk/src/manifest/groovy-config/META-INF/
river/jtsk/skunk/qa-refactor-namespace/trunk/src/manifest/groovy-config/META-INF/services/
river/jtsk/skunk/qa-refactor-namespace/trunk/src/manifest/groovy-config/META-INF/services/net.jini.config.Configuration
river/jtsk/skunk/qa-refactor-namespace/trunk/src/net/jini/config/Component.groovy
Removed:
river/jtsk/skunk/qa-refactor-namespace/trunk/src/org/apache/river/config/Component.java
Modified:
river/jtsk/skunk/qa-refactor-namespace/trunk/build.xml
river/jtsk/skunk/qa-refactor-namespace/trunk/common.xml
river/jtsk/skunk/qa-refactor-namespace/trunk/poms/deploy_river.groovy
river/jtsk/skunk/qa-refactor-namespace/trunk/poms/fiddler-dl.pom
river/jtsk/skunk/qa-refactor-namespace/trunk/poms/fiddler.pom
river/jtsk/skunk/qa-refactor-namespace/trunk/poms/jsk-dl.pom
river/jtsk/skunk/qa-refactor-namespace/trunk/poms/jsk-lib.pom
river/jtsk/skunk/qa-refactor-namespace/trunk/poms/jsk-platform.pom
river/jtsk/skunk/qa-refactor-namespace/trunk/poms/jsk-resources.pom
river/jtsk/skunk/qa-refactor-namespace/trunk/poms/mahalo-dl.pom
river/jtsk/skunk/qa-refactor-namespace/trunk/poms/mahalo.pom
river/jtsk/skunk/qa-refactor-namespace/trunk/poms/mercury-dl.pom
river/jtsk/skunk/qa-refactor-namespace/trunk/poms/mercury.pom
river/jtsk/skunk/qa-refactor-namespace/trunk/poms/norm-dl.pom
river/jtsk/skunk/qa-refactor-namespace/trunk/poms/norm.pom
river/jtsk/skunk/qa-refactor-namespace/trunk/poms/outrigger-dl.pom
river/jtsk/skunk/qa-refactor-namespace/trunk/poms/outrigger.pom
river/jtsk/skunk/qa-refactor-namespace/trunk/poms/reggie-dl.pom
river/jtsk/skunk/qa-refactor-namespace/trunk/poms/reggie.pom
river/jtsk/skunk/qa-refactor-namespace/trunk/poms/serviceui.pom
river/jtsk/skunk/qa-refactor-namespace/trunk/poms/start.pom
Modified: river/jtsk/skunk/qa-refactor-namespace/trunk/build.xml
URL:
http://svn.apache.org/viewvc/river/jtsk/skunk/qa-refactor-namespace/trunk/build.xml?rev=1701112&r1=1701111&r2=1701112&view=diff
==============================================================================
--- river/jtsk/skunk/qa-refactor-namespace/trunk/build.xml (original)
+++ river/jtsk/skunk/qa-refactor-namespace/trunk/build.xml Thu Sep 3 19:27:22
2015
@@ -312,6 +312,9 @@
<classpath refid="javadoc.classpath" />
<sourcepath refid="javadoc.sourcepath" />
+ <configuration>
+ <additionalparam>-Xdoclint:none</additionalparam>
+ </configuration>
<fileset dir="${src.dir}"
includes="org/apache/river/mahalo/MahaloPermission.java"/>
<package name="org.apache.river.admin"/>
@@ -416,6 +419,9 @@
<bottom><![CDATA[${api.copyright}]]></bottom>
<classpath refid="javadoc.classpath" />
<sourcepath refid="javadoc.sourcepath" />
+ <configuration>
+ <additionalparam>-Xdoclint:none</additionalparam>
+ </configuration>
</javadoc>
<mkdir dir="${doc.internals.dir}/doc-files"/>
<copy file="NOTICE"
tofile="${doc.internals.dir}/doc-files/NOTICE.txt"/>
@@ -443,6 +449,9 @@
description="ignore"/>
<classpath refid="javadoc.classpath"/>
<sourcepath refid="javadoc.sourcepath" />
+ <configuration>
+ <additionalparam>-Xdoclint:none</additionalparam>
+ </configuration>
<package name="net.jini.activation"/>
<package name="net.jini.config"/>
@@ -490,6 +499,7 @@
toolswrappers.jars,
services.jars,
extra.jar,
+ groovy-config.jar,
browser.jars" />
<target name="river.jars" depends="stubs,
@@ -542,8 +552,8 @@
<javac-cmd source.dir="${src.dir}" dest.dir="${build.classes.dir}">
<classpath refid="compile.classpath" />
</javac-cmd>
- </target>
-
+ </target>
+
<target name="copy-extlibs" >
<copy todir="lib">
<fileset refid="asm.jars"/>
@@ -711,6 +721,22 @@
</jar>
</target>
+ <target name="groovy-config.jar">
+ <delete file="${lib.dir}/groovy-config.jar" quiet="true"/>
+ <groovyc srcdir="src" destdir="${build.classes.dir}"
listfiles="yes">
+ <classpath refid="river.classes"/>
+ <include name="**/*.groovy"/>
+ </groovyc>
+ <jar destfile="${lib.dir}/groovy-config.jar" index="false">
+ <fileset dir="${build.classes.dir}">
+ <include name="net/jini/config/GroovyConfig**"/>
+ <include name="net/jini/config/Component**"/>
+ </fileset>
+ <fileset dir="${src.manifest.dir}/groovy-config"
+
includes="META-INF/services/net.jini.config.Configuration"/>
+ </jar>
+ </target>
+
<target name="extra.jar" depends="compile" >
<!-- hooks for extra.jar build (RIVER-359) -->
@@ -857,6 +883,8 @@
<arg line="-in org.apache.river"/>
<arg line="-out net.jini.lookup"/>
<arg line="-out org.apache.river.api.lookup"/>
+ <arg line="-out net.jini.config.GroovyConfig"/>
+ <arg line="-out net.jini.config.Component"/>
<arg path="${build.classes.dir}/net/jini/activation"/>
<arg path="${build.classes.dir}/net/jini/config"/>
<arg path="${build.classes.dir}/net/jini/constraint"/>
Modified: river/jtsk/skunk/qa-refactor-namespace/trunk/common.xml
URL:
http://svn.apache.org/viewvc/river/jtsk/skunk/qa-refactor-namespace/trunk/common.xml?rev=1701112&r1=1701111&r2=1701112&view=diff
==============================================================================
--- river/jtsk/skunk/qa-refactor-namespace/trunk/common.xml (original)
+++ river/jtsk/skunk/qa-refactor-namespace/trunk/common.xml Thu Sep 3 19:27:22
2015
@@ -142,6 +142,14 @@
<include name="asm-commons-5.0.1.jar" />
</fileset>
+ <path id="groovy.jars">
+ <fileset dir="${root}/dep-libs/groovy" includes="**/*.jar" />
+ </path>
+
+ <taskdef name="groovyc" classname="org.codehaus.groovy.ant.Groovyc">
+ <classpath refid="groovy.jars"/>
+ </taskdef>
+
<fileset id="velocity.jars" dir="${root}/dep-libs/velocity">
<include name="velocity-1.7.jar" />
</fileset>
Added:
river/jtsk/skunk/qa-refactor-namespace/trunk/dep-libs/groovy/groovy-all-2.3.8.jar
URL:
http://svn.apache.org/viewvc/river/jtsk/skunk/qa-refactor-namespace/trunk/dep-libs/groovy/groovy-all-2.3.8.jar?rev=1701112&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
river/jtsk/skunk/qa-refactor-namespace/trunk/dep-libs/groovy/groovy-all-2.3.8.jar
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Modified: river/jtsk/skunk/qa-refactor-namespace/trunk/poms/deploy_river.groovy
URL:
http://svn.apache.org/viewvc/river/jtsk/skunk/qa-refactor-namespace/trunk/poms/deploy_river.groovy?rev=1701112&r1=1701111&r2=1701112&view=diff
==============================================================================
--- river/jtsk/skunk/qa-refactor-namespace/trunk/poms/deploy_river.groovy
(original)
+++ river/jtsk/skunk/qa-refactor-namespace/trunk/poms/deploy_river.groovy Thu
Sep 3 19:27:22 2015
@@ -54,4 +54,78 @@ String rootDir = ".."
process.consumeProcessOutputStream(System.out)
process.consumeProcessErrorStream(System.err)
process.waitFor()
-}
\ No newline at end of file
+}
+
+#!/usr/bin/env groovy
+/*
+ * Copyright to 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.
+ */
+String version = "3.0
+String rootDir = ".."
+String repositoryId="apache.releases.https"
+String
repositoryURL="https://repository.apache.org/service/local/staging/deploy/maven2"
+//String repositoryURL="file:///Users/trasukg/mvn-repo"
+String passphrase="Insert passphrase here..."
+
+["net.jini:jsk-platform":"lib",
+ "net.jini:jsk-lib":"lib",
+ "net.jini:jsk-dl":"lib-dl",
+ "net.jini:jsk-resources":"lib",
+ "net.jini:jsk-policy":"lib-ext",
+ "net.jini.lookup:serviceui":"lib",
+ "org.apache.river:fiddler":"lib",
+ "org.apache.river:fiddler-dl":"lib-dl",
+ "org.apache.river:mahalo":"lib",
+ "org.apache.river:mahalo-dl":"lib-dl",
+ "org.apache.river:mercury":"lib",
+ "org.apache.river:mercury-dl":"lib-dl",
+ "org.apache.river:norm":"lib",
+ "org.apache.river:norm-dl":"lib-dl",
+ "org.apache.river:outrigger":"lib",
+ "org.apache.river:outrigger-dl":"lib-dl",
+ "org.apache.river:reggie":"lib",
+ "org.apache.river:reggie-dl":"lib-dl",
+ "org.apache.river:start":"lib"
+ "org.apache.river:tools":"lib"
+].each {artifact, subDir ->
+
+ String[] parts = artifact.split(":")
+ String gId = parts[0]
+ String aId = parts[1]
+ String dir = rootDir+"/"+subDir
+
+ def deployCommand = [\
+"mvn",
+"gpg:sign-and-deploy-file",
+"-DpomFile=${aId}.pom",
+"-Dfile=${dir}/${aId}.jar",
+"-DrepositoryId=${repositoryId}",
+"-Durl=${repositoryURL}",
+"-Dgpg.useAgent=false",
+"[email protected]",
+"-Dgpg.passphrase=${passphrase}"]
+
+ /* First make sure the jar file contains the LICENSE file */
+ def p="jar uvf ${dir}/${aId}.jar -C .. LICENSE".execute()
+ p.consumeProcessOutputStream(System.out)
+ p.consumeProcessErrorStream(System.err)
+ p.waitFor()
+
+ println deployCommand
+ Process process = deployCommand.execute()
+ process.consumeProcessOutputStream(System.out)
+ process.consumeProcessErrorStream(System.err)
+ process.waitFor()
+}
Modified: river/jtsk/skunk/qa-refactor-namespace/trunk/poms/fiddler-dl.pom
URL:
http://svn.apache.org/viewvc/river/jtsk/skunk/qa-refactor-namespace/trunk/poms/fiddler-dl.pom?rev=1701112&r1=1701111&r2=1701112&view=diff
==============================================================================
--- river/jtsk/skunk/qa-refactor-namespace/trunk/poms/fiddler-dl.pom (original)
+++ river/jtsk/skunk/qa-refactor-namespace/trunk/poms/fiddler-dl.pom Thu Sep 3
19:27:22 2015
@@ -20,7 +20,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.apache.river</groupId>
<artifactId>fiddler-dl</artifactId>
- <version>2.2.1</version>
+ <version>3.0</version>
<url>http://river.apache.org</url>
<description>Fiddler service client download jar</description>
@@ -40,7 +40,7 @@
<dependency>
<groupId>net.jini</groupId>
<artifactId>jsk-dl</artifactId>
- <version>2.2.1</version>
+ <version>3.0</version>
</dependency>
</dependencies>
Modified: river/jtsk/skunk/qa-refactor-namespace/trunk/poms/fiddler.pom
URL:
http://svn.apache.org/viewvc/river/jtsk/skunk/qa-refactor-namespace/trunk/poms/fiddler.pom?rev=1701112&r1=1701111&r2=1701112&view=diff
==============================================================================
--- river/jtsk/skunk/qa-refactor-namespace/trunk/poms/fiddler.pom (original)
+++ river/jtsk/skunk/qa-refactor-namespace/trunk/poms/fiddler.pom Thu Sep 3
19:27:22 2015
@@ -20,7 +20,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.apache.river</groupId>
<artifactId>fiddler</artifactId>
- <version>2.2.1</version>
+ <version>3.0</version>
<url>http://river.apache.org</url>
<description> Fiddler implementation of the lookup discovery
service</description>
@@ -40,7 +40,7 @@
<dependency>
<groupId>net.jini</groupId>
<artifactId>jsk-lib</artifactId>
- <version>2.2.1</version>
+ <version>3.0</version>
</dependency>
</dependencies>
Added: river/jtsk/skunk/qa-refactor-namespace/trunk/poms/groovy-config.pom
URL:
http://svn.apache.org/viewvc/river/jtsk/skunk/qa-refactor-namespace/trunk/poms/groovy-config.pom?rev=1701112&view=auto
==============================================================================
--- river/jtsk/skunk/qa-refactor-namespace/trunk/poms/groovy-config.pom (added)
+++ river/jtsk/skunk/qa-refactor-namespace/trunk/poms/groovy-config.pom Thu Sep
3 19:27:22 2015
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ ~ Copyright (C) 2013 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/maven-v4_0_0.xsd">
+
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>net.jini</groupId>
+ <artifactId>groovy-config</artifactId>
+ <version>3.0</version>
+ <url>http://river.apache.org</url>
+ <description>Provides sypport gor using Groovy as a configuration provider
+ </description>
+
+ <licenses>
+ <license>
+ <name>The Apache Software License, Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ </license>
+ </licenses>
+
+ <organization>
+ <name>The Apache Software Foundation</name>
+ <url>http://www.apache.org/</url>
+ </organization>
+
+ <dependencies>
+ <dependency>
+ <groupId>net.jini</groupId>
+ <artifactId>jsk-platform</artifactId>
+ <version>3.0</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.codehaus.groovy</groupId>
+ <artifactId>groovy-all</artifactId>
+ <version>2.3.8</version>
+ </dependency>
+ </dependencies>
+
+</project>
Added: river/jtsk/skunk/qa-refactor-namespace/trunk/poms/install_river.groovy
URL:
http://svn.apache.org/viewvc/river/jtsk/skunk/qa-refactor-namespace/trunk/poms/install_river.groovy?rev=1701112&view=auto
==============================================================================
--- river/jtsk/skunk/qa-refactor-namespace/trunk/poms/install_river.groovy
(added)
+++ river/jtsk/skunk/qa-refactor-namespace/trunk/poms/install_river.groovy Thu
Sep 3 19:27:22 2015
@@ -0,0 +1,56 @@
+#!/usr/bin/env groovy
+/*
+ * Copyright to 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.
+ */
+String version = "3.0"
+String rootDir = ".."
+
+["net.jini:jsk-platform":"lib",
+ "net.jini:jsk-lib":"lib",
+ "net.jini:jsk-dl":"lib-dl",
+ "net.jini:jsk-resources":"lib",
+ "net.jini:groovy-config":"lib",
+ "net.jini.lookup:serviceui":"lib",
+ "org.apache.river:fiddler":"lib",
+ "org.apache.river:fiddler-dl":"lib-dl",
+ "org.apache.river:mahalo":"lib",
+ "org.apache.river:mahalo-dl":"lib-dl",
+ "org.apache.river:mercury":"lib",
+ "org.apache.river:mercury-dl":"lib-dl",
+ "org.apache.river:norm":"lib",
+ "org.apache.river:norm-dl":"lib-dl",
+ "org.apache.river:outrigger":"lib",
+ "org.apache.river:outrigger-dl":"lib-dl",
+ "org.apache.river:reggie":"lib",
+ "org.apache.river:reggie-dl":"lib-dl",
+ "org.apache.river:start":"lib"].each {artifact, subDir ->
+
+ String[] parts = artifact.split(":")
+ String gId = parts[0]
+ String aId = parts[1]
+ String dir = rootDir+"/"+subDir
+ String installCommand = "mvn install:install-file "+
+ "-Dversion=${version} "+
+ "-Dpackaging=jar "+
+ "-DgroupId=${gId} "+
+ "-DartifactId=${aId} "+
+ "-Dfile=${dir}/${aId}.jar "+
+ "-DpomFile=./${aId}.pom "
+ println installCommand
+ Process process = installCommand.execute()
+ process.consumeProcessOutputStream(System.out)
+ process.consumeProcessErrorStream(System.err)
+ process.waitFor()
+}
\ No newline at end of file
Propchange:
river/jtsk/skunk/qa-refactor-namespace/trunk/poms/install_river.groovy
------------------------------------------------------------------------------
svn:executable = *
Modified: river/jtsk/skunk/qa-refactor-namespace/trunk/poms/jsk-dl.pom
URL:
http://svn.apache.org/viewvc/river/jtsk/skunk/qa-refactor-namespace/trunk/poms/jsk-dl.pom?rev=1701112&r1=1701111&r2=1701112&view=diff
==============================================================================
--- river/jtsk/skunk/qa-refactor-namespace/trunk/poms/jsk-dl.pom (original)
+++ river/jtsk/skunk/qa-refactor-namespace/trunk/poms/jsk-dl.pom Thu Sep 3
19:27:22 2015
@@ -20,7 +20,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>net.jini</groupId>
<artifactId>jsk-dl</artifactId>
- <version>2.2.1</version>
+ <version>3.0</version>
<url>http://river.apache.org</url>
<description>This artifact is the client download (codebase) jar for
jsk-lib.</description>
Modified: river/jtsk/skunk/qa-refactor-namespace/trunk/poms/jsk-lib.pom
URL:
http://svn.apache.org/viewvc/river/jtsk/skunk/qa-refactor-namespace/trunk/poms/jsk-lib.pom?rev=1701112&r1=1701111&r2=1701112&view=diff
==============================================================================
--- river/jtsk/skunk/qa-refactor-namespace/trunk/poms/jsk-lib.pom (original)
+++ river/jtsk/skunk/qa-refactor-namespace/trunk/poms/jsk-lib.pom Thu Sep 3
19:27:22 2015
@@ -20,7 +20,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>net.jini</groupId>
<artifactId>jsk-lib</artifactId>
- <version>2.2.1</version>
+ <version>3.0</version>
<url>http://river.apache.org</url>
<description>This artifact contains the River utility APIs that are not
tied to a specific service implementation.</description>
@@ -40,7 +40,7 @@
<dependency>
<groupId>net.jini</groupId>
<artifactId>jsk-platform</artifactId>
- <version>2.2.1</version>
+ <version>3.0</version>
</dependency>
</dependencies>
Modified: river/jtsk/skunk/qa-refactor-namespace/trunk/poms/jsk-platform.pom
URL:
http://svn.apache.org/viewvc/river/jtsk/skunk/qa-refactor-namespace/trunk/poms/jsk-platform.pom?rev=1701112&r1=1701111&r2=1701112&view=diff
==============================================================================
--- river/jtsk/skunk/qa-refactor-namespace/trunk/poms/jsk-platform.pom
(original)
+++ river/jtsk/skunk/qa-refactor-namespace/trunk/poms/jsk-platform.pom Thu Sep
3 19:27:22 2015
@@ -20,7 +20,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>net.jini</groupId>
<artifactId>jsk-platform</artifactId>
- <version>2.2.1</version>
+ <version>3.0</version>
<url>http://river.apache.org</url>
<description>Configures specific service providers to be used, such as
PreferredClassProvider, trust and integrity verifiers, and
DiscoveryFormatProvider
@@ -42,8 +42,15 @@
<dependency>
<groupId>net.jini</groupId>
<artifactId>jsk-resources</artifactId>
- <version>2.2.1</version>
+ <version>3.0</version>
</dependency>
+
+ <dependency>
+ <groupId>com.boundary</groupId>
+ <artifactId>high-scale-lib</artifactId>
+ <version>1.0.6</version>
+ </dependency>
+
</dependencies>
</project>
Modified: river/jtsk/skunk/qa-refactor-namespace/trunk/poms/jsk-resources.pom
URL:
http://svn.apache.org/viewvc/river/jtsk/skunk/qa-refactor-namespace/trunk/poms/jsk-resources.pom?rev=1701112&r1=1701111&r2=1701112&view=diff
==============================================================================
--- river/jtsk/skunk/qa-refactor-namespace/trunk/poms/jsk-resources.pom
(original)
+++ river/jtsk/skunk/qa-refactor-namespace/trunk/poms/jsk-resources.pom Thu Sep
3 19:27:22 2015
@@ -20,7 +20,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>net.jini</groupId>
<artifactId>jsk-resources</artifactId>
- <version>2.2.1</version>
+ <version>3.0</version>
<url>http://river.apache.org</url>
<description></description>
Modified: river/jtsk/skunk/qa-refactor-namespace/trunk/poms/mahalo-dl.pom
URL:
http://svn.apache.org/viewvc/river/jtsk/skunk/qa-refactor-namespace/trunk/poms/mahalo-dl.pom?rev=1701112&r1=1701111&r2=1701112&view=diff
==============================================================================
--- river/jtsk/skunk/qa-refactor-namespace/trunk/poms/mahalo-dl.pom (original)
+++ river/jtsk/skunk/qa-refactor-namespace/trunk/poms/mahalo-dl.pom Thu Sep 3
19:27:22 2015
@@ -20,7 +20,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.apache.river</groupId>
<artifactId>mahalo-dl</artifactId>
- <version>2.2.1</version>
+ <version>3.0</version>
<url>http://river.apache.org</url>
<description>Mahalo Transaction Manager service client download
jar</description>
@@ -40,7 +40,7 @@
<dependency>
<groupId>net.jini</groupId>
<artifactId>jsk-dl</artifactId>
- <version>2.2.1</version>
+ <version>3.0</version>
</dependency>
</dependencies>
Modified: river/jtsk/skunk/qa-refactor-namespace/trunk/poms/mahalo.pom
URL:
http://svn.apache.org/viewvc/river/jtsk/skunk/qa-refactor-namespace/trunk/poms/mahalo.pom?rev=1701112&r1=1701111&r2=1701112&view=diff
==============================================================================
--- river/jtsk/skunk/qa-refactor-namespace/trunk/poms/mahalo.pom (original)
+++ river/jtsk/skunk/qa-refactor-namespace/trunk/poms/mahalo.pom Thu Sep 3
19:27:22 2015
@@ -20,7 +20,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.apache.river</groupId>
<artifactId>mahalo</artifactId>
- <version>2.2.1</version>
+ <version>3.0</version>
<url>http://river.apache.org</url>
<description>Mahalo Transaction Manager service
implementation</description>
@@ -40,7 +40,7 @@
<dependency>
<groupId>net.jini</groupId>
<artifactId>jsk-lib</artifactId>
- <version>2.2.1</version>
+ <version>3.0</version>
</dependency>
</dependencies>
Modified: river/jtsk/skunk/qa-refactor-namespace/trunk/poms/mercury-dl.pom
URL:
http://svn.apache.org/viewvc/river/jtsk/skunk/qa-refactor-namespace/trunk/poms/mercury-dl.pom?rev=1701112&r1=1701111&r2=1701112&view=diff
==============================================================================
--- river/jtsk/skunk/qa-refactor-namespace/trunk/poms/mercury-dl.pom (original)
+++ river/jtsk/skunk/qa-refactor-namespace/trunk/poms/mercury-dl.pom Thu Sep 3
19:27:22 2015
@@ -20,7 +20,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.apache.river</groupId>
<artifactId>mercury-dl</artifactId>
- <version>2.2.1</version>
+ <version>3.0</version>
<url>http://river.apache.org</url>
<description>Event mailbox service client download jar</description>
@@ -40,7 +40,7 @@
<dependency>
<groupId>net.jini</groupId>
<artifactId>jsk-dl</artifactId>
- <version>2.2.1</version>
+ <version>3.0</version>
</dependency>
</dependencies>
Modified: river/jtsk/skunk/qa-refactor-namespace/trunk/poms/mercury.pom
URL:
http://svn.apache.org/viewvc/river/jtsk/skunk/qa-refactor-namespace/trunk/poms/mercury.pom?rev=1701112&r1=1701111&r2=1701112&view=diff
==============================================================================
--- river/jtsk/skunk/qa-refactor-namespace/trunk/poms/mercury.pom (original)
+++ river/jtsk/skunk/qa-refactor-namespace/trunk/poms/mercury.pom Thu Sep 3
19:27:22 2015
@@ -20,7 +20,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.apache.river</groupId>
<artifactId>mercury</artifactId>
- <version>2.2.1</version>
+ <version>3.0</version>
<url>http://river.apache.org</url>
<description>Event mailbox service implementation</description>
@@ -40,7 +40,7 @@
<dependency>
<groupId>net.jini</groupId>
<artifactId>jsk-lib</artifactId>
- <version>2.2.1</version>
+ <version>3.0</version>
</dependency>
</dependencies>
Modified: river/jtsk/skunk/qa-refactor-namespace/trunk/poms/norm-dl.pom
URL:
http://svn.apache.org/viewvc/river/jtsk/skunk/qa-refactor-namespace/trunk/poms/norm-dl.pom?rev=1701112&r1=1701111&r2=1701112&view=diff
==============================================================================
--- river/jtsk/skunk/qa-refactor-namespace/trunk/poms/norm-dl.pom (original)
+++ river/jtsk/skunk/qa-refactor-namespace/trunk/poms/norm-dl.pom Thu Sep 3
19:27:22 2015
@@ -20,7 +20,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.apache.river</groupId>
<artifactId>norm-dl</artifactId>
- <version>2.2.1</version>
+ <version>3.0</version>
<url>http://river.apache.org</url>
<description>Norm service client download jar</description>
@@ -40,7 +40,7 @@
<dependency>
<groupId>net.jini</groupId>
<artifactId>jsk-dl</artifactId>
- <version>2.2.1</version>
+ <version>3.0</version>
</dependency>
</dependencies>
Modified: river/jtsk/skunk/qa-refactor-namespace/trunk/poms/norm.pom
URL:
http://svn.apache.org/viewvc/river/jtsk/skunk/qa-refactor-namespace/trunk/poms/norm.pom?rev=1701112&r1=1701111&r2=1701112&view=diff
==============================================================================
--- river/jtsk/skunk/qa-refactor-namespace/trunk/poms/norm.pom (original)
+++ river/jtsk/skunk/qa-refactor-namespace/trunk/poms/norm.pom Thu Sep 3
19:27:22 2015
@@ -20,7 +20,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.apache.river</groupId>
<artifactId>norm</artifactId>
- <version>2.2.1</version>
+ <version>3.0</version>
<url>http://river.apache.org</url>
<description>Norm implementation of the lease renewal service</description>
@@ -40,7 +40,7 @@
<dependency>
<groupId>net.jini</groupId>
<artifactId>jsk-lib</artifactId>
- <version>2.2.1</version>
+ <version>3.0</version>
</dependency>
</dependencies>
Modified: river/jtsk/skunk/qa-refactor-namespace/trunk/poms/outrigger-dl.pom
URL:
http://svn.apache.org/viewvc/river/jtsk/skunk/qa-refactor-namespace/trunk/poms/outrigger-dl.pom?rev=1701112&r1=1701111&r2=1701112&view=diff
==============================================================================
--- river/jtsk/skunk/qa-refactor-namespace/trunk/poms/outrigger-dl.pom
(original)
+++ river/jtsk/skunk/qa-refactor-namespace/trunk/poms/outrigger-dl.pom Thu Sep
3 19:27:22 2015
@@ -20,7 +20,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.apache.river</groupId>
<artifactId>outrigger-dl</artifactId>
- <version>2.2.1</version>
+ <version>3.0</version>
<url>http://river.apache.org</url>
<description>Outrigger JavaSpace service client download jar</description>
@@ -40,7 +40,7 @@
<dependency>
<groupId>net.jini</groupId>
<artifactId>jsk-dl</artifactId>
- <version>2.2.1</version>
+ <version>3.0</version>
</dependency>
</dependencies>
Modified: river/jtsk/skunk/qa-refactor-namespace/trunk/poms/outrigger.pom
URL:
http://svn.apache.org/viewvc/river/jtsk/skunk/qa-refactor-namespace/trunk/poms/outrigger.pom?rev=1701112&r1=1701111&r2=1701112&view=diff
==============================================================================
--- river/jtsk/skunk/qa-refactor-namespace/trunk/poms/outrigger.pom (original)
+++ river/jtsk/skunk/qa-refactor-namespace/trunk/poms/outrigger.pom Thu Sep 3
19:27:22 2015
@@ -20,7 +20,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.apache.river</groupId>
<artifactId>outrigger</artifactId>
- <version>2.2.1</version>
+ <version>3.0</version>
<url>http://river.apache.org</url>
<description>Outrigger JavaSpace service implementation</description>
@@ -40,7 +40,7 @@
<dependency>
<groupId>net.jini</groupId>
<artifactId>jsk-lib</artifactId>
- <version>2.2.1</version>
+ <version>3.0</version>
</dependency>
</dependencies>
Modified: river/jtsk/skunk/qa-refactor-namespace/trunk/poms/reggie-dl.pom
URL:
http://svn.apache.org/viewvc/river/jtsk/skunk/qa-refactor-namespace/trunk/poms/reggie-dl.pom?rev=1701112&r1=1701111&r2=1701112&view=diff
==============================================================================
--- river/jtsk/skunk/qa-refactor-namespace/trunk/poms/reggie-dl.pom (original)
+++ river/jtsk/skunk/qa-refactor-namespace/trunk/poms/reggie-dl.pom Thu Sep 3
19:27:22 2015
@@ -20,7 +20,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.apache.river</groupId>
<artifactId>reggie-dl</artifactId>
- <version>2.2.1</version>
+ <version>3.0</version>
<url>http://river.apache.org</url>
<description>River Lookup and Registry service client download
jar</description>
@@ -40,7 +40,7 @@
<dependency>
<groupId>net.jini</groupId>
<artifactId>jsk-dl</artifactId>
- <version>2.2.1</version>
+ <version>3.0</version>
</dependency>
</dependencies>
Modified: river/jtsk/skunk/qa-refactor-namespace/trunk/poms/reggie.pom
URL:
http://svn.apache.org/viewvc/river/jtsk/skunk/qa-refactor-namespace/trunk/poms/reggie.pom?rev=1701112&r1=1701111&r2=1701112&view=diff
==============================================================================
--- river/jtsk/skunk/qa-refactor-namespace/trunk/poms/reggie.pom (original)
+++ river/jtsk/skunk/qa-refactor-namespace/trunk/poms/reggie.pom Thu Sep 3
19:27:22 2015
@@ -20,7 +20,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.apache.river</groupId>
<artifactId>reggie</artifactId>
- <version>2.2.1</version>
+ <version>3.0</version>
<url>http://river.apache.org</url>
<description>River Lookup and Registry service implementation</description>
@@ -40,7 +40,7 @@
<dependency>
<groupId>net.jini</groupId>
<artifactId>jsk-lib</artifactId>
- <version>2.2.1</version>
+ <version>3.0</version>
</dependency>
</dependencies>
Modified: river/jtsk/skunk/qa-refactor-namespace/trunk/poms/serviceui.pom
URL:
http://svn.apache.org/viewvc/river/jtsk/skunk/qa-refactor-namespace/trunk/poms/serviceui.pom?rev=1701112&r1=1701111&r2=1701112&view=diff
==============================================================================
--- river/jtsk/skunk/qa-refactor-namespace/trunk/poms/serviceui.pom (original)
+++ river/jtsk/skunk/qa-refactor-namespace/trunk/poms/serviceui.pom Thu Sep 3
19:27:22 2015
@@ -20,7 +20,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>net.jini.lookup</groupId>
<artifactId>serviceui</artifactId>
- <version>2.2.1</version>
+ <version>3.0</version>
<url>http://river.apache.org</url>
<description>Service UI attributes and factories</description>
Modified: river/jtsk/skunk/qa-refactor-namespace/trunk/poms/start.pom
URL:
http://svn.apache.org/viewvc/river/jtsk/skunk/qa-refactor-namespace/trunk/poms/start.pom?rev=1701112&r1=1701111&r2=1701112&view=diff
==============================================================================
--- river/jtsk/skunk/qa-refactor-namespace/trunk/poms/start.pom (original)
+++ river/jtsk/skunk/qa-refactor-namespace/trunk/poms/start.pom Thu Sep 3
19:27:22 2015
@@ -25,7 +25,7 @@
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>
- <version>2.2.1</version>
+ <version>3.0</version>
<licenses>
<license>
@@ -38,7 +38,7 @@
<dependency>
<groupId>net.jini</groupId>
<artifactId>jsk-platform</artifactId>
- <version>2.2.1</version>
+ <version>3.0</version>
</dependency>
</dependencies>
Added:
river/jtsk/skunk/qa-refactor-namespace/trunk/src/manifest/groovy-config/META-INF/services/net.jini.config.Configuration
URL:
http://svn.apache.org/viewvc/river/jtsk/skunk/qa-refactor-namespace/trunk/src/manifest/groovy-config/META-INF/services/net.jini.config.Configuration?rev=1701112&view=auto
==============================================================================
---
river/jtsk/skunk/qa-refactor-namespace/trunk/src/manifest/groovy-config/META-INF/services/net.jini.config.Configuration
(added)
+++
river/jtsk/skunk/qa-refactor-namespace/trunk/src/manifest/groovy-config/META-INF/services/net.jini.config.Configuration
Thu Sep 3 19:27:22 2015
@@ -0,0 +1,19 @@
+#/*
+# 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.
+#*/
+
+net.jini.config.GroovyConfig
\ No newline at end of file
Added:
river/jtsk/skunk/qa-refactor-namespace/trunk/src/net/jini/config/Component.groovy
URL:
http://svn.apache.org/viewvc/river/jtsk/skunk/qa-refactor-namespace/trunk/src/net/jini/config/Component.groovy?rev=1701112&view=auto
==============================================================================
---
river/jtsk/skunk/qa-refactor-namespace/trunk/src/net/jini/config/Component.groovy
(added)
+++
river/jtsk/skunk/qa-refactor-namespace/trunk/src/net/jini/config/Component.groovy
Thu Sep 3 19:27:22 2015
@@ -0,0 +1,41 @@
+/*
+ * Copyright 2008 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.
+ */
+package net.jini.config;
+
+import java.lang.annotation.Documented;
+import java.lang.annotation.ElementType;
+import java.lang.annotation.Retention;
+import java.lang.annotation.RetentionPolicy;
+import java.lang.annotation.Target;
+
+/**
+ * The Component annotation is used in a Groovy class to indicate what
+ * configuration component the class is to be used for.
+ *
+ * <p>The component identifies the object whose behavior will be configured
+ * using the object returned. The value of component must be a
+ * <i>QualifiedIdentifier</i>, as defined in the
+ * <i>Java(TM) Language Specification (JLS)</i>, and is typically the class or
+ * package name of the object being configured.
+ *
+ * @author Dennis Reedy
+ */
+@Documented
+@Retention (RetentionPolicy.RUNTIME)
+@Target (value= ElementType.TYPE)
+public @interface Component {
+ String value();
+}