commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Gary Gregory <garydgreg...@gmail.com>
Subject Re: [VOTE] [LANG] Release Commons Lang 3.0 (based on RC3)
Date Fri, 06 May 2011 15:12:42 GMT
On Fri, May 6, 2011 at 10:03 AM, sebb <sebbaz@gmail.com> wrote:

> On 6 May 2011 14:41, Gary Gregory <garydgregory@gmail.com> wrote:
> > On Fri, May 6, 2011 at 5:06 AM, sebb <sebbaz@gmail.com> wrote:
> >
> >> On 6 May 2011 09:28, sebb <sebbaz@gmail.com> wrote:
> >> > On 6 May 2011 03:06, Gary Gregory <garydgregory@gmail.com> wrote:
> >> >> On Thu, May 5, 2011 at 4:19 PM, Gary Gregory <garydgregory@gmail.com
> >
> >> wrote:
> >> >>
> >> >>> On Thu, May 5, 2011 at 3:40 PM, sebb <sebbaz@gmail.com> wrote:
> >> >>>
> >> >>>> On 5 May 2011 20:21, Gary Gregory <garydgregory@gmail.com>
wrote:
> >> >>>> > On Thu, May 5, 2011 at 3:04 PM, sebb <sebbaz@gmail.com>
wrote:
> >> >>>> >
> >> >>>> >> On 5 May 2011 19:39, Gary Gregory <garydgregory@gmail.com>
> wrote:
> >> >>>> >> > On Wed, May 4, 2011 at 7:42 PM, sebb <sebbaz@gmail.com>
> wrote:
> >> >>>> >> >
> >> >>>> >> >> On 4 May 2011 16:28, Gary Gregory <garydgregory@gmail.com>
> >> wrote:
> >> >>>> >> >> > On Wed, May 4, 2011 at 6:46 AM, sebb
<sebbaz@gmail.com>
> >> wrote:
> >> >>>> >> >> >
> >> >>>> >> >> >> On 4 May 2011 06:01, Gary Gregory
<garydgregory@gmail.com
> >
> >> >>>> wrote:
> >> >>>> >> >> >> > On Tue, May 3, 2011 at 11:36
PM, sebb <sebbaz@gmail.com
> >
> >> >>>> wrote:
> >> >>>> >> >> >> >
> >> >>>> >> >> >> >> On 4 May 2011 03:42, Gary
Gregory <
> garydgregory@gmail.com
> >> >
> >> >>>> wrote:
> >> >>>> >> >> >> >> > Now that I've can
see my monitor clearly (no more
> >> fever!), I
> >> >>>> >> >> >> understand
> >> >>>> >> >> >> >> why
> >> >>>> >> >> >> >> > this did not work.
> >> >>>> >> >> >> >> >
> >> >>>> >> >> >> >> > Running a standard
test build for [lang] as
> documented
> >> on
> >> >>>> the
> >> >>>> >> Wiki
> >> >>>> >> >> >> using:
> >> >>>> >> >> >> >> >
> >> >>>> >> >> >> >> > mvn clean deploy -Prelease
-Ptest-deploy
> >> >>>> >> >> >> >> >
> >> >>>> >> >> >> >> > does not produce a
test jar. It does so for [codec]
> >> because
> >> >>>> this
> >> >>>> >> is
> >> >>>> >> >> in
> >> >>>> >> >> >> >> the
> >> >>>> >> >> >> >> > POM:
> >> >>>> >> >> >> >> >
> >> >>>> >> >> >> >> >      <plugin>
> >> >>>> >> >> >> >> >        <groupId>org.apache.maven.plugins</groupId>
> >> >>>> >> >> >> >> >        <artifactId>maven-jar-plugin</artifactId>
> >> >>>> >> >> >> >> >        <executions>
> >> >>>> >> >> >> >> >          <execution>
> >> >>>> >> >> >> >> >            <goals>
> >> >>>> >> >> >> >> >              <goal>test-jar</goal>
> >> >>>> >> >> >> >> >            </goals>
> >> >>>> >> >> >> >> >          </execution>
> >> >>>> >> >> >> >> >        </executions>
> >> >>>> >> >> >> >> >      </plugin>
> >> >>>> >> >> >> >> >
> >> >>>> >> >> >> >> > But in common-parent,
the crucial executions element
> is
> >> only
> >> >>>> in
> >> >>>> >> the
> >> >>>> >> >> >> >> > "apache-release" profile.
> >> >>>> >> >> >> >> >
> >> >>>> >> >> >> >> > This was what we agreed
upon a couple of weeks ago
> but
> >> it I
> >> >>>> did
> >> >>>> >> not
> >> >>>> >> >> >> >> > understand the Maven
magic enough to see what that
> >> meant.
> >> >>>> >> >> >> >> >
> >> >>>> >> >> >> >> > My goal is to generate
the test jar for all commons
> >> >>>> releases,
> >> >>>> >> which
> >> >>>> >> >> >> will
> >> >>>> >> >> >> >> not
> >> >>>> >> >> >> >> > happen since no one
uses this "apache-release"
> profile.
> >> >>>> >> >> >> >> >
> >> >>>> >> >> >> >> > My questions then
are:
> >> >>>> >> >> >> >> >
> >> >>>> >> >> >> >> > (1) Are there objections
to include the Maven magic
> in
> >> the
> >> >>>> right
> >> >>>> >> >> place
> >> >>>> >> >> >> to
> >> >>>> >> >> >> >> > generate a test jar?
> >> >>>> >> >> >> >> > (2) What is the point
of the apache-release profile?
> >> >>>> >> >> >> >>
> >> >>>> >> >> >> >>
> >> http://maven.apache.org/asf-pom/#The_apache-release_Profile
> >> >>>> >> >> >> >>
> >> >>>> >> >> >> >> This was introduced in
version 6 (according to the POM
> >> >>>> comments);
> >> >>>> >> >> >> >> commons parent 13 was the
first to include Apache POM
> 6+
> >> (in
> >> >>>> fact
> >> >>>> >> 7).
> >> >>>> >> >> >> >>
> >> >>>> >> >> >> >> Commons Parent has included
a "release" profile since
> >> version
> >> >>>> 1.
> >> >>>> >> >> >> >>
> >> >>>> >> >> >> >> AIUI this is has much the
same purpose as the
> >> "apache-release"
> >> >>>> >> >> profile
> >> >>>> >> >> >> >> so at some point we could
switch to using that.
> >> >>>> >> >> >> >>
> >> >>>> >> >> >> >
> >> >>>> >> >> >> > When I run:
> >> >>>> >> >> >> >
> >> >>>> >> >> >> > mvn clean deploy -Papache-release
-Ptest-deploy
> >> >>>> >> >> >> >
> >> >>>> >> >> >> > the build hangs in maven-gpg-plugin
> >> >>>> >> >> >> >
> >> >>>> >> >> >> > ugh...
> >> >>>> >> >> >> >
> >> >>>> >> >> >> > My set up:
> >> >>>> >> >> >> >
> >> >>>> >> >> >> > Apache Maven 3.0.3 (r1075438;
2011-02-28 12:31:09-0500)
> >> >>>> >> >> >> > Maven home: C:\Java\apache-maven-3.0.3\bin\..
> >> >>>> >> >> >> > Java version: 1.6.0_24, vendor:
Sun Microsystems Inc.
> >> >>>> >> >> >> > Java home: C:\Program Files\Java\jdk1.6.0_24\jre
> >> >>>> >> >> >> > Default locale: en_US, platform
encoding: Cp1252
> >> >>>> >> >> >> > OS name: "windows 7", version:
"6.1", arch: "amd64",
> >> family:
> >> >>>> >> "windows"
> >> >>>> >> >> >>
> >> >>>> >> >> >> What gpg version do you use?
> >> >>>> >> >> >>
> >> >>>> >> >> >
> >> >>>> >> >> >>gpg --version
> >> >>>> >> >> > gpg (GnuPG) 1.4.11
> >> >>>> >> >> > Copyright (C) 2010 Free Software Foundation,
Inc.
> >> >>>> >> >> > License GPLv3+: GNU GPL version 3 or
later <
> >> >>>> >> >> http://gnu.org/licenses/gpl.html
> >> >>>> >> >> >>
> >> >>>> >> >> > This is free software: you are free
to change and
> redistribute
> >> it.
> >> >>>> >> >> > There is NO WARRANTY, to the extent
permitted by law.
> >> >>>> >> >> >
> >> >>>> >> >> > Home: C:/Users/ggregory/AppData/Roaming/gnupg
> >> >>>> >> >> > Supported algorithms:
> >> >>>> >> >> > Pubkey: RSA, RSA-E, RSA-S, ELG-E, DSA
> >> >>>> >> >> > Cipher: 3DES, CAST5, BLOWFISH, AES,
AES192, AES256,
> TWOFISH,
> >> >>>> >> CAMELLIA128,
> >> >>>> >> >> >        CAMELLIA192, CAMELLIA256
> >> >>>> >> >> > Hash: MD5, SHA1, RIPEMD160, SHA256,
SHA384, SHA512, SHA224
> >> >>>> >> >> > Compression: Uncompressed, ZIP, ZLIB,
BZIP2
> >> >>>> >> >> >
> >> >>>> >> >> >
> >> >>>> >> >> >>
> >> >>>> >> >> >> Does "nmvn package gpg:sig" work?
> >> >>>> >> >> >>
> >> >>>> >> >> >
> >> >>>> >> >> > Nope:
> >> >>>> >> >>
> >> >>>> >> >> I thought I wrote:
> >> >>>> >> >>
> >> >>>> >> >> >> Does "mvn package gpg:sign" work?
> >> >>>> >> >>
> >> >>>> >> >
> >> >>>> >> > You did, and now it works. Go figure.
> >> >>>> >> >
> >> >>>> >> > When I try "mvn deploy -Papache-release -Ptest-deploy",
it
> hangs
> >> >>>> here:
> >> >>>> >> >
> >> >>>> >> > [INFO] --- maven-gpg-plugin:1.2:sign (default)
@ commons-lang3
> >> ---"
> >> >>>> >>
> >> >>>> >> Are you using M2 or M3?
> >> >>>> >>
> >> >>>> >
> >> >>>> > Apache Maven 3.0.3 (r1075438; 2011-02-28 12:31:09-0500)
> >> >>>> > Maven home: C:\Java\apache-maven-3.0.3\bin\..
> >> >>>> > Java version: 1.6.0_24, vendor: Sun Microsystems Inc.
> >> >>>> > Java home: C:\Program Files\Java\jdk1.6.0_24\jre
> >> >>>> > Default locale: en_US, platform encoding: Cp1252
> >> >>>> > OS name: "windows 7", version: "6.1", arch: "amd64", family:
> >> "windows"
> >> >>>> >
> >> >>>> >
> >> >>>> >>
> >> >>>> >> Try adding -X to generate debug output.
> >> >>>> >>
> >> >>>> >> Try "mvn package deploy -Papache-release -Ptest-deploy"
also.
> >> >>>> >>
> >> >>>> >
> >> >>>> > It hangs, adding -X, I get:
> >> >>>> >
> >> >>>> > [INFO] --- maven-gpg-plugin:1.2:sign (default) @ commons-lang3
> ---
> >> >>>> > [DEBUG] org.apache.maven.plugins:maven-gpg-plugin:jar:1.2:
> >> >>>> > [DEBUG]    org.apache.maven:maven-plugin-api:jar:2.0.6:compile
> >> >>>> > [DEBUG]    org.apache.maven:maven-project:jar:2.0.6:compile
> >> >>>> > [DEBUG]       org.apache.maven:maven-settings:jar:2.0.6:compile
> >> >>>> > [DEBUG]       org.apache.maven:maven-profile:jar:2.0.6:compile
> >> >>>> > [DEBUG]
> >> org.apache.maven:maven-artifact-manager:jar:2.0.6:compile
> >> >>>> > [DEBUG]
> >> >>>> > org.apache.maven:maven-repository-metadata:jar:2.0.6:compile
> >> >>>> > [DEBUG]
> >> org.apache.maven:maven-plugin-registry:jar:2.0.6:compile
> >> >>>> > [DEBUG]    org.apache.maven:maven-artifact:jar:2.0.6:compile
> >> >>>> > [DEBUG]    org.apache.maven:maven-model:jar:2.0.6:compile
> >> >>>> > [DEBUG]    org.codehaus.plexus:plexus-utils:jar:2.0.5:compile
> >> >>>> > [DEBUG] Created new class realm
> >> >>>> > plugin>org.apache.maven.plugins:maven-gpg-plugin:1.2
> >> >>>> > [DEBUG] Importing foreign packages into class realm
> >> >>>> > plugin>org.apache.maven.plugins:maven-gpg-plugin:1.2
> >> >>>> > [DEBUG]   Imported:  < maven.api
> >> >>>> > [DEBUG] Populating class realm
> >> >>>> > plugin>org.apache.maven.plugins:maven-gpg-plugin:1.2
> >> >>>> > [DEBUG]   Included:
> >> org.apache.maven.plugins:maven-gpg-plugin:jar:1.2
> >> >>>> > [DEBUG]   Included: org.codehaus.plexus:plexus-utils:jar:2.0.5
> >> >>>> > [DEBUG]   Excluded: org.apache.maven:maven-plugin-api:jar:2.0.6
> >> >>>> > [DEBUG]   Excluded: org.apache.maven:maven-project:jar:2.0.6
> >> >>>> > [DEBUG]   Excluded: org.apache.maven:maven-settings:jar:2.0.6
> >> >>>> > [DEBUG]   Excluded: org.apache.maven:maven-profile:jar:2.0.6
> >> >>>> > [DEBUG]   Excluded:
> >> org.apache.maven:maven-artifact-manager:jar:2.0.6
> >> >>>> > [DEBUG]   Excluded:
> >> org.apache.maven:maven-repository-metadata:jar:2.0.6
> >> >>>> > [DEBUG]   Excluded:
> org.apache.maven:maven-plugin-registry:jar:2.0.6
> >> >>>> > [DEBUG]   Excluded: org.apache.maven:maven-artifact:jar:2.0.6
> >> >>>> > [DEBUG]   Excluded: org.apache.maven:maven-model:jar:2.0.6
> >> >>>> > [DEBUG] Configuring mojo
> >> >>>> org.apache.maven.plugins:maven-gpg-plugin:1.2:sign
> >> >>>> > from plugin realm
> >> >>>> > ClassRealm[plugin>org.apache.maven.plugins:maven-gpg-plugin:1.2,
> p
> >> >>>> > arent: sun.misc.Launcher$AppClassLoader@77cde100]
> >> >>>> > [DEBUG] Configuring mojo
> >> >>>> > 'org.apache.maven.plugins:maven-gpg-plugin:1.2:sign' with
basic
> >> >>>> configurator
> >> >>>> > -->
> >> >>>> > [DEBUG]   (f) ascDirectory =
> >> >>>> > C:\svn\org\apache\commons\trunks-proper\lang\target\gpg
> >> >>>> > [DEBUG]   (f) defaultKeyring = true
> >> >>>> > [DEBUG]   (f) interactive = true
> >> >>>> > [DEBUG]   (f) project = MavenProject:
> >> >>>> org.apache.commons:commons-lang3:3.0 @
> >> >>>> > C:\svn\org\apache\commons\trunks-proper\lang\pom.xml
> >> >>>> > [DEBUG]   (f) skip = false
> >> >>>> > [DEBUG]   (f) useAgent = true
> >> >>>> > [DEBUG] -- end configuration --
> >> >>>> > [DEBUG] Generating signature for
> >> >>>> >
> >> >>>>
> >>
> C:\svn\org\apache\commons\trunks-proper\lang\target\commons-lang3-3.0.jar
> >> >>>>
> >> >>>> Perhaps try comparing that with the gpg:sign output.
> >> >>>>
> >> >>>
> >> >>> I'll have to dig into that later...
> >> >>>
> >> >>
> >> >> If I say: "mvn package gpg:sign" it works.
> >> >> If I say: "mvn package gpg:sign -Papache-release" it hangs.
> >> >
> >> > What about "mvn package gpg:sign -Prelease" ?
> >> >
> >> > Does it also hang if you try the same on NET (trunk) say?
> >> >
> >> > It's not yet clear whether this is an apache-release issue or an issue
> >> > with your gpg installation.
> >>
> >> Just realised it's probably due to:
> >>
> >> https://issues.apache.org/jira/browse/MPOM-9
> >>
> >> Since you are using GPG 1, the use agent setting does not apply, and
> >> causes the code not to prompt.
> >>
> >
> > I installed Gpg4win 2.1.0 which comes with gpg (GnuPG) 2.0.17:
> >
> >>gpg2 --version
> > gpg (GnuPG) 2.0.17 (Gpg4win 2.1.0)
> > libgcrypt 1.4.6
> > Copyright (C) 2011 Free Software Foundation, Inc.
> > License GPLv3+: GNU GPL version 3 or later <
> http://gnu.org/licenses/gpl.html
> >>
> > This is free software: you are free to change and redistribute it.
> > There is NO WARRANTY, to the extent permitted by law.
> >
> > Home: C:/Users/ggregory/AppData/Roaming/gnupg
> > Supported algorithms:
> > Pubkey: RSA, ELG, DSA
> > Cipher: 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH, CAMELLIA128,
> >        CAMELLIA192, CAMELLIA256
> > Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224
> > Compression: Uncompressed, ZIP, ZLIB, BZIP2
> >
> > But that did not give me different results. It looks like the installer
> > installed gpg2 over gpg sp I have gpg2.exe in the same directory as
> gpg.exe.
>
>
> Maven defaults to gpg.exe - what does
>
> gpg --version
>
> show?
>

>gpg --version
gpg (GnuPG) 1.4.11
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html
>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Home: C:/Users/ggregory/AppData/Roaming/gnupg
Supported algorithms:
Pubkey: RSA, RSA-E, RSA-S, ELG-E, DSA
Cipher: 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH, CAMELLIA128,
        CAMELLIA192, CAMELLIA256
Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224
Compression: Uncompressed, ZIP, ZLIB, BZIP2

>gpg2 --version
gpg (GnuPG) 2.0.17 (Gpg4win 2.1.0)
libgcrypt 1.4.6
Copyright (C) 2011 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html
>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Home: C:/Users/ggregory/AppData/Roaming/gnupg
Supported algorithms:
Pubkey: RSA, ELG, DSA
Cipher: 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH, CAMELLIA128,
        CAMELLIA192, CAMELLIA256
Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224
Compression: Uncompressed, ZIP, ZLIB, BZIP2

Gary

> You can override the gpg version (and password - not recommended
> except for test keys) in settings.xml:
>
> For example:
>
>    <profile>
>      <id>keyTest</id>
>      <properties>
>        <gpg.keyname>Deploy Test User</gpg.keyname>
>        <gpg.passphrase>Deploy Test User</gpg.passphrase>
>        <gpg.useagent>false</gpg.useagent>
>        <gpg.executable>gpg1</gpg.executable>
>      </properties>
>    </profile>
>
> For settings that always apply to your installation, use a profile
> that is marked active.
>
> >
> >> Try specifying the passphrase on the command-line:
> >>
> >> mvn package gpg:sign -Papache-release -Dgpg.passphrase=xxxx
> >>
> >
> > That works.
> >
> > Thank you,
> > Gary
> >
> >>
> >> >>
> >> >> At this point, I'd rather change the "release" profile in
> commons-parent
> >> to
> >> >> generate the test-jar instead of fiddling with this profile no uses
> in
> >> >> commons for releases.
> >> >>
> >> >> Gary
> >> >>
> >> >>
> >> >>>
> >> >>>
> >> >>>>
> >> >>>> Can you try with M2?
> >> >>>>
> >> >>>
> >> >>> Same problem with M2:
> >> >>>
> >> >>> main:
> >> >>> [INFO] Executed tasks
> >> >>> [INFO] [source:test-jar {execution: attach-test-sources}]
> >> >>> [INFO] [javadoc:jar {execution: attach-javadocs}]
> >> >>> [INFO] Building jar:
> >> >>>
> >>
> C:\svn\org\apache\commons\trunks-proper\lang\target\commons-lang3-3.0-javadoc.jar
> >> >>> [INFO] [jar:test-jar {execution: default}]
> >> >>> [INFO] [gpg:sign {execution: default}]
> >> >>>
> >> >>> My M2 --version:
> >> >>>
> >> >>> Apache Maven 2.2.1 (r801777; 2009-08-06 15:16:01-0400)
> >> >>>
> >> >>> Java version: 1.6.0_24
> >> >>> Java home: C:\Program Files\Java\jdk1.6.0_24\jre
> >> >>> Default locale: en_US, platform encoding: Cp1252
> >> >>> OS name: "windows 7" version: "6.1" arch: "amd64" Family: "windows"
> >> >>>
> >> >>> Uhg,
> >> >>> Gary
> >> >>>
> >> >>>>
> >> >>>> > Gary
> >> >>>> >
> >> >>>> >>
> >> >>>> >> >
> >> >>>> >> > Gary
> >> >>>> >> >
> >> >>>> >> >
> >> >>>> >> >> > [ERROR] Could not find goal 'sig' in
plugin
> >> >>>> >> >> > org.apache.maven.plugins:maven-gpg-plugin:1.2
among
> available
> >> >>>> goals
> >> >>>> >> >> > sign-and-deploy-file, sign, help ->
[Help 1]
> >> >>>> >> >> >
> >> >>>> >> >>
> >> >>>> >> >>
> >> >>>>
> ---------------------------------------------------------------------
> >> >>>> >> >> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> >> >>>> >> >> For additional commands, e-mail: dev-help@commons.apache.org
> >> >>>> >> >>
> >> >>>> >> >>
> >> >>>> >> >
> >> >>>> >> >
> >> >>>> >> > --
> >> >>>> >> > Thank you,
> >> >>>> >> > Gary
> >> >>>> >> >
> >> >>>> >> > http://garygregory.wordpress.com/
> >> >>>> >> > http://garygregory.com/
> >> >>>> >> > http://people.apache.org/~ggregory/
> >> >>>> >> > http://twitter.com/GaryGregory
> >> >>>> >> >
> >> >>>> >>
> >> >>>> >>
> >> ---------------------------------------------------------------------
> >> >>>> >> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> >> >>>> >> For additional commands, e-mail: dev-help@commons.apache.org
> >> >>>> >>
> >> >>>> >>
> >> >>>> >
> >> >>>> >
> >> >>>> > --
> >> >>>> > Thank you,
> >> >>>> > Gary
> >> >>>> >
> >> >>>> > http://garygregory.wordpress.com/
> >> >>>> > http://garygregory.com/
> >> >>>> > http://people.apache.org/~ggregory/
> >> >>>> > http://twitter.com/GaryGregory
> >> >>>> >
> >> >>>>
> >> >>>>
> ---------------------------------------------------------------------
> >> >>>> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> >> >>>> For additional commands, e-mail: dev-help@commons.apache.org
> >> >>>>
> >> >>>>
> >> >>>
> >> >>>
> >> >>> --
> >> >>> Thank you,
> >> >>> Gary
> >> >>>
> >> >>> http://garygregory.wordpress.com/
> >> >>> http://garygregory.com/
> >> >>> http://people.apache.org/~ggregory/
> >> >>> http://twitter.com/GaryGregory
> >> >>>
> >> >>
> >> >>
> >> >>
> >> >> --
> >> >> Thank you,
> >> >> Gary
> >> >>
> >> >> http://garygregory.wordpress.com/
> >> >> http://garygregory.com/
> >> >> http://people.apache.org/~ggregory/
> >> >> http://twitter.com/GaryGregory
> >> >>
> >> >
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> >> For additional commands, e-mail: dev-help@commons.apache.org
> >>
> >>
> >
> >
> > --
> > Thank you,
> > Gary
> >
> > http://garygregory.wordpress.com/
> > http://garygregory.com/
> > http://people.apache.org/~ggregory/
> > http://twitter.com/GaryGregory
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> For additional commands, e-mail: dev-help@commons.apache.org
>
>


-- 
Thank you,
Gary

http://garygregory.wordpress.com/
http://garygregory.com/
http://people.apache.org/~ggregory/
http://twitter.com/GaryGregory

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message