Re: [chain2] configuration façade APIs

2012-07-27 Thread Simone Tripodi
Hi all [chain2] people,

looks like what we have in /trunk is good already to cut a first RC -
anyway I would like to spur all involved people to be more "visionary"
and do more work now :P

Just to put more food for thoughts, for the configuration side: I
would like to invite you on evaluating the Jackson[1] library wich is
natively JSON and now supports data binding for more formats[2], XML,
YAML and Smile included!
Hopefully, with Jackson we could get rif of the Digester and have a
universal underlying parser wich supports more formats... how does it
sound? Maybe we won't need multiple config submodules anymore!

About licensing, Jackson is available under ALv2.

This is something that worths investigate - WDYT?

all the best, have a nice day!
-Simo

[1] http://wiki.fasterxml.com/JacksonHome
[2] http://www.cowtowncoder.com/blog/archives/2012/04/entry_472.html

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/


On Fri, Jul 27, 2012 at 3:55 AM, Elijah Zupancic  wrote:
> For this particular project I would rather take the approach of writing a
> [configuration] based configuration and then extending [configuration]  to
> support other formats.
>
> -Elijah
>
> On Thursday, July 26, 2012, Simone Tripodi wrote:
>
>> Hi Oliver,
>>
>> we are on the same path!!! I had the idea of realizing an "universal"
>> parser (XML/JSON/YAML/INI) just writing XML readers adapters :)
>>
>> good thought!
>> -Simo
>>
>> http://people.apache.org/~simonetripodi/
>> http://simonetripodi.livejournal.com/
>> http://twitter.com/simonetripodi
>> http://www.99soft.org/
>>
>>
>> On Thu, Jul 26, 2012 at 9:37 PM, Oliver Heger
>>  wrote:
>> > Slightly off-topic:
>> >
>> > Do you think the following approach could work: Consider there is a
>> central
>> > component - e.g. [flatfile] in sandbox - which implements parsers for
>> > various text-base formats like YAML, JSON, CSV, ... and a generic
>> mechanism
>> > for transforming the parsed data into XML SAX events. Then in theory it
>> > would be possible that all XML-based Commons components like [digester],
>> > [configuration], or [jelly] could directly read such formats.
>> >
>> > WDYT?
>> > Oliver
>> >
>> > Am 26.07.2012 16:10, schrieb Simone Tripodi:
>> >
>> >> Good!
>> >>
>> >> hopefully Bruno can provide some help/advice to Elijah!
>> >>
>> >> Thanks,
>> >> -Simo
>> >>
>> >> http://people.apache.org/~simonetripodi/
>> >> http://simonetripodi.livejournal.com/
>> >> http://twitter.com/simonetripodi
>> >> http://www.99soft.org/
>> >>
>> >>
>> >> On Thu, Jul 26, 2012 at 3:43 PM, Bruno P. Kinoshita
>> >>  wrote:
>> >>>
>> >>> +1
>> >>>
>> >>> I used SnakeYaml in a project [1] that parses TAP test streams and in
>> >>> some Jenkins plug-ins, and had a look at the source code too. It works
>> very
>> >>> well with the latest YAML spec and the source code is very neat and
>> with
>> >>> many tests.
>> >>>
>> >>> TestNG uses SnakeYaml for parsing YAML configuration of test suites too
>> >>> [2].
>> >>>
>> >>> [1] http://www.tap4j.org
>> >>> [2] https://github.com/cbeust/testng/blob/master/pom.xml#L124
>> >>>
>> >>> Bruno P. Kinoshita
>> >>> http://kinoshita.eti.br
>> >>> http://tupilabs.com
>> >>>
>>  
>>  From: Simone Tripodi 
>>  To: Commons Developers List 
>>  Sent: Thursday, 26 July 2012 4:58 AM
>>  Subject: Re: [chain2] configuration façade APIs
>> 
>> > I may draft up a prototype using YAML as a configuration source, just
>> > to make sure that it in fact is a good abstraction. I noticed that
>> the
>> > SnakeYaml parser is under the Apache 2.0 license
>> > (http://code.google.com/p/snakeyaml/). I'm assuming that it wouldn't
>> > be a problem to take it as a dependency.
>> 
>> 
>>  +1!
>> 
>>  -Simo
>> 
>>  http://people.apache.org/~simonetripodi/
>>  http://simonetripodi.livejournal.com/
>>  http://twitter.com/simonetripodi
>>  http://www.99soft.org/
>> 
>>  -
>>  To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
>>  For additional commands, e-mail: dev-h...@commons.apache.org
>> 
>> 
>> 
>> 
>> >>>
>> >>> -

-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



[chain2] configuration façade APIs - followup

2012-07-27 Thread Simone Tripodi
Hi Elijah/all,

I just checked out latest modifications to see the changes - well done
and thanks for leading that! - I have few questions:

 * the main façade is a little "obscure" to me - how the parser
returns the Catalog/Chain to Parser clients? Would it be useful adding
a method (or modify the current parse() signature) to get the built
object? I maybe missed something, can we clarify?

 * would it be useful adding a parser factory á-la slf4j?

 * what about reorganizing the configuration stuff in the following dirs:

configuration
├── api
├── xml\
...
└── yaml

? if you agree I can quickly take care of it, it is a matter of minutes

TIA, all the best,
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/

-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: [chain2] configuration façade APIs - followup

2012-07-27 Thread Elijah Zupancic
Simo,

I love ALL of those ideas. It took me quite a bit of time to get to
where we are now and I considered it a first draft that we would then
refactor from. So, yes please!

-Elijah

On Fri, Jul 27, 2012 at 4:16 AM, Simone Tripodi
 wrote:
> Hi Elijah/all,
>
> I just checked out latest modifications to see the changes - well done
> and thanks for leading that! - I have few questions:
>
>  * the main façade is a little "obscure" to me - how the parser
> returns the Catalog/Chain to Parser clients? Would it be useful adding
> a method (or modify the current parse() signature) to get the built
> object? I maybe missed something, can we clarify?
>
>  * would it be useful adding a parser factory á-la slf4j?
>
>  * what about reorganizing the configuration stuff in the following dirs:
>
> configuration
> ├── api
> ├── xml\
> ...
> └── yaml
>
> ? if you agree I can quickly take care of it, it is a matter of minutes
>
> TIA, all the best,
> -Simo
>
> http://people.apache.org/~simonetripodi/
> http://simonetripodi.livejournal.com/
> http://twitter.com/simonetripodi
> http://www.99soft.org/
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>



-- 
-Elijah

-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: [chain2] configuration façade APIs

2012-07-27 Thread Elijah Zupancic
I didn't know that Jackson supported YAML. Wow, that sounds like a
great solution.

-Elijah

On Fri, Jul 27, 2012 at 2:08 AM, Simone Tripodi
 wrote:
> Hi all [chain2] people,
>
> looks like what we have in /trunk is good already to cut a first RC -
> anyway I would like to spur all involved people to be more "visionary"
> and do more work now :P
>
> Just to put more food for thoughts, for the configuration side: I
> would like to invite you on evaluating the Jackson[1] library wich is
> natively JSON and now supports data binding for more formats[2], XML,
> YAML and Smile included!
> Hopefully, with Jackson we could get rif of the Digester and have a
> universal underlying parser wich supports more formats... how does it
> sound? Maybe we won't need multiple config submodules anymore!
>
> About licensing, Jackson is available under ALv2.
>
> This is something that worths investigate - WDYT?
>
> all the best, have a nice day!
> -Simo
>
> [1] http://wiki.fasterxml.com/JacksonHome
> [2] http://www.cowtowncoder.com/blog/archives/2012/04/entry_472.html
>
> http://people.apache.org/~simonetripodi/
> http://simonetripodi.livejournal.com/
> http://twitter.com/simonetripodi
> http://www.99soft.org/
>
>
> On Fri, Jul 27, 2012 at 3:55 AM, Elijah Zupancic  wrote:
>> For this particular project I would rather take the approach of writing a
>> [configuration] based configuration and then extending [configuration]  to
>> support other formats.
>>
>> -Elijah
>>
>> On Thursday, July 26, 2012, Simone Tripodi wrote:
>>
>>> Hi Oliver,
>>>
>>> we are on the same path!!! I had the idea of realizing an "universal"
>>> parser (XML/JSON/YAML/INI) just writing XML readers adapters :)
>>>
>>> good thought!
>>> -Simo
>>>
>>> http://people.apache.org/~simonetripodi/
>>> http://simonetripodi.livejournal.com/
>>> http://twitter.com/simonetripodi
>>> http://www.99soft.org/
>>>
>>>
>>> On Thu, Jul 26, 2012 at 9:37 PM, Oliver Heger
>>>  wrote:
>>> > Slightly off-topic:
>>> >
>>> > Do you think the following approach could work: Consider there is a
>>> central
>>> > component - e.g. [flatfile] in sandbox - which implements parsers for
>>> > various text-base formats like YAML, JSON, CSV, ... and a generic
>>> mechanism
>>> > for transforming the parsed data into XML SAX events. Then in theory it
>>> > would be possible that all XML-based Commons components like [digester],
>>> > [configuration], or [jelly] could directly read such formats.
>>> >
>>> > WDYT?
>>> > Oliver
>>> >
>>> > Am 26.07.2012 16:10, schrieb Simone Tripodi:
>>> >
>>> >> Good!
>>> >>
>>> >> hopefully Bruno can provide some help/advice to Elijah!
>>> >>
>>> >> Thanks,
>>> >> -Simo
>>> >>
>>> >> http://people.apache.org/~simonetripodi/
>>> >> http://simonetripodi.livejournal.com/
>>> >> http://twitter.com/simonetripodi
>>> >> http://www.99soft.org/
>>> >>
>>> >>
>>> >> On Thu, Jul 26, 2012 at 3:43 PM, Bruno P. Kinoshita
>>> >>  wrote:
>>> >>>
>>> >>> +1
>>> >>>
>>> >>> I used SnakeYaml in a project [1] that parses TAP test streams and in
>>> >>> some Jenkins plug-ins, and had a look at the source code too. It works
>>> very
>>> >>> well with the latest YAML spec and the source code is very neat and
>>> with
>>> >>> many tests.
>>> >>>
>>> >>> TestNG uses SnakeYaml for parsing YAML configuration of test suites too
>>> >>> [2].
>>> >>>
>>> >>> [1] http://www.tap4j.org
>>> >>> [2] https://github.com/cbeust/testng/blob/master/pom.xml#L124
>>> >>>
>>> >>> Bruno P. Kinoshita
>>> >>> http://kinoshita.eti.br
>>> >>> http://tupilabs.com
>>> >>>
>>>  
>>>  From: Simone Tripodi 
>>>  To: Commons Developers List 
>>>  Sent: Thursday, 26 July 2012 4:58 AM
>>>  Subject: Re: [chain2] configuration façade APIs
>>> 
>>> > I may draft up a prototype using YAML as a configuration source, just
>>> > to make sure that it in fact is a good abstraction. I noticed that
>>> the
>>> > SnakeYaml parser is under the Apache 2.0 license
>>> > (http://code.google.com/p/snakeyaml/). I'm assuming that it wouldn't
>>> > be a problem to take it as a dependency.
>>> 
>>> 
>>>  +1!
>>> 
>>>  -Simo
>>> 
>>>  http://people.apache.org/~simonetripodi/
>>>  http://simonetripodi.livejournal.com/
>>>  http://twitter.com/simonetripodi
>>>  http://www.99soft.org/
>>> 
>>>  -
>>>  To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
>>>  For additional commands, e-mail: dev-h...@commons.apache.org
>>> 
>>> 
>>> 
>>> 
>>> >>>
>>> >>> -
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>

-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, 

Re: [chain2] configuration façade APIs - followup

2012-07-27 Thread Simone Tripodi
Hi Elijah,

thanks a lot for the prompt feedback! I will start just moving the
modules (don't think that this deserves an issue) than will fill
issues for new tasks - and feel free to submit code!!!

Thanks a lot!
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/


On Fri, Jul 27, 2012 at 3:55 PM, Elijah Zupancic  wrote:
> Simo,
>
> I love ALL of those ideas. It took me quite a bit of time to get to
> where we are now and I considered it a first draft that we would then
> refactor from. So, yes please!
>
> -Elijah
>
> On Fri, Jul 27, 2012 at 4:16 AM, Simone Tripodi
>  wrote:
>> Hi Elijah/all,
>>
>> I just checked out latest modifications to see the changes - well done
>> and thanks for leading that! - I have few questions:
>>
>>  * the main façade is a little "obscure" to me - how the parser
>> returns the Catalog/Chain to Parser clients? Would it be useful adding
>> a method (or modify the current parse() signature) to get the built
>> object? I maybe missed something, can we clarify?
>>
>>  * would it be useful adding a parser factory á-la slf4j?
>>
>>  * what about reorganizing the configuration stuff in the following dirs:
>>
>> configuration
>> ├── api
>> ├── xml\
>> ...
>> └── yaml
>>
>> ? if you agree I can quickly take care of it, it is a matter of minutes
>>
>> TIA, all the best,
>> -Simo
>>
>> http://people.apache.org/~simonetripodi/
>> http://simonetripodi.livejournal.com/
>> http://twitter.com/simonetripodi
>> http://www.99soft.org/
>>
>> -
>> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
>> For additional commands, e-mail: dev-h...@commons.apache.org
>>
>
>
>
> --
> -Elijah
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>

-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



[GUMP@vmgump]: Project commons-exec-test (in module apache-commons) failed

2012-07-27 Thread Gump
To whom it may engage...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact the folk at gene...@gump.apache.org.

Project commons-exec-test has an issue affecting its community integration.
This issue affects 1 projects.
The current state of this project is 'Failed', with reason 'Build Failed'.
For reference only, the following projects are affected by this:
- commons-exec-test :  Apache Commons


Full details are available at:

http://vmgump.apache.org/gump/public/apache-commons/commons-exec-test/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -WARNING- Overriding Maven settings: 
[/srv/gump/public/workspace/apache-commons/exec/gump_mvn_settings.xml]
 -DEBUG- (Apache Gump generated) Apache Maven Settings in: 
/srv/gump/public/workspace/apache-commons/exec/gump_mvn_settings.xml
 -INFO- Failed with reason build failed
 -DEBUG- Maven POM in: /srv/gump/public/workspace/apache-commons/exec/pom.xml
 -INFO- Project Reports in: 
/srv/gump/public/workspace/apache-commons/exec/target/surefire-reports



The following work was performed:
http://vmgump.apache.org/gump/public/apache-commons/commons-exec-test/gump_work/build_apache-commons_commons-exec-test.html
Work Name: build_apache-commons_commons-exec-test (Type: Build)
Work ended in a state of : Failed
Elapsed: 1 min 24 secs
Command Line: /opt/maven2/bin/mvn --batch-mode --settings 
/srv/gump/public/workspace/apache-commons/exec/gump_mvn_settings.xml test 
[Working Directory: /srv/gump/public/workspace/apache-commons/exec]
M2_HOME: /opt/maven2
-
Running org.apache.commons.exec.util.StringUtilTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running org.apache.commons.exec.util.MapUtilTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec
Running org.apache.commons.exec.DefaultExecutorTest
FOO..
gdal_translate
HDF5:"/home/kk/grass/data/4404.he5"://HDFEOS/GRIDS/OMI_Column_Amount_O3/Data_Fields/ColumnAmountO3/home/kk/4.tif
FOO..
PING 127.0.0.1 (127.0.0.1) 56(84) bytes of data.
64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.028 ms
64 bytes from 127.0.0.1: icmp_seq=2 ttl=64 time=0.029 ms
64 bytes from 127.0.0.1: icmp_seq=3 ttl=64 time=0.026 ms
Process completed in 2004 millis; below is its output
Process timed out and was killed by watchdog.
org.apache.commons.exec.ExecuteException: Process exited with an error: 143 
(Exit value: 143)
Process completed in 2006 millis; below is its output
Process timed out and was killed.
Preparing to execute process - commandLine=[/bin/ls, /opt]
Process spun off successfully - process=/bin/ls
Preparing to execute process - commandLine=[/bin/ls, /opt]
Process spun off successfully - process=/bin/ls
Executing [sh, -c, src/test/scripts/invoker.sh]
invoker.sh -- going to start daemon process
invoker.sh --  daemon process was started
cd: 21: can't cd to ../../../target
Process completed in 8025 millis; above is its output
Processes terminated: 6 killed: 0 Multiplier: 1 MaxRetries: 180 Elapsed (avg 
ms): 1009
Tests run: 40, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 71.851 sec <<< 
FAILURE!

Results :

Failed tests: 
  testExec_60(org.apache.commons.exec.DefaultExecutorTest)

Tests run: 95, Failures: 1, Errors: 0, Skipped: 0

[INFO] 
[ERROR] BUILD FAILURE
[INFO] 
[INFO] There are test failures.

Please refer to 
/srv/gump/public/workspace/apache-commons/exec/target/surefire-reports for the 
individual test results.
[INFO] 
[INFO] For more information, run Maven with the -e switch
[INFO] 
[INFO] Total time: 1 minute 23 seconds
[INFO] Finished at: Fri Jul 27 14:38:08 UTC 2012
[INFO] Final Memory: 25M/65M
[INFO] 
-

To subscribe to this information via syndicated feeds:
- RSS: 
http://vmgump.apache.org/gump/public/apache-commons/commons-exec-test/rss.xml
- Atom: 
http://vmgump.apache.org/gump/public/apache-commons/commons-exec-test/atom.xml

== Gump Tracking Only ===
Produced by Apache Gump(TM) version 2.3.
Gump Run 06001227072012, vmgump.apache.org:vmgump:06001227072012
Gump E-mail Identifier (unique within run) #1.

--
Apache Gump
http://gump.apache.org/ [Instance: vmgump]

-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



[chain2] ChainConfigurationException?

2012-07-27 Thread Simone Tripodi
Hi Elijah,

I think something went wrong during the refactoring - when tried to
recompile, the core module fails for the following reason:

[ERROR] Failed to execute goal
org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile
(default-compile) on project commons-chain2-core: Compilation failure
[ERROR] 
/commons-chain/core/src/main/java/org/apache/commons/chain2/ChainConfigurationException.java:[43,8]
cannot find symbol
[ERROR] symbol  : constructor
RuntimeException(java.lang.String,java.lang.Throwable,boolean,boolean)
[ERROR] location: class java.lang.RuntimeException

Moreover: shouldn't the ChainConfigurationException class be moved in
the configuration APIs module?

TIA!
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/

-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: [VOTE] Release Imaging 1.0 based on RC2

2012-07-27 Thread Damjan Jovanovic
On Thu, Jul 26, 2012 at 2:00 PM, sebb  wrote:
> On 24 July 2012 02:18, Damjan Jovanovic  wrote:
>> It's been 3 years since Imaging 0.97 was released,
>> and many bugs have been fixed and many features added,
>> so I would like to release a long overdue Imaging 1.0.
>>
>> Imaging 1.0, RC2 is available for review here:
>>   http://people.apache.org/~damjan/imaging-1.0-RC2/
>>
>> Maven artifacts are here:
>>   http://people.apache.org/~damjan/imaging-1.0-RC2/maven
>
> Commons components must use Nexus for staging Maven artifacts (and can
> use it for non-Maven as well)
>

I use the release instructions on
http://commons.apache.org/releases/prepare.html
Are they wrong?
Why are they still the official instructions?

Regards
Damjan

-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: [VOTE] Release Imaging 1.0 based on RC2

2012-07-27 Thread sebb
On 27 July 2012 16:10, Damjan Jovanovic  wrote:
> On Thu, Jul 26, 2012 at 2:00 PM, sebb  wrote:
>> On 24 July 2012 02:18, Damjan Jovanovic  wrote:
>>> It's been 3 years since Imaging 0.97 was released,
>>> and many bugs have been fixed and many features added,
>>> so I would like to release a long overdue Imaging 1.0.
>>>
>>> Imaging 1.0, RC2 is available for review here:
>>>   http://people.apache.org/~damjan/imaging-1.0-RC2/
>>>
>>> Maven artifacts are here:
>>>   http://people.apache.org/~damjan/imaging-1.0-RC2/maven
>>
>> Commons components must use Nexus for staging Maven artifacts (and can
>> use it for non-Maven as well)
>>
>
> I use the release instructions on
> http://commons.apache.org/releases/prepare.html
> Are they wrong?

They are rather out of date.

> Why are they still the official instructions?

Because no-one has got around to fixing them.

> Regards
> Damjan
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>

-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



[GUMP@vmgump]: Project commons-chain2 (in module apache-commons) failed

2012-07-27 Thread Gump
To whom it may engage...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact the folk at gene...@gump.apache.org.

Project commons-chain2 has an issue affecting its community integration.
This issue affects 1 projects.
The current state of this project is 'Failed', with reason 'Build Failed'.
For reference only, the following projects are affected by this:
- commons-chain2 :  GoF "Chain of Responsibility" pattern


Full details are available at:

http://vmgump.apache.org/gump/public/apache-commons/commons-chain2/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -DEBUG- Sole jar output [commons-chain2-*[0-9T].jar] identifier set to project 
name
 -DEBUG- Sole pom output [pom.xml] identifier set to project name
 -DEBUG- (Apache Gump generated) Apache Maven Settings in: 
/srv/gump/public/workspace/apache-commons/chain/gump_mvn_settings.xml
 -INFO- Failed with reason build failed
 -DEBUG- Maven POM in: /srv/gump/public/workspace/apache-commons/chain/pom.xml
 -INFO- Failed to extract fallback artifacts from Gump Repository



The following work was performed:
http://vmgump.apache.org/gump/public/apache-commons/commons-chain2/gump_work/build_apache-commons_commons-chain2.html
Work Name: build_apache-commons_commons-chain2 (Type: Build)
Work ended in a state of : Failed
Elapsed: 19 secs
Command Line: /opt/maven2/bin/mvn --batch-mode --settings 
/srv/gump/public/workspace/apache-commons/chain/gump_mvn_settings.xml package 
[Working Directory: /srv/gump/public/workspace/apache-commons/chain]
M2_HOME: /opt/maven2
-
[INFO] [jar:jar {execution: default-jar}]
[INFO] Building jar: 
/srv/gump/public/workspace/apache-commons/chain/build-tools/target/commons-chain2-build-tools-2.0-SNAPSHOT.jar
[INFO] 
[INFO] Building Apache Commons Chain :: Core
[INFO]task-segment: [package]
[INFO] 
[INFO] [antrun:run {execution: javadoc.resources}]
[INFO] Executing tasks

main:
[INFO] Executed tasks
[INFO] [remote-resources:process {execution: default}]
[INFO] [buildnumber:create {execution: default}]
[INFO] Checking for local modifications: skipped.
[INFO] Updating project files from SCM: skipped.
[INFO] Executing: /bin/sh -c cd 
/srv/gump/public/workspace/apache-commons/chain/core && svn --non-interactive 
info
[INFO] Working directory: /srv/gump/public/workspace/apache-commons/chain/core
[INFO] Storing buildNumber: ?? at timestamp: 1343405376446
[INFO] Executing: /bin/sh -c cd 
/srv/gump/public/workspace/apache-commons/chain/core && svn --non-interactive 
info
[INFO] Working directory: /srv/gump/public/workspace/apache-commons/chain/core
[INFO] Storing buildScmBranch: UNKNOWN_BRANCH
[debug] execute contextualize
[INFO] [resources:resources {execution: default-resources}]
[INFO] Using 'iso-8859-1' encoding to copy filtered resources.
[INFO] Copying 2 resources to META-INF
[INFO] [compiler:compile {execution: default-compile}]
[INFO] Compiling 28 source files to 
/srv/gump/public/workspace/apache-commons/chain/core/target/classes
[INFO] -
[ERROR] COMPILATION ERROR : 
[INFO] -
[ERROR] 
/srv/gump/public/workspace/apache-commons/chain/core/src/main/java/org/apache/commons/chain2/ChainConfigurationException.java:[43,8]
 cannot find symbol
symbol  : constructor 
RuntimeException(java.lang.String,java.lang.Throwable,boolean,boolean)
location: class java.lang.RuntimeException
[INFO] 1 error
[INFO] -
[INFO] 
[ERROR] BUILD FAILURE
[INFO] 
[INFO] Compilation failure
/srv/gump/public/workspace/apache-commons/chain/core/src/main/java/org/apache/commons/chain2/ChainConfigurationException.java:[43,8]
 cannot find symbol
symbol  : constructor 
RuntimeException(java.lang.String,java.lang.Throwable,boolean,boolean)
location: class java.lang.RuntimeException

[INFO] 
[INFO] For more information, run Maven with the -e switch
[INFO] 
[INFO] Total time: 18 seconds
[INFO] Finished at: Fri Jul 27 16:09:39 UTC 2012
[INFO] Final Memory: 61M/146M
[INFO] 
-

To subscribe to this information via syndicated feeds:
- RSS: 
http://vmgump.apache.org/gump/public/apache-commons/commons-chain2/

RE: [math] Unit Tests for Multivariate Distribution Sampling

2012-07-27 Thread Becksfort, Jared
Gilles,

I agree that the API naming should be consistent, so if the rest of library is 
not using Greek letters, I will change the name of the method "getSigma."  I 
prefer to name it "getCovarianceMatrix" rather than "getCovariances."  I 
changed all of the methods and members referring to sigma to use 
"covarianceMatrix" instead.

I modified "getVariances" to return the square roots of the diagonal elements 
and renamed the method "getStandardDeviations" (note the plural).

Along the same lines, I renamed "getMu" to "getMeans."

I chose the plural because it is returning an array of elements, not a single 
element.  This may also stave off ambiguity for people who refer to the grand 
mean of a sample set as the "mean."  If anyone has better suggestions please 
let us know.

Thanks,
Jared

-Original Message-
From: Gilles Sadowski [mailto:gil...@harfang.homelinux.org]
Sent: Wednesday, July 25, 2012 11:18 AM
To: dev@commons.apache.org
Subject: Re: [math] Unit Tests for Multivariate Distribution Sampling

On Wed, Jul 25, 2012 at 09:00:44AM -0500, Becksfort, Jared wrote:
> I have another question, this time about the API.  The covariance matrix of a 
> multivariate normal distribution is called sigma in a number of R libraries, 
> but I am not sure it is called that everywhere.  I named the parameters and 
> get methods for the covariance matrix things like "getSigma" but mentioned 
> covariance matrix in the comments.  Do the developers here have a preference 
> between getSigma and getCovarianceMatrix?  I can change the parameters 
> accordingly.

Referring to
  http://en.wikipedia.org/wiki/Multivariate_normal_distribution
you are right that the matrix is represented by the capital "Sigma" Greek 
letter.

However, in other places in the CM's code, similar data are retrieved with a 
method called "getCovariances()".[1] IMO, it's clearer that the method name 
refers to the concept (covariance) rather than the notation (Greek letter).

Hence, I propose to just change the method name:
  getSigma -> getCovariances
(and the name of the instance variable, to reduce possible confusion when 
reading the code).

And instead of providing
  double[] getVariances()
(elements on the diagonal of the matrix), I'd provided, as a convenience,
  double[] getStandardDeviation()
(square-root of the elements on the diagonal).


Regards,
Gilles

[1] org.apache.commons.math3.optimization.general.AbstractLeastSquaresOptimizer

-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Email Disclaimer:  www.stjude.org/emaildisclaimer
Consultation Disclaimer:  www.stjude.org/consultationdisclaimer


-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



RE: [math] Unit Tests for Multivariate Distribution Sampling

2012-07-27 Thread Becksfort, Jared
Gilles,

I think it will be difficult (for me, at least) to provide a general method for 
testing sampling across all multivariate distributions.  I imagine it can be 
done, but I would prefer for now just to make it an abstract  method and expect 
the writers of future multivariate distribution classes to provide ways to 
verify their sampling works.  I am new here, though, so that may not be your 
preference.  I do think a general statistical test such as TestUtils 
Chi-Squared as applied in RealDistributionAbstractTest may be difficult to 
apply in general to all multivariate distributions.

Unless someone has a better idea, I would suggest that for the time being 
multivariate sampling unit tests be implemented in their own classes, and the 
base class method remain abstract.

Jared

-Original Message-
From: Gilles Sadowski [mailto:gil...@harfang.homelinux.org]
Sent: Wednesday, July 25, 2012 4:37 AM
To: dev@commons.apache.org
Subject: Re: [math] Unit Tests for Multivariate Distribution Sampling

Hi Jared.

>
> I am working on submitting code for multivariate normal distributions,
> including sampling and unit tests (issue Math-815).  It is my first
> submission, and it has had some issues with style and other guidelines.
> Gilles has given me some useful feedback about several pieces, but I
> thought I would also ask a question this list.
>
> I need to have a unit test pass deterministically even though the
> sampling algorithm is inherently stochastic.  I assumed that resetting
> the seed before sampling would be sufficient to test a few values to
> within a specified tolerance.  It has worked so far for me.  Gilles
> suggested, though, that I use the testSampling method in
> RealDistributionAbstractTest.java as a model.  But it uses a
> statistical test (Chi-Squared) in addition to resetting the seed.
> Aside from the added difficulty of hypothesis testing in more
> dimensions, is it actually necessary?  Wouldn't resetting the seed
> give you the same values each time when you sample in the unit test?
> Doesn't that make it essentially a deterministic test, eliminating the
> need for a hypothesis test of the samples?

There are 2 things:
1. Having a test that sometimes fail just because of one "bad" draw.
   This is indeed solved by selecting a seed.
2. Test that the "sample" of the distribution provides the expected
   result. The "testSampling" referred to is nice because it is set up
   independently of the actual distribution: The expected result of an
   infinite number of draws is known and the statistical test (of the test
   result) checks that the set of actual draws is close enough to the the
   one theoretically expected.

As you say, adapting the hypothesis testing is not necessarily obvious (I don't 
know), but people here might be able explain what to do...


Thanks,
Gilles

-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Email Disclaimer:  www.stjude.org/emaildisclaimer
Consultation Disclaimer:  www.stjude.org/consultationdisclaimer


-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



[continuum] BUILD FAILURE: Apache Commons - Commons Imaging - Group (shared) Maven 2 Build Definition (Java 1.5)

2012-07-27 Thread Continuum@vmbuild
Online report : 
http://vmbuild.apache.org/continuum/buildResult.action?buildId=24257&projectId=256

Build statistics:
  State: Failed
  Previous State: Failed
  Started at: Fri 27 Jul 2012 17:41:23 +
  Finished at: Fri 27 Jul 2012 17:45:29 +
  Total time: 4m 6s
  Build Trigger: Schedule
  Build Number: 33
  Exit code: 1
  Building machine hostname: vmbuild
  Operating system : Linux(unknown)
  Java Home version : 
  java version "1.6.0_30"
  Java(TM) SE Runtime Environment (build 1.6.0_30-b12)
  Java HotSpot(TM) 64-Bit Server VM (build 20.5-b03, mixed mode)

  Builder version :
  Apache Maven 2.2.1 (r801777; 2009-08-06 19:16:01+)
  Java version: 1.6.0_30
  Java home: /usr/lib/jvm/jdk1.6.0_30/jre
  Default locale: en_US, platform encoding: ANSI_X3.4-1968
  OS name: "linux" version: "2.6.32-31-server" arch: "amd64" Family: 
"unix"


SCM Changes:

Changed: damjan @ Fri 27 Jul 2012 16:51:24 +
Comment: Add ASL headers, and use package-info.java instead of package.html
Files changed:
  
/commons/proper/imaging/trunk/src/main/java/org/apache/commons/imaging/common/package-info.java
 (from 
/commons/proper/imaging/trunk/src/main/java/org/apache/commons/imaging/common/package.html:1364499)
 ( 1366446 )
  
/commons/proper/imaging/trunk/src/main/java/org/apache/commons/imaging/common/package.html
 ( 1366446 )
  
/commons/proper/imaging/trunk/src/main/java/org/apache/commons/imaging/formats/tiff/package-info.java
 (from 
/commons/proper/imaging/trunk/src/main/java/org/apache/commons/imaging/formats/tiff/package.html:1364499)
 ( 1366446 )
  
/commons/proper/imaging/trunk/src/main/java/org/apache/commons/imaging/formats/tiff/package.html
 ( 1366446 )
  
/commons/proper/imaging/trunk/src/main/java/org/apache/commons/imaging/package-info.java
 (from 
/commons/proper/imaging/trunk/src/main/java/org/apache/commons/imaging/package.html:1364499)
 ( 1366446 )
  
/commons/proper/imaging/trunk/src/main/java/org/apache/commons/imaging/package.html
 ( 1366446 )

Changed: damjan @ Fri 27 Jul 2012 17:12:43 +
Comment: Added new round of release notes, with description of
changes from Sanselan.
Files changed:
  /commons/proper/imaging/trunk/RELEASE-NOTES.txt ( 1366459 )
  /commons/proper/imaging/trunk/pom.xml ( 1366459 )
  /commons/proper/imaging/trunk/src/changes/release-notes.vm ( 1366459 )


Dependencies Changes:

No dependencies changed



Build Definition:

POM filename: pom.xml
Goals: clean deploy   
Arguments: --batch-mode -Pjava-1.5 -Dgpg.skip -Prelease
Build Fresh: false
Always Build: false
Default Build Definition: true
Schedule: COMMONS_SCHEDULE
Profile Name: Maven 2.2.1
Description: Group (shared) Maven 2 Build Definition (Java 1.5)


Test Summary:

Tests: 86
Failures: 0
Errors: 0
Success Rate: 100
Total time: 59.291992





-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: [collections] hudson/jira integration

2012-07-27 Thread Thomas Neidhart
On 07/26/2012 11:41 PM, sebb wrote:
> On 26 July 2012 21:27, Thomas Neidhart  wrote:
>> Hi,
>>
>> is there a way to disable the hudson integration with jira?
> 
> Try asking on the bui...@apache.org list.

Thanks, but no feedback yet.

Thomas

-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: [collections] hudson/jira integration

2012-07-27 Thread sebb
On 27 July 2012 19:17, Thomas Neidhart  wrote:
> On 07/26/2012 11:41 PM, sebb wrote:
>> On 26 July 2012 21:27, Thomas Neidhart  wrote:
>>> Hi,
>>>
>>> is there a way to disable the hudson integration with jira?
>>
>> Try asking on the bui...@apache.org list.
>
> Thanks, but no feedback yet.

Huh?

I saw some a while back:

"Have a look at the post build actions of your build configuration and
just remove the JIRA update action."

> Thomas
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>

-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: [collections] hudson/jira integration

2012-07-27 Thread Thomas Neidhart
On 07/27/2012 08:33 PM, sebb wrote:
> On 27 July 2012 19:17, Thomas Neidhart  wrote:
>> On 07/26/2012 11:41 PM, sebb wrote:
>>> On 26 July 2012 21:27, Thomas Neidhart  wrote:
 Hi,

 is there a way to disable the hudson integration with jira?
>>>
>>> Try asking on the bui...@apache.org list.
>>
>> Thanks, but no feedback yet.
> 
> Huh?
> 
> I saw some a while back:
> 
> "Have a look at the post build actions of your build configuration and
> just remove the JIRA update action."

ah stupid me, I posted to a ML, just checked it.

Does anybody have the proper rights to do the changes in the build
configuration of commons-collections?

Thanks,

Thomas

-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: svn commit: r1366496 - /commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/provider/AbstractFileObject.java

2012-07-27 Thread Gary Gregory
Should the interface also be updated?

Gary

On Jul 27, 2012, at 14:53, "s...@apache.org"  wrote:

> Author: sebb
> Date: Fri Jul 27 18:52:33 2012
> New Revision: 1366496
>
> URL: http://svn.apache.org/viewvc?rev=1366496&view=rev
> Log:
> Javadoc clarification
>
> Modified:
>
> commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/provider/AbstractFileObject.java
>
> Modified: 
> commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/provider/AbstractFileObject.java
> URL: 
> http://svn.apache.org/viewvc/commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/provider/AbstractFileObject.java?rev=1366496&r1=1366495&r2=1366496&view=diff
> ==
> --- 
> commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/provider/AbstractFileObject.java
>  (original)
> +++ 
> commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/provider/AbstractFileObject.java
>  Fri Jul 27 18:52:33 2012
> @@ -1659,9 +1659,11 @@ public abstract class AbstractFileObject
>  * write the content of the file to.
>  *
>  * @param bAppend true when append to the file.
> - *Note: If the underlaying filesystem do not support 
> this, it wont work.
> + *Note: If the underlaying filesystem does not support 
> appending,
> + *a FileSystemException is thrown.
>  * @return An OutputStream where the new contents of the file can be 
> written.
> - * @throws FileSystemException if an error occurs.
> + * @throws FileSystemException if an error occurs; for example:
> + * bAppend is true, and the unbderlying FileSystem does not 
> support it
>  */
> public OutputStream getOutputStream(boolean bAppend) throws 
> FileSystemException
> {
>
>

-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: [collections] hudson/jira integration

2012-07-27 Thread sebb
On 27 July 2012 20:02, Thomas Neidhart  wrote:
> On 07/27/2012 08:33 PM, sebb wrote:
>> On 27 July 2012 19:17, Thomas Neidhart  wrote:
>>> On 07/26/2012 11:41 PM, sebb wrote:
 On 26 July 2012 21:27, Thomas Neidhart  wrote:
> Hi,
>
> is there a way to disable the hudson integration with jira?

 Try asking on the bui...@apache.org list.
>>>
>>> Thanks, but no feedback yet.
>>
>> Huh?
>>
>> I saw some a while back:
>>
>> "Have a look at the post build actions of your build configuration and
>> just remove the JIRA update action."
>
> ah stupid me, I posted to a ML, just checked it.
>
> Does anybody have the proper rights to do the changes in the build
> configuration of commons-collections?

Done

> Thanks,
>
> Thomas
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>

-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: [chain2] configuration façade APIs

2012-07-27 Thread Oliver Heger

Am 27.07.2012 15:56, schrieb Elijah Zupancic:

I didn't know that Jackson supported YAML. Wow, that sounds like a
great solution.

-Elijah

+1, looks indeed promising. Maybe also interesting for [configuration].

Oliver



On Fri, Jul 27, 2012 at 2:08 AM, Simone Tripodi
 wrote:

Hi all [chain2] people,

looks like what we have in /trunk is good already to cut a first RC -
anyway I would like to spur all involved people to be more "visionary"
and do more work now :P

Just to put more food for thoughts, for the configuration side: I
would like to invite you on evaluating the Jackson[1] library wich is
natively JSON and now supports data binding for more formats[2], XML,
YAML and Smile included!
Hopefully, with Jackson we could get rif of the Digester and have a
universal underlying parser wich supports more formats... how does it
sound? Maybe we won't need multiple config submodules anymore!

About licensing, Jackson is available under ALv2.

This is something that worths investigate - WDYT?

all the best, have a nice day!
-Simo

[1] http://wiki.fasterxml.com/JacksonHome
[2] http://www.cowtowncoder.com/blog/archives/2012/04/entry_472.html

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/


On Fri, Jul 27, 2012 at 3:55 AM, Elijah Zupancic  wrote:

For this particular project I would rather take the approach of writing a
[configuration] based configuration and then extending [configuration]  to
support other formats.

-Elijah

On Thursday, July 26, 2012, Simone Tripodi wrote:


Hi Oliver,

we are on the same path!!! I had the idea of realizing an "universal"
parser (XML/JSON/YAML/INI) just writing XML readers adapters :)

good thought!
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/


On Thu, Jul 26, 2012 at 9:37 PM, Oliver Heger
 wrote:

Slightly off-topic:

Do you think the following approach could work: Consider there is a

central

component - e.g. [flatfile] in sandbox - which implements parsers for
various text-base formats like YAML, JSON, CSV, ... and a generic

mechanism

for transforming the parsed data into XML SAX events. Then in theory it
would be possible that all XML-based Commons components like [digester],
[configuration], or [jelly] could directly read such formats.

WDYT?
Oliver

Am 26.07.2012 16:10, schrieb Simone Tripodi:


Good!

hopefully Bruno can provide some help/advice to Elijah!

Thanks,
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/


On Thu, Jul 26, 2012 at 3:43 PM, Bruno P. Kinoshita
 wrote:


+1

I used SnakeYaml in a project [1] that parses TAP test streams and in
some Jenkins plug-ins, and had a look at the source code too. It works

very

well with the latest YAML spec and the source code is very neat and

with

many tests.

TestNG uses SnakeYaml for parsing YAML configuration of test suites too
[2].

[1] http://www.tap4j.org
[2] https://github.com/cbeust/testng/blob/master/pom.xml#L124

Bruno P. Kinoshita
http://kinoshita.eti.br
http://tupilabs.com



From: Simone Tripodi 
To: Commons Developers List 
Sent: Thursday, 26 July 2012 4:58 AM
Subject: Re: [chain2] configuration façade APIs


I may draft up a prototype using YAML as a configuration source, just
to make sure that it in fact is a good abstraction. I noticed that

the

SnakeYaml parser is under the Apache 2.0 license
(http://code.google.com/p/snakeyaml/). I'm assuming that it wouldn't
be a problem to take it as a dependency.



+1!

-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/

-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org






-


-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org




-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: [math] Unit Tests for Multivariate Distribution Sampling

2012-07-27 Thread Gilles Sadowski
Hello Jared.

> 
> I think it will be difficult (for me, at least) to provide a general method 
> for testing sampling across all multivariate distributions.  I imagine it can 
> be done, but I would prefer for now just to make it an abstract  method and 
> expect the writers of future multivariate distribution classes to provide 
> ways to verify their sampling works.  I am new here, though, so that may not 
> be your preference.  I do think a general statistical test such as TestUtils 
> Chi-Squared as applied in RealDistributionAbstractTest may be difficult to 
> apply in general to all multivariate distributions.
> 
> Unless someone has a better idea, I would suggest that for the time being 
> multivariate sampling unit tests be implemented in their own classes, and the 
> base class method remain abstract.

Since you didn't get help from this list about that issue, you are
absolutely entitled to leave it as is.


Thanks for the contribution,
Gilles

-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: [math] Unit Tests for Multivariate Distribution Sampling

2012-07-27 Thread Gilles Sadowski
Hi.

> 
> I agree that the API naming should be consistent, so if the rest of library 
> is not using Greek letters, I will change the name of the method "getSigma."  
> I prefer to name it "getCovarianceMatrix" rather than "getCovariances."  I 
> changed all of the methods and members referring to sigma to use 
> "covarianceMatrix" instead.
> 
> I modified "getVariances" to return the square roots of the diagonal elements 
> and renamed the method "getStandardDeviations" (note the plural).
> 
> Along the same lines, I renamed "getMu" to "getMeans."

Why not "getMeansVector" or "getStandardDeviationsList".
Just kidding: "getMeans" with no reference to the container type is fine.
But so it should be too for "getCovariances" (IMO, just for consistency).

I understand to people may be used to some wording or another, depending on
the context, but we can balance consistency of the API with detailed
additional documentation, so that it is clear what is meant by the value
(scalar, vector, matrix, ...) returned by a method.
You can add links to a freely accessible reference article on the Web, or
quote a textbook, indicating the equivalence of the object returned here
with the concept named (slightly differently) there.
 
> I chose the plural because it is returning an array of elements, not a single 
> element.  This may also stave off ambiguity for people who refer to the grand 
> mean of a sample set as the "mean."  If anyone has better suggestions please 
> let us know.

That's fine. There are indeed several examples of such usage inside CM. 


Regards,
Gilles

-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: [VOTE] Release Imaging 1.0 based on RC2

2012-07-27 Thread sebb
On 24 July 2012 07:31, Damjan Jovanovic  wrote:
> On Tue, Jul 24, 2012 at 5:47 AM, Gary Gregory  wrote:
>> On Jul 23, 2012, at 21:19, Damjan Jovanovic  wrote:
>>
>>> It's been 3 years since Imaging 0.97 was released,
>>> and many bugs have been fixed and many features added,
>>> so I would like to release a long overdue Imaging 1.0.
>>>
>>> Imaging 1.0, RC2 is available for review here:
>>>  http://people.apache.org/~damjan/imaging-1.0-RC2/
>>>
>>> Maven artifacts are here:
>>>  http://people.apache.org/~damjan/imaging-1.0-RC2/maven
>>>
>>> Details of changes since 0.97 are in the release notes:
>>>  http://people.apache.org/~damjan/imaging-1.0-RC2/RELEASE-NOTES.txt
>>>  http://people.apache.org/~damjan/imaging-1.0-RC2/site/changes-report.html
>>>
>>> I have tested this with JDK 1.6 using maven2.
>>>
>>> The tag is here:
>>>  http://svn.apache.org/viewvc/commons/proper/imaging/tags/IMAGING_1_0_RC2/
>>>
>>> Site:
>>>  http://people.apache.org/~damjan/imaging-1.0-RC2/site/
>>>
>>> Clirr Report is irrelevant - there is no source/binary/semantic
>>> compatibility with 0.97.
>>
>> Since this is 1.0, I am more concerned with getting the API right than
>> compatibility with a sandbox version. My question therefore is: are
>> you happy with the API?
>>
>> I am traveling ATM and cannot dig into my IDE.
>>
>> I took a peek at the reports and there are a lot of issues reported by
>> FindBugs, PMD and so on. What is the plan there?
>
> The API is fine for now. It could use some improvements, but that's
> something I'd rather leave for version 2.0.

There seem to be quite a few public arrays and collections; these are
prone to accidental or malicious updates.
Ideally all mutable fields should be private, or at worst package protected.
If access is needed, provide a getter.

Only constants should be protected or public.

It won't be possible to remove protected or public field qualifiers
without breaking compatibilty, so ideally lock down all fields now.

Reducing data exposure makes testing easier, as there are fewer cases
to consider, and classes can be more easily tested in isolation.
It also helps with thread-safety.

> I've already fixed all the FindBugs problems that are worth fixing,
> the rest are non-issues. The issues PMD finds (final modifiers in
> final classes, empty catch blocks, unused parameters) are things I
> consider normal.
>
>> Gary
>>
>>>
>>> RAT Report:
>>>  http://people.apache.org/~damjan/imaging-1.0-RC2/site/rat-report.html
>>>
>>> Votes, please.  This vote will close in 72 hours, Friday 27 July 2012
>>> at 02:00 GMT.
>>>
>>> [ ] +1 Release these artifacts
>>> [ ] +0 OK, but...
>>> [ ] -0 OK, but really should fix...
>>> [ ] -1 I oppose this release because...
>>>
>>> Thank you!
>>>
>>> Damjan Jovanovic
>
> Damjan
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>

-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



[GUMP@vmgump]: Project commons-logging-test (in module apache-commons) failed

2012-07-27 Thread Gump
To whom it may engage...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact the folk at gene...@gump.apache.org.

Project commons-logging-test has an issue affecting its community integration.
This issue affects 1 projects.
The current state of this project is 'Failed', with reason 'Build Failed'.
For reference only, the following projects are affected by this:
- commons-logging-test :  Apache Commons


Full details are available at:

http://vmgump.apache.org/gump/public/apache-commons/commons-logging-test/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -DEBUG- (Apache Gump generated) Apache Maven Settings in: 
/srv/gump/public/workspace/apache-commons/logging/gump_mvn_settings.xml
 -INFO- Failed with reason build failed
 -DEBUG- Maven POM in: /srv/gump/public/workspace/apache-commons/logging/pom.xml
 -INFO- Project Reports in: 
/srv/gump/public/workspace/apache-commons/logging/target/surefire-reports



The following work was performed:
http://vmgump.apache.org/gump/public/apache-commons/commons-logging-test/gump_work/build_apache-commons_commons-logging-test.html
Work Name: build_apache-commons_commons-logging-test (Type: Build)
Work ended in a state of : Failed
Elapsed: 45 secs
Command Line: /opt/maven2/bin/mvn --batch-mode --settings 
/srv/gump/public/workspace/apache-commons/logging/gump_mvn_settings.xml test 
[Working Directory: /srv/gump/public/workspace/apache-commons/logging]
M2_HOME: /opt/maven2
-
[INFO] [compiler:testCompile {execution: default-testCompile}]
[INFO] Compiling 52 source files to 
/srv/gump/public/workspace/apache-commons/logging/target/test-classes
Downloading: 
http://localhost:8192/maven2/org/apache/maven/surefire/surefire-booter/2.9/surefire-booter-2.9.pom
2K downloaded  (surefire-booter-2.9.pom)
Downloading: 
http://localhost:8192/maven2/org/apache/maven/surefire/surefire-api/2.9/surefire-api-2.9.pom
2K downloaded  (surefire-api-2.9.pom)
Downloading: 
http://localhost:8192/maven2/org/apache/maven/surefire/maven-surefire-common/2.9/maven-surefire-common-2.9.pom
3K downloaded  (maven-surefire-common-2.9.pom)
Downloading: 
http://localhost:8192/maven2/org/apache/maven/surefire/surefire-booter/2.9/surefire-booter-2.9.jar
32K downloaded  (surefire-booter-2.9.jar)
Downloading: 
http://localhost:8192/maven2/org/apache/maven/surefire/surefire-api/2.9/surefire-api-2.9.jar
155K downloaded  (surefire-api-2.9.jar)
Downloading: 
http://localhost:8192/maven2/org/apache/maven/surefire/maven-surefire-common/2.9/maven-surefire-common-2.9.jar
59K downloaded  (maven-surefire-common-2.9.jar)
[INFO] [surefire:test {execution: default-test}]
[INFO] Surefire report directory: 
/srv/gump/public/workspace/apache-commons/logging/target/surefire-reports
Downloading: 
http://localhost:8192/maven2/org/apache/maven/surefire/surefire-junit3/2.9/surefire-junit3-2.9.pom
1K downloaded  (surefire-junit3-2.9.pom)
Downloading: 
http://localhost:8192/maven2/org/apache/maven/surefire/surefire-providers/2.9/surefire-providers-2.9.pom
2K downloaded  (surefire-providers-2.9.pom)
Downloading: 
http://localhost:8192/maven2/org/apache/maven/surefire/surefire-junit3/2.9/surefire-junit3-2.9.jar
25K downloaded  (surefire-junit3-2.9.jar)

---
 T E S T S
---
Running org.apache.commons.logging.avalon.AvalonLoggerTestCase
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 sec
Running org.apache.commons.logging.WeakHashTableTestCase
Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 9.446 sec <<< 
FAILURE!

Results :

Failed tests:   
testLOGGING_119(org.apache.commons.logging.WeakHashTableTestCase): Attempt: 338 
Stuck threads: 10

Tests run: 2, Failures: 1, Errors: 0, Skipped: 0

[INFO] 
[ERROR] BUILD FAILURE
[INFO] 
[INFO] There are test failures.

Please refer to 
/srv/gump/public/workspace/apache-commons/logging/target/surefire-reports for 
the individual test results.
[INFO] 
[INFO] For more information, run Maven with the -e switch
[INFO] 
[INFO] Total time: 43 seconds
[INFO] Finished at: Sat Jul 28 01:32:09 UTC 2012
[INFO] Final Memory: 39M/95M
[INFO] 
-

To subscribe to this information via syndicated feeds:
- RSS: 
http://vmgump.apache.org/gump/public/apache-commons/commons-logging-test/rss.xml
- Atom: 
http://vmgump.apache.org/gu

[continuum] BUILD FAILURE: Apache Commons - Commons Imaging - Group (shared) Maven 2 Build Definition (Java 1.5)

2012-07-27 Thread Continuum@vmbuild
Online report : 
http://vmbuild.apache.org/continuum/buildResult.action?buildId=24267&projectId=256

Build statistics:
  State: Failed
  Previous State: Failed
  Started at: Sat 28 Jul 2012 01:45:44 +
  Finished at: Sat 28 Jul 2012 01:50:16 +
  Total time: 4m 31s
  Build Trigger: Schedule
  Build Number: 33
  Exit code: 1
  Building machine hostname: vmbuild
  Operating system : Linux(unknown)
  Java Home version : 
  java version "1.6.0_30"
  Java(TM) SE Runtime Environment (build 1.6.0_30-b12)
  Java HotSpot(TM) 64-Bit Server VM (build 20.5-b03, mixed mode)

  Builder version :
  Apache Maven 2.2.1 (r801777; 2009-08-06 19:16:01+)
  Java version: 1.6.0_30
  Java home: /usr/lib/jvm/jdk1.6.0_30/jre
  Default locale: en_US, platform encoding: ANSI_X3.4-1968
  OS name: "linux" version: "2.6.32-31-server" arch: "amd64" Family: 
"unix"


SCM Changes:

Changed: sebb @ Sat 28 Jul 2012 01:05:51 +
Comment: Make immutable field final
Files changed:
  
/commons/proper/imaging/trunk/src/main/java/org/apache/commons/imaging/common/BasicCParser.java
 ( 1366576 )

Changed: sebb @ Sat 28 Jul 2012 01:17:31 +
Comment: Make immutable field final
Files changed:
  
/commons/proper/imaging/trunk/src/main/java/org/apache/commons/imaging/common/ImageBuilder.java
 ( 1366578 )

Changed: sebb @ Sat 28 Jul 2012 01:17:53 +
Comment: Make immutable field final
Files changed:
  
/commons/proper/imaging/trunk/src/main/java/org/apache/commons/imaging/common/itu_t4/HuffmanTree.java
 ( 1366579 )


Dependencies Changes:

No dependencies changed



Build Definition:

POM filename: pom.xml
Goals: clean deploy   
Arguments: --batch-mode -Pjava-1.5 -Dgpg.skip -Prelease
Build Fresh: false
Always Build: false
Default Build Definition: true
Schedule: COMMONS_SCHEDULE
Profile Name: Maven 2.2.1
Description: Group (shared) Maven 2 Build Definition (Java 1.5)


Test Summary:

Tests: 86
Failures: 0
Errors: 0
Success Rate: 100
Total time: 69.043015





-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: [chain2] ChainConfigurationException?

2012-07-27 Thread Elijah Zupancic
Hi Simon,

I don't know what went wrong. I've been using the Jdk 1.7 with maven 3.0.4
and it has been building many times for me. I must have missed something. I
won't be able to work on it for another couple of hours.

As for the ChainConfigurationException, my thought was that it should be a
more generic exception and not limited to the configuration modules. What
are your thoughts?

Thanks,
-Elijah

On Friday, July 27, 2012, Simone Tripodi wrote:

> Hi Elijah,
>
> I think something went wrong during the refactoring - when tried to
> recompile, the core module fails for the following reason:
>
> [ERROR] Failed to execute goal
> org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile
> (default-compile) on project commons-chain2-core: Compilation failure
> [ERROR]
> /commons-chain/core/src/main/java/org/apache/commons/chain2/ChainConfigurationException.java:[43,8]
> cannot find symbol
> [ERROR] symbol  : constructor
> RuntimeException(java.lang.String,java.lang.Throwable,boolean,boolean)
> [ERROR] location: class java.lang.RuntimeException
>
> Moreover: shouldn't the ChainConfigurationException class be moved in
> the configuration APIs module?
>
> TIA!
> -Simo
>
> http://people.apache.org/~simonetripodi/
> http://simonetripodi.livejournal.com/
> http://twitter.com/simonetripodi
> http://www.99soft.org/
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org 
> For additional commands, e-mail: dev-h...@commons.apache.org
>
>


[GUMP@vmgump]: Project commons-digester3 (in module apache-commons) failed

2012-07-27 Thread Gump
To whom it may engage...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact the folk at gene...@gump.apache.org.

Project commons-digester3 has an issue affecting its community integration.
This issue affects 2 projects,
 and has been outstanding for 90 runs.
The current state of this project is 'Failed', with reason 'Build Failed'.
For reference only, the following projects are affected by this:
- commons-digester3 :  XML to Java Object Configuration
- commons-digester3-test :  Apache Commons


Full details are available at:

http://vmgump.apache.org/gump/public/apache-commons/commons-digester3/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -DEBUG- Sole jar output [commons-digester3-*[0-9T].jar] identifier set to 
project name
 -DEBUG- (Apache Gump generated) Apache Maven Settings in: 
/srv/gump/public/workspace/apache-commons/digester/gump_mvn_settings.xml
 -INFO- Failed with reason build failed
 -DEBUG- Maven POM in: 
/srv/gump/public/workspace/apache-commons/digester/pom.xml
 -INFO- Failed to extract fallback artifacts from Gump Repository



The following work was performed:
http://vmgump.apache.org/gump/public/apache-commons/commons-digester3/gump_work/build_apache-commons_commons-digester3.html
Work Name: build_apache-commons_commons-digester3 (Type: Build)
Work ended in a state of : Failed
Elapsed: 1 min 2 secs
Command Line: /opt/maven2/bin/mvn --batch-mode -DskipTests=true --settings 
/srv/gump/public/workspace/apache-commons/digester/gump_mvn_settings.xml 
package 
[Working Directory: /srv/gump/public/workspace/apache-commons/digester]
M2_HOME: /opt/maven2
-
[INFO] [remote-resources:process {execution: default}]
[INFO] [buildnumber:create {execution: default}]
[INFO] Checking for local modifications: skipped.
[INFO] Updating project files from SCM: skipped.
[INFO] Executing: /bin/sh -c cd 
/srv/gump/public/workspace/apache-commons/digester/annotations-processor && svn 
--non-interactive info
[INFO] Working directory: 
/srv/gump/public/workspace/apache-commons/digester/annotations-processor
[INFO] Storing buildNumber: ?? at timestamp: 1343442963340
[INFO] Executing: /bin/sh -c cd 
/srv/gump/public/workspace/apache-commons/digester/annotations-processor && svn 
--non-interactive info
[INFO] Working directory: 
/srv/gump/public/workspace/apache-commons/digester/annotations-processor
[INFO] Storing buildScmBranch: UNKNOWN_BRANCH
[debug] execute contextualize
[INFO] [resources:resources {execution: default-resources}]
[INFO] Using 'iso-8859-1' encoding to copy filtered resources.
[INFO] Copying 2 resources to META-INF
[INFO] [compiler:compile {execution: default-compile}]
[INFO] Compiling 5 source files to 
/srv/gump/public/workspace/apache-commons/digester/annotations-processor/target/classes
[INFO] [bundle:manifest {execution: bundle-manifest}]
[debug] execute contextualize
[INFO] [resources:testResources {execution: default-testResources}]
[INFO] Using 'iso-8859-1' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory 
/srv/gump/public/workspace/apache-commons/digester/annotations-processor/src/test/resources
[INFO] Copying 0 resource to META-INF
[INFO] [compiler:testCompile {execution: default-testCompile}]
[INFO] Compiling 3 source files to 
/srv/gump/public/workspace/apache-commons/digester/annotations-processor/target/test-classes
>@org.apache.commons.digester3.annotations.rules.ObjectCreate(pattern="rss/channel")
>@org.apache.commons.digester3.annotations.rules.ObjectCreate(pattern="rss/channel/image")
>@org.apache.commons.digester3.annotations.rules.ObjectCreate(pattern="rss/channel/item")
>
[INFO] -
[ERROR] COMPILATION ERROR : 
[INFO] -
[ERROR] error: Impossible to generate class 
org.apache.commons.digester3.annotations.processor.GeneratedRulesModule: 
Attempt to recreate a file for type 
org.apache.commons.digester3.annotations.processor.GeneratedRulesModule
[ERROR] error: Impossible to generate class 
org.apache.commons.digester3.annotations.processor.GeneratedRulesModule: 
Attempt to recreate a file for type 
org.apache.commons.digester3.annotations.processor.GeneratedRulesModule
[INFO] 2 errors 
[INFO] -
[INFO] 
[ERROR] BUILD FAILURE
[INFO] 
[INFO] Compilation failure

error: Impossible to generate class 
org.apache.commons.digester3.annotations.processor.GeneratedRulesModule: 
Attempt to recreate a file for type 
org.apache.commons.digester3.a

Re: svn commit: r1366299 - /commons/proper/functor/trunk/src/changes/changes.xml

2012-07-27 Thread sebb
On 27 July 2012 08:33,   wrote:
> Author: simonetripodi
> Date: Fri Jul 27 07:33:14 2012
> New Revision: 1366299
>
> URL: http://svn.apache.org/viewvc?rev=1366299&view=rev
> Log:
> reorganized issues to follow the DESC order

> Modified:
> commons/proper/functor/trunk/src/changes/changes.xml
>
> Modified: commons/proper/functor/trunk/src/changes/changes.xml
> URL: 
> http://svn.apache.org/viewvc/commons/proper/functor/trunk/src/changes/changes.xml?rev=1366299&r1=1366298&r2=1366299&view=diff
> ==
> --- commons/proper/functor/trunk/src/changes/changes.xml (original)
> +++ commons/proper/functor/trunk/src/changes/changes.xml Fri Jul 27 07:33:14 
> 2012
> @@ -26,9 +26,6 @@
>
>  Generify ComparableComparator.
>
> -  
> -Reduce the use of raw types in test classes.
> -  
>
>  Fix NPE in UnarySequence.
>
> @@ -62,6 +59,9 @@
>
>  Add easily accessible, user-friendly examples
>
> +  
> +Reduce the use of raw types in test classes.
> +  

By the way, having the issue attribute first makes the order very
clear in Eclipse overviews as it displays the first attribute.

For example:



Also, the issue type should really be specified - the  type
attribute can be add,update,fix,remove.

>
>  Improve Functor web page, removing Ant from building
>
>
>

-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



[continuum] BUILD FAILURE: Apache Commons - Commons Imaging - Group (shared) Maven 2 Build Definition (Java 1.5)

2012-07-27 Thread Continuum@vmbuild
Online report : 
http://vmbuild.apache.org/continuum/buildResult.action?buildId=24269&projectId=256

Build statistics:
  State: Failed
  Previous State: Failed
  Started at: Sat 28 Jul 2012 02:35:27 +
  Finished at: Sat 28 Jul 2012 02:39:26 +
  Total time: 3m 59s
  Build Trigger: Schedule
  Build Number: 33
  Exit code: 1
  Building machine hostname: vmbuild
  Operating system : Linux(unknown)
  Java Home version : 
  java version "1.6.0_30"
  Java(TM) SE Runtime Environment (build 1.6.0_30-b12)
  Java HotSpot(TM) 64-Bit Server VM (build 20.5-b03, mixed mode)

  Builder version :
  Apache Maven 2.2.1 (r801777; 2009-08-06 19:16:01+)
  Java version: 1.6.0_30
  Java home: /usr/lib/jvm/jdk1.6.0_30/jre
  Default locale: en_US, platform encoding: ANSI_X3.4-1968
  OS name: "linux" version: "2.6.32-31-server" arch: "amd64" Family: 
"unix"


SCM Changes:

Changed: sebb @ Sat 28 Jul 2012 01:59:15 +
Comment: Javadoc
Files changed:
  
/commons/proper/imaging/trunk/src/main/java/org/apache/commons/imaging/common/itu_t4/T4AndT6Compression.java
 ( 1366582 )

Changed: sebb @ Sat 28 Jul 2012 02:17:22 +
Comment: Missing @Override
Files changed:
  
/commons/proper/imaging/trunk/src/main/java/org/apache/commons/imaging/formats/tiff/TiffImageData.java
 ( 1366584 )


Dependencies Changes:

No dependencies changed



Build Definition:

POM filename: pom.xml
Goals: clean deploy   
Arguments: --batch-mode -Pjava-1.5 -Dgpg.skip -Prelease
Build Fresh: false
Always Build: false
Default Build Definition: true
Schedule: COMMONS_SCHEDULE
Profile Name: Maven 2.2.1
Description: Group (shared) Maven 2 Build Definition (Java 1.5)


Test Summary:

Tests: 86
Failures: 0
Errors: 0
Success Rate: 100
Total time: 61.879005





-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: svn commit: r1364676 - in /commons/proper/functor/trunk/src: changes/ main/java/org/apache/commons/functor/core/comparator/ test/java/org/apache/commons/functor/core/comparator/

2012-07-27 Thread sebb
On 23 July 2012 16:21,   wrote:
> Author: kinow
> Date: Mon Jul 23 15:21:25 2012
> New Revision: 1364676
>
> URL: http://svn.apache.org/viewvc?rev=1364676&view=rev
> Log:
> [FUNCTOR-22] Added generics to ComparableComparator. Few other classes that 
> used the ComparableComparator were updated too. Tests were also updated 
> accordingly.
>
> Modified:
> commons/proper/functor/trunk/src/changes/changes.xml
> 
> commons/proper/functor/trunk/src/main/java/org/apache/commons/functor/core/comparator/ComparableComparator.java
> 
> commons/proper/functor/trunk/src/main/java/org/apache/commons/functor/core/comparator/ComparatorFunction.java
> 
> commons/proper/functor/trunk/src/main/java/org/apache/commons/functor/core/comparator/IsEquivalent.java
> 
> commons/proper/functor/trunk/src/main/java/org/apache/commons/functor/core/comparator/IsGreaterThan.java
> 
> commons/proper/functor/trunk/src/main/java/org/apache/commons/functor/core/comparator/IsGreaterThanOrEqual.java
> 
> commons/proper/functor/trunk/src/main/java/org/apache/commons/functor/core/comparator/IsLessThan.java
> 
> commons/proper/functor/trunk/src/main/java/org/apache/commons/functor/core/comparator/IsLessThanOrEqual.java
> 
> commons/proper/functor/trunk/src/main/java/org/apache/commons/functor/core/comparator/IsNotEquivalent.java
> 
> commons/proper/functor/trunk/src/main/java/org/apache/commons/functor/core/comparator/Max.java
> 
> commons/proper/functor/trunk/src/main/java/org/apache/commons/functor/core/comparator/Min.java
> 
> commons/proper/functor/trunk/src/test/java/org/apache/commons/functor/core/comparator/TestComparableComparator.java
> 
> commons/proper/functor/trunk/src/test/java/org/apache/commons/functor/core/comparator/TestComparatorFunction.java
> 
> commons/proper/functor/trunk/src/test/java/org/apache/commons/functor/core/comparator/TestIsEquivalent.java
> 
> commons/proper/functor/trunk/src/test/java/org/apache/commons/functor/core/comparator/TestIsGreaterThan.java
> 
> commons/proper/functor/trunk/src/test/java/org/apache/commons/functor/core/comparator/TestIsGreaterThanOrEqual.java
> 
> commons/proper/functor/trunk/src/test/java/org/apache/commons/functor/core/comparator/TestIsLessThan.java
> 
> commons/proper/functor/trunk/src/test/java/org/apache/commons/functor/core/comparator/TestIsLessThanOrEqual.java
> 
> commons/proper/functor/trunk/src/test/java/org/apache/commons/functor/core/comparator/TestIsNotEquivalent.java
> 
> commons/proper/functor/trunk/src/test/java/org/apache/commons/functor/core/comparator/TestMax.java
> 
> commons/proper/functor/trunk/src/test/java/org/apache/commons/functor/core/comparator/TestMin.java
>
> Modified: commons/proper/functor/trunk/src/changes/changes.xml
> URL: 
> http://svn.apache.org/viewvc/commons/proper/functor/trunk/src/changes/changes.xml?rev=1364676&r1=1364675&r2=1364676&view=diff
> ==
> --- commons/proper/functor/trunk/src/changes/changes.xml (original)
> +++ commons/proper/functor/trunk/src/changes/changes.xml Mon Jul 23 15:21:25 
> 2012
> @@ -23,6 +23,9 @@
>
>
>  
> +  
> +Generify ComparableComparator.
> +  
>
>  Reduce the use of raw types in test classes.
>
>
> Modified: 
> commons/proper/functor/trunk/src/main/java/org/apache/commons/functor/core/comparator/ComparableComparator.java
> URL: 
> http://svn.apache.org/viewvc/commons/proper/functor/trunk/src/main/java/org/apache/commons/functor/core/comparator/ComparableComparator.java?rev=1364676&r1=1364675&r2=1364676&view=diff
> ==
> --- 
> commons/proper/functor/trunk/src/main/java/org/apache/commons/functor/core/comparator/ComparableComparator.java
>  (original)
> +++ 
> commons/proper/functor/trunk/src/main/java/org/apache/commons/functor/core/comparator/ComparableComparator.java
>  Mon Jul 23 15:21:25 2012
> @@ -20,33 +20,37 @@ import java.io.Serializable;
>  import java.util.Comparator;
>
>  /**
> - * See Commons-Collections for a public version
> - * of this class.
> + * A {@link Comparator Comparator} that compares {@link Comparable 
> Comparable}
> + * objects.
> + * 
> + * This class was created based on commons-collection's ComparableComparator.
>   *
> + * @param  the comparable type
>   * @version $Revision$ $Date$
>   */
> -@SuppressWarnings({ "unchecked", "rawtypes" })
> -final class ComparableComparator implements Comparator, Serializable {
> +final class ComparableComparator> implements 
> Comparator, Serializable {
>
>  /** Singleton. */
> -public static final ComparableComparator INSTANCE = new 
> ComparableComparator();
> +@SuppressWarnings("rawtypes")
> +public static final ComparableComparator INSTANCE = new 
> ComparableComparator();
>
>  /**
>   * serialVersionUID declaration.
>   */
> -private

[GUMP@vmgump]: Project commons-exec-test (in module apache-commons) failed

2012-07-27 Thread Gump
To whom it may engage...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact the folk at gene...@gump.apache.org.

Project commons-exec-test has an issue affecting its community integration.
This issue affects 1 projects,
 and has been outstanding for 2 runs.
The current state of this project is 'Failed', with reason 'Build Failed'.
For reference only, the following projects are affected by this:
- commons-exec-test :  Apache Commons


Full details are available at:

http://vmgump.apache.org/gump/public/apache-commons/commons-exec-test/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -WARNING- Overriding Maven settings: 
[/srv/gump/public/workspace/apache-commons/exec/gump_mvn_settings.xml]
 -DEBUG- (Apache Gump generated) Apache Maven Settings in: 
/srv/gump/public/workspace/apache-commons/exec/gump_mvn_settings.xml
 -INFO- Failed with reason build failed
 -DEBUG- Maven POM in: /srv/gump/public/workspace/apache-commons/exec/pom.xml
 -INFO- Project Reports in: 
/srv/gump/public/workspace/apache-commons/exec/target/surefire-reports



The following work was performed:
http://vmgump.apache.org/gump/public/apache-commons/commons-exec-test/gump_work/build_apache-commons_commons-exec-test.html
Work Name: build_apache-commons_commons-exec-test (Type: Build)
Work ended in a state of : Failed
Elapsed: 1 min 24 secs
Command Line: /opt/maven2/bin/mvn --batch-mode --settings 
/srv/gump/public/workspace/apache-commons/exec/gump_mvn_settings.xml test 
[Working Directory: /srv/gump/public/workspace/apache-commons/exec]
M2_HOME: /opt/maven2
-
Running org.apache.commons.exec.util.StringUtilTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running org.apache.commons.exec.util.MapUtilTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec
Running org.apache.commons.exec.DefaultExecutorTest
FOO..
gdal_translate
HDF5:"/home/kk/grass/data/4404.he5"://HDFEOS/GRIDS/OMI_Column_Amount_O3/Data_Fields/ColumnAmountO3/home/kk/4.tif
FOO..
PING 127.0.0.1 (127.0.0.1) 56(84) bytes of data.
64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.023 ms
64 bytes from 127.0.0.1: icmp_seq=2 ttl=64 time=0.030 ms
64 bytes from 127.0.0.1: icmp_seq=3 ttl=64 time=0.035 ms
Process completed in 2006 millis; below is its output
Process timed out and was killed by watchdog.
org.apache.commons.exec.ExecuteException: Process exited with an error: 143 
(Exit value: 143)
Process completed in 2004 millis; below is its output
Process timed out and was killed.
Preparing to execute process - commandLine=[/bin/ls, /opt]
Process spun off successfully - process=/bin/ls
Preparing to execute process - commandLine=[/bin/ls, /opt]
Process spun off successfully - process=/bin/ls
Executing [sh, -c, src/test/scripts/invoker.sh]
invoker.sh -- going to start daemon process
invoker.sh --  daemon process was started
cd: 21: can't cd to ../../../target
Process completed in 8055 millis; above is its output
Processes terminated: 6 killed: 0 Multiplier: 1 MaxRetries: 180 Elapsed (avg 
ms): 1009
Tests run: 40, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 71.862 sec <<< 
FAILURE!

Results :

Failed tests: 
  testExec_60(org.apache.commons.exec.DefaultExecutorTest)

Tests run: 95, Failures: 1, Errors: 0, Skipped: 0

[INFO] 
[ERROR] BUILD FAILURE
[INFO] 
[INFO] There are test failures.

Please refer to 
/srv/gump/public/workspace/apache-commons/exec/target/surefire-reports for the 
individual test results.
[INFO] 
[INFO] For more information, run Maven with the -e switch
[INFO] 
[INFO] Total time: 1 minute 23 seconds
[INFO] Finished at: Sat Jul 28 02:41:46 UTC 2012
[INFO] Final Memory: 25M/66M
[INFO] 
-

To subscribe to this information via syndicated feeds:
- RSS: 
http://vmgump.apache.org/gump/public/apache-commons/commons-exec-test/rss.xml
- Atom: 
http://vmgump.apache.org/gump/public/apache-commons/commons-exec-test/atom.xml

== Gump Tracking Only ===
Produced by Apache Gump(TM) version 2.3.
Gump Run 1328072012, vmgump.apache.org:vmgump:1328072012
Gump E-mail Identifier (unique within run) #17.

--
Apache Gump
http://gump.apache.org/ [Instance: vmgump]

-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.or

[GUMP@vmgump]: Project commons-chain2 (in module apache-commons) failed

2012-07-27 Thread Gump
To whom it may engage...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact the folk at gene...@gump.apache.org.

Project commons-chain2 has an issue affecting its community integration.
This issue affects 1 projects,
 and has been outstanding for 2 runs.
The current state of this project is 'Failed', with reason 'Build Failed'.
For reference only, the following projects are affected by this:
- commons-chain2 :  GoF "Chain of Responsibility" pattern


Full details are available at:

http://vmgump.apache.org/gump/public/apache-commons/commons-chain2/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -DEBUG- Sole jar output [commons-chain2-*[0-9T].jar] identifier set to project 
name
 -DEBUG- Sole pom output [pom.xml] identifier set to project name
 -DEBUG- (Apache Gump generated) Apache Maven Settings in: 
/srv/gump/public/workspace/apache-commons/chain/gump_mvn_settings.xml
 -INFO- Failed with reason build failed
 -DEBUG- Maven POM in: /srv/gump/public/workspace/apache-commons/chain/pom.xml
 -INFO- Failed to extract fallback artifacts from Gump Repository



The following work was performed:
http://vmgump.apache.org/gump/public/apache-commons/commons-chain2/gump_work/build_apache-commons_commons-chain2.html
Work Name: build_apache-commons_commons-chain2 (Type: Build)
Work ended in a state of : Failed
Elapsed: 20 secs
Command Line: /opt/maven2/bin/mvn --batch-mode --settings 
/srv/gump/public/workspace/apache-commons/chain/gump_mvn_settings.xml package 
[Working Directory: /srv/gump/public/workspace/apache-commons/chain]
M2_HOME: /opt/maven2
-
[INFO] [jar:jar {execution: default-jar}]
[INFO] Building jar: 
/srv/gump/public/workspace/apache-commons/chain/build-tools/target/commons-chain2-build-tools-2.0-SNAPSHOT.jar
[INFO] 
[INFO] Building Apache Commons Chain :: Core
[INFO]task-segment: [package]
[INFO] 
[INFO] [antrun:run {execution: javadoc.resources}]
[INFO] Executing tasks

main:
[INFO] Executed tasks
[INFO] [remote-resources:process {execution: default}]
[INFO] [buildnumber:create {execution: default}]
[INFO] Checking for local modifications: skipped.
[INFO] Updating project files from SCM: skipped.
[INFO] Executing: /bin/sh -c cd 
/srv/gump/public/workspace/apache-commons/chain/core && svn --non-interactive 
info
[INFO] Working directory: /srv/gump/public/workspace/apache-commons/chain/core
[INFO] Storing buildNumber: ?? at timestamp: 1343449106552
[INFO] Executing: /bin/sh -c cd 
/srv/gump/public/workspace/apache-commons/chain/core && svn --non-interactive 
info
[INFO] Working directory: /srv/gump/public/workspace/apache-commons/chain/core
[INFO] Storing buildScmBranch: UNKNOWN_BRANCH
[debug] execute contextualize
[INFO] [resources:resources {execution: default-resources}]
[INFO] Using 'iso-8859-1' encoding to copy filtered resources.
[INFO] Copying 2 resources to META-INF
[INFO] [compiler:compile {execution: default-compile}]
[INFO] Compiling 28 source files to 
/srv/gump/public/workspace/apache-commons/chain/core/target/classes
[INFO] -
[ERROR] COMPILATION ERROR : 
[INFO] -
[ERROR] 
/srv/gump/public/workspace/apache-commons/chain/core/src/main/java/org/apache/commons/chain2/ChainConfigurationException.java:[43,8]
 cannot find symbol
symbol  : constructor 
RuntimeException(java.lang.String,java.lang.Throwable,boolean,boolean)
location: class java.lang.RuntimeException
[INFO] 1 error
[INFO] -
[INFO] 
[ERROR] BUILD FAILURE
[INFO] 
[INFO] Compilation failure
/srv/gump/public/workspace/apache-commons/chain/core/src/main/java/org/apache/commons/chain2/ChainConfigurationException.java:[43,8]
 cannot find symbol
symbol  : constructor 
RuntimeException(java.lang.String,java.lang.Throwable,boolean,boolean)
location: class java.lang.RuntimeException

[INFO] 
[INFO] For more information, run Maven with the -e switch
[INFO] 
[INFO] Total time: 19 seconds
[INFO] Finished at: Sat Jul 28 04:18:29 UTC 2012
[INFO] Final Memory: 61M/146M
[INFO] 
-

To subscribe to this information via syndicated feeds:
- RSS: 
http://vmgump.apache.org/gump

[GUMP@vmgump]: Project commons-proxy-test (in module apache-commons) failed

2012-07-27 Thread Gump
To whom it may engage...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact the folk at gene...@gump.apache.org.

Project commons-proxy-test has an issue affecting its community integration.
This issue affects 1 projects,
 and has been outstanding for 90 runs.
The current state of this project is 'Failed', with reason 'Build Failed'.
For reference only, the following projects are affected by this:
- commons-proxy-test :  Apache Commons


Full details are available at:

http://vmgump.apache.org/gump/public/apache-commons/commons-proxy-test/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -WARNING- Overriding Maven settings: 
[/srv/gump/public/workspace/apache-commons/proxy/gump_mvn_settings.xml]
 -DEBUG- (Apache Gump generated) Apache Maven Settings in: 
/srv/gump/public/workspace/apache-commons/proxy/gump_mvn_settings.xml
 -INFO- Failed with reason build failed
 -DEBUG- Maven POM in: /srv/gump/public/workspace/apache-commons/proxy/pom.xml
 -INFO- Project Reports in: 
/srv/gump/public/workspace/apache-commons/proxy/target/surefire-reports



The following work was performed:
http://vmgump.apache.org/gump/public/apache-commons/commons-proxy-test/gump_work/build_apache-commons_commons-proxy-test.html
Work Name: build_apache-commons_commons-proxy-test (Type: Build)
Work ended in a state of : Failed
Elapsed: 17 secs
Command Line: /opt/maven2/bin/mvn --batch-mode --settings 
/srv/gump/public/workspace/apache-commons/proxy/gump_mvn_settings.xml test 
[Working Directory: /srv/gump/public/workspace/apache-commons/proxy]
M2_HOME: /opt/maven2
-
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running org.apache.commons.proxy.factory.util.TestMethodSignature
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running org.apache.commons.proxy.provider.TestConstantProvider
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec
Running org.apache.commons.proxy.interceptor.TestFilteredInterceptor
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.033 sec
Running org.apache.commons.proxy.interceptor.filter.TestPatternFilter
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 sec
Running org.apache.commons.proxy.interceptor.TestSerializingInterceptor
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.031 sec
Running org.apache.commons.proxy.interceptor.TestInterceptorChain
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec
Running org.apache.commons.proxy.invoker.TestNullInvoker
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 sec
Running org.apache.commons.proxy.provider.remoting.TestBurlapProvider
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 sec
Running org.apache.commons.proxy.exception.TestDelegateProviderException
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running org.apache.commons.proxy.invoker.TestChainInvoker
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 sec
Running org.apache.commons.proxy.factory.javassist.TestJavassistProxyFactory
Tests run: 37, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.184 sec
Running org.apache.commons.proxy.exception.TestProxyFactoryException
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running org.apache.commons.proxy.interceptor.filter.TestReturnTypeFilter
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec
Running org.apache.commons.proxy.provider.TestBeanProvider
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 sec

Results :

Tests in error: 
  testInvalidHandlerName(org.apache.commons.proxy.invoker.TestXmlRpcInvoker)

Tests run: 179, Failures: 0, Errors: 1, Skipped: 0

[INFO] 
[ERROR] BUILD FAILURE
[INFO] 
[INFO] There are test failures.

Please refer to 
/srv/gump/public/workspace/apache-commons/proxy/target/surefire-reports for the 
individual test results.
[INFO] 
[INFO] For more information, run Maven with the -e switch
[INFO] 
[INFO] Total time: 14 seconds
[INFO] Finished at: Sat Jul 28 04:31:08 UTC 2012
[INFO] Final Memory: 24M/58M
[INFO] 
-

To subscribe to this information via syndicated feeds:
- RSS: 
http://vmgump.apache.org/gump/public/apache-commons/commons-proxy-test/rss.xml
- Atom: 
http://vmgump.apache.o

Re: [chain2] ChainConfigurationException?

2012-07-27 Thread Elijah Zupancic
Bingo. Just ran the build with the 1.6 jdk and I get the failure.
Attempting to fix now.

Thanks,
-Elijah

On Fri, Jul 27, 2012 at 7:20 PM, Elijah Zupancic  wrote:
> Hi Simon,
>
> I don't know what went wrong. I've been using the Jdk 1.7 with maven 3.0.4
> and it has been building many times for me. I must have missed something. I
> won't be able to work on it for another couple of hours.
>
> As for the ChainConfigurationException, my thought was that it should be a
> more generic exception and not limited to the configuration modules. What
> are your thoughts?
>
> Thanks,
> -Elijah
>
>
> On Friday, July 27, 2012, Simone Tripodi wrote:
>>
>> Hi Elijah,
>>
>> I think something went wrong during the refactoring - when tried to
>> recompile, the core module fails for the following reason:
>>
>> [ERROR] Failed to execute goal
>> org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile
>> (default-compile) on project commons-chain2-core: Compilation failure
>> [ERROR]
>> /commons-chain/core/src/main/java/org/apache/commons/chain2/ChainConfigurationException.java:[43,8]
>> cannot find symbol
>> [ERROR] symbol  : constructor
>> RuntimeException(java.lang.String,java.lang.Throwable,boolean,boolean)
>> [ERROR] location: class java.lang.RuntimeException
>>
>> Moreover: shouldn't the ChainConfigurationException class be moved in
>> the configuration APIs module?
>>
>> TIA!
>> -Simo
>>
>> http://people.apache.org/~simonetripodi/
>> http://simonetripodi.livejournal.com/
>> http://twitter.com/simonetripodi
>> http://www.99soft.org/
>>
>> -
>> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
>> For additional commands, e-mail: dev-h...@commons.apache.org
>>
>

-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: [chain2] ChainConfigurationException?

2012-07-27 Thread Elijah Zupancic
It should be fixed in 1366598.

Thanks,
-Elijah

On Fri, Jul 27, 2012 at 10:13 PM, Elijah Zupancic  wrote:
> Bingo. Just ran the build with the 1.6 jdk and I get the failure.
> Attempting to fix now.
>
> Thanks,
> -Elijah
>
> On Fri, Jul 27, 2012 at 7:20 PM, Elijah Zupancic  wrote:
>> Hi Simon,
>>
>> I don't know what went wrong. I've been using the Jdk 1.7 with maven 3.0.4
>> and it has been building many times for me. I must have missed something. I
>> won't be able to work on it for another couple of hours.
>>
>> As for the ChainConfigurationException, my thought was that it should be a
>> more generic exception and not limited to the configuration modules. What
>> are your thoughts?
>>
>> Thanks,
>> -Elijah
>>
>>
>> On Friday, July 27, 2012, Simone Tripodi wrote:
>>>
>>> Hi Elijah,
>>>
>>> I think something went wrong during the refactoring - when tried to
>>> recompile, the core module fails for the following reason:
>>>
>>> [ERROR] Failed to execute goal
>>> org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile
>>> (default-compile) on project commons-chain2-core: Compilation failure
>>> [ERROR]
>>> /commons-chain/core/src/main/java/org/apache/commons/chain2/ChainConfigurationException.java:[43,8]
>>> cannot find symbol
>>> [ERROR] symbol  : constructor
>>> RuntimeException(java.lang.String,java.lang.Throwable,boolean,boolean)
>>> [ERROR] location: class java.lang.RuntimeException
>>>
>>> Moreover: shouldn't the ChainConfigurationException class be moved in
>>> the configuration APIs module?
>>>
>>> TIA!
>>> -Simo
>>>
>>> http://people.apache.org/~simonetripodi/
>>> http://simonetripodi.livejournal.com/
>>> http://twitter.com/simonetripodi
>>> http://www.99soft.org/
>>>
>>> -
>>> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
>>> For additional commands, e-mail: dev-h...@commons.apache.org
>>>
>>

-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



[continuum] BUILD FAILURE: Apache Commons - Apache Commons Chain :: Parent - Project build using Java 1.5 (-Prelease does not work for multimodule poms)

2012-07-27 Thread Continuum@vmbuild
Online report : 
http://vmbuild.apache.org/continuum/buildResult.action?buildId=24274&projectId=69

Build statistics:
  State: Failed
  Previous State: Failed
  Started at: Sat 28 Jul 2012 05:44:52 +
  Finished at: Sat 28 Jul 2012 05:45:41 +
  Total time: 49s
  Build Trigger: Schedule
  Build Number: 48
  Exit code: 1
  Building machine hostname: vmbuild
  Operating system : Linux(unknown)
  Java Home version : 
  java version "1.6.0_30"
  Java(TM) SE Runtime Environment (build 1.6.0_30-b12)
  Java HotSpot(TM) 64-Bit Server VM (build 20.5-b03, mixed mode)

  Builder version :
  Apache Maven 2.2.1 (r801777; 2009-08-06 19:16:01+)
  Java version: 1.6.0_30
  Java home: /usr/lib/jvm/jdk1.6.0_30/jre
  Default locale: en_US, platform encoding: ANSI_X3.4-1968
  OS name: "linux" version: "2.6.32-31-server" arch: "amd64" Family: 
"unix"


SCM Changes:

Changed: elijah @ Sat 28 Jul 2012 05:17:24 +
Comment: Fixed build break caused by overriding jdk 1.7 constructor in 
RuntimeException.
Files changed:
  
/commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/ChainConfigurationException.java
 ( 1366598 )


Dependencies Changes:

No dependencies changed



Build Definition:

POM filename: pom.xml
Goals: clean deploy   
Arguments: --batch-mode -Pjava-1.5
Build Fresh: false
Always Build: false
Default Build Definition: true
Schedule: COMMONS_SCHEDULE
Profile Name: Maven 2.2.1
Description: Project build using Java 1.5 (-Prelease does not work for 
multimodule poms)


Test Summary:

Tests: 119
Failures: 0
Errors: 0
Success Rate: 100
Total time: 1.4889998





-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: svn commit: r1366299 - /commons/proper/functor/trunk/src/changes/changes.xml

2012-07-27 Thread Simone Tripodi
agreed!!!

I will rearrange them, thanks!

-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/


On Sat, Jul 28, 2012 at 4:36 AM, sebb  wrote:
> On 27 July 2012 08:33,   wrote:
>> Author: simonetripodi
>> Date: Fri Jul 27 07:33:14 2012
>> New Revision: 1366299
>>
>> URL: http://svn.apache.org/viewvc?rev=1366299&view=rev
>> Log:
>> reorganized issues to follow the DESC order
>
>> Modified:
>> commons/proper/functor/trunk/src/changes/changes.xml
>>
>> Modified: commons/proper/functor/trunk/src/changes/changes.xml
>> URL: 
>> http://svn.apache.org/viewvc/commons/proper/functor/trunk/src/changes/changes.xml?rev=1366299&r1=1366298&r2=1366299&view=diff
>> ==
>> --- commons/proper/functor/trunk/src/changes/changes.xml (original)
>> +++ commons/proper/functor/trunk/src/changes/changes.xml Fri Jul 27 07:33:14 
>> 2012
>> @@ -26,9 +26,6 @@
>>
>>  Generify ComparableComparator.
>>
>> -  
>> -Reduce the use of raw types in test classes.
>> -  
>>
>>  Fix NPE in UnarySequence.
>>
>> @@ -62,6 +59,9 @@
>>
>>  Add easily accessible, user-friendly examples
>>
>> +  
>> +Reduce the use of raw types in test classes.
>> +  
>
> By the way, having the issue attribute first makes the order very
> clear in Eclipse overviews as it displays the first attribute.
>
> For example:
>
> 
>
> Also, the issue type should really be specified - the  type
> attribute can be add,update,fix,remove.
>
>>
>>  Improve Functor web page, removing Ant from building
>>
>>
>>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>

-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: [chain2] ChainConfigurationException?

2012-07-27 Thread Simone Tripodi
great, thanks! :)

-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/


On Sat, Jul 28, 2012 at 7:18 AM, Elijah Zupancic  wrote:
> It should be fixed in 1366598.
>
> Thanks,
> -Elijah
>
> On Fri, Jul 27, 2012 at 10:13 PM, Elijah Zupancic  wrote:
>> Bingo. Just ran the build with the 1.6 jdk and I get the failure.
>> Attempting to fix now.
>>
>> Thanks,
>> -Elijah
>>
>> On Fri, Jul 27, 2012 at 7:20 PM, Elijah Zupancic  wrote:
>>> Hi Simon,
>>>
>>> I don't know what went wrong. I've been using the Jdk 1.7 with maven 3.0.4
>>> and it has been building many times for me. I must have missed something. I
>>> won't be able to work on it for another couple of hours.
>>>
>>> As for the ChainConfigurationException, my thought was that it should be a
>>> more generic exception and not limited to the configuration modules. What
>>> are your thoughts?
>>>
>>> Thanks,
>>> -Elijah
>>>
>>>
>>> On Friday, July 27, 2012, Simone Tripodi wrote:

 Hi Elijah,

 I think something went wrong during the refactoring - when tried to
 recompile, the core module fails for the following reason:

 [ERROR] Failed to execute goal
 org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile
 (default-compile) on project commons-chain2-core: Compilation failure
 [ERROR]
 /commons-chain/core/src/main/java/org/apache/commons/chain2/ChainConfigurationException.java:[43,8]
 cannot find symbol
 [ERROR] symbol  : constructor
 RuntimeException(java.lang.String,java.lang.Throwable,boolean,boolean)
 [ERROR] location: class java.lang.RuntimeException

 Moreover: shouldn't the ChainConfigurationException class be moved in
 the configuration APIs module?

 TIA!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://simonetripodi.livejournal.com/
 http://twitter.com/simonetripodi
 http://www.99soft.org/

 -
 To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
 For additional commands, e-mail: dev-h...@commons.apache.org

>>>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>

-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



[GUMP@vmgump]: Project commons-scxml-test (in module apache-commons) failed

2012-07-27 Thread Gump
To whom it may engage...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact the folk at gene...@gump.apache.org.

Project commons-scxml-test has an issue affecting its community integration.
This issue affects 1 projects,
 and has been outstanding for 102 runs.
The current state of this project is 'Failed', with reason 'Build Failed'.
For reference only, the following projects are affected by this:
- commons-scxml-test :  Apache Commons


Full details are available at:

http://vmgump.apache.org/gump/public/apache-commons/commons-scxml-test/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -WARNING- Overriding Maven settings: 
[/srv/gump/public/workspace/apache-commons/scxml/gump_mvn_settings.xml]
 -DEBUG- (Apache Gump generated) Apache Maven Settings in: 
/srv/gump/public/workspace/apache-commons/scxml/gump_mvn_settings.xml
 -INFO- Failed with reason build failed
 -DEBUG- Maven POM in: /srv/gump/public/workspace/apache-commons/scxml/pom.xml
 -INFO- Project Reports in: 
/srv/gump/public/workspace/apache-commons/scxml/target/surefire-reports



The following work was performed:
http://vmgump.apache.org/gump/public/apache-commons/commons-scxml-test/gump_work/build_apache-commons_commons-scxml-test.html
Work Name: build_apache-commons_commons-scxml-test (Type: Build)
Work ended in a state of : Failed
Elapsed: 23 secs
Command Line: /opt/maven2/bin/mvn --batch-mode -Dsimplelog.defaultlog=info 
--settings 
/srv/gump/public/workspace/apache-commons/scxml/gump_mvn_settings.xml test 
[Working Directory: /srv/gump/public/workspace/apache-commons/scxml]
M2_HOME: /opt/maven2
-
[INFO] SimpleSCXMLListener - /s2/s2.1/e1.2
[INFO] SimpleSCXMLListener - /s2/s2.1/e1.2
[INFO] SimpleSCXMLListener - /s2/s2.1
[INFO] SimpleSCXMLListener - /s2
[INFO] SimpleSCXMLListener - transition (event = s2.1.done, cond = null, from = 
/s2, to = /s3)
[INFO] SimpleSCXMLListener - /s3
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.271 sec
Running org.apache.commons.scxml.issues.Issue64Test
[INFO] SCXMLSemantics - null: Begin transition bug test ...
[INFO] SimpleSCXMLListener - /tranbug
[INFO] SimpleSCXMLListener - /tranbug
[INFO] SCXMLSemantics - null: somedata
[INFO] SCXMLSemantics - null: *somedata
[INFO] SimpleSCXMLListener - transition (event = show.bug, cond = null, from = 
/tranbug, to = /end)
[INFO] SimpleSCXMLListener - /end
[WARN] SCXMLParser - Ignoring element  in namespace 
"http://www.w3.org/2005/07/scxml"; at 
file:/srv/gump/public/workspace/apache-commons/scxml/target/test-classes/org/apache/commons/scxml/issues/issue64-02.xml:30:21
 and digester match "scxml/datamodel/misplaced"
[WARN] SCXMLParser - Ignoring element  in namespace 
"http://www.w3.org/2005/07/scxml"; at 
file:/srv/gump/public/workspace/apache-commons/scxml/target/test-classes/org/apache/commons/scxml/issues/issue64-02.xml:36:19
 and digester match "scxml/state/onentry/foo"
[WARN] SCXMLParser - Ignoring element  in namespace 
"http://my.foo.example/"; at 
file:/srv/gump/public/workspace/apache-commons/scxml/target/test-classes/org/apache/commons/scxml/issues/issue64-02.xml:37:22
 and digester match "scxml/state/onentry/bar"
[WARN] SCXMLParser - Ignoring element  in namespace 
"http://www.w3.org/2005/07/scxml"; at 
file:/srv/gump/public/workspace/apache-commons/scxml/target/test-classes/org/apache/commons/scxml/issues/issue64-02.xml:41:21
 and digester match "scxml/state/transition/datamodel"
[WARN] SCXMLParser - Ignoring element  in namespace 
"http://www.w3.org/2005/07/scxml"; at 
file:/srv/gump/public/workspace/apache-commons/scxml/target/test-classes/org/apache/commons/scxml/issues/issue64-02.xml:42:41
 and digester match "scxml/state/transition/datamodel/data"
[WARN] SCXMLParser - Ignoring element  in namespace 
"http://my.foo.example/"; at 
file:/srv/gump/public/workspace/apache-commons/scxml/target/test-classes/org/apache/commons/scxml/issues/issue64-02.xml:49:14
 and digester match "scxml/baz"
[INFO] SCXMLSemantics - null: Begin transition bug test ...
[INFO] SimpleSCXMLListener - /tranbug
[INFO] SimpleSCXMLListener - /tranbug
[INFO] SCXMLSemantics - null: null
[WARN] SimpleErrorReporter - EXPRESSION_ERROR (eval(''*' + dummy'):null): 
[INFO] SimpleSCXMLListener - transition (event = show.bug, cond = null, from = 
/tranbug, to = /end)
[INFO] SimpleSCXMLListener - /end
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.107 sec

Results :

Failed tests: 
  testCustomActionCallbacks(org.apache.commons.scxml.model.CustomActionTest)

Tests run: 229, Failures: 1, Errors: 0, Skipped: 0

[INFO] 
[ERROR] BUILD FAILURE
[INFO] 
[INFO

[GUMP@vmgump]: Project commons-jelly-tags-jmx (in module commons-jelly) failed

2012-07-27 Thread Gump
To whom it may engage...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact the folk at gene...@gump.apache.org.

Project commons-jelly-tags-jmx has an issue affecting its community integration.
This issue affects 1 projects,
 and has been outstanding for 84 runs.
The current state of this project is 'Failed', with reason 'Build Failed'.
For reference only, the following projects are affected by this:
- commons-jelly-tags-jmx :  Commons Jelly


Full details are available at:

http://vmgump.apache.org/gump/public/commons-jelly/commons-jelly-tags-jmx/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -DEBUG- Sole jar output [commons-jelly-tags-jmx-28072012.jar] identifier set 
to project name
 -ERROR- Output with id mx4j-jmx was not found in project mx4j 
 -ERROR- Unhandled Property: maven.jar.mx4j-jmx on: Maven1 on 
Project:commons-jelly-tags-jmx
 -DEBUG- Dependency on mx4j exists, no need to add for property 
maven.jar.mx4j-jmx.
 -DEBUG- Dependency on xml-xerces exists, no need to add for property 
maven.jar.xerces.
 -DEBUG- Dependency on commons-jexl-1.x exists, no need to add for property 
maven.jar.commons-jexl.
 -DEBUG- (Apache Gump generated) Apache Maven Properties in: 
/srv/gump/public/workspace/commons-jelly/jelly-tags/jmx/build.properties
 -INFO- Failed with reason build failed
 -DEBUG- Maven POM in: 
/srv/gump/public/workspace/commons-jelly/jelly-tags/jmx/project.xml
 -DEBUG- Maven project properties in: 
/srv/gump/public/workspace/commons-jelly/jelly-tags/jmx/project.properties
 -INFO- Project Reports in: 
/srv/gump/public/workspace/commons-jelly/jelly-tags/jmx/target/test-reports
 -WARNING- No directory 
[/srv/gump/public/workspace/commons-jelly/jelly-tags/jmx/target/test-reports]
 -INFO- Failed to extract fallback artifacts from Gump Repository



The following work was performed:
http://vmgump.apache.org/gump/public/commons-jelly/commons-jelly-tags-jmx/gump_work/build_commons-jelly_commons-jelly-tags-jmx.html
Work Name: build_commons-jelly_commons-jelly-tags-jmx (Type: Build)
Work ended in a state of : Failed
Elapsed: 2 secs
Command Line: maven --offline jar 
[Working Directory: /srv/gump/public/workspace/commons-jelly/jelly-tags/jmx]
-
 __  __
|  \/  |__ _Apache__ ___
| |\/| / _` \ V / -_) ' \  ~ intelligent projects ~
|_|  |_\__,_|\_/\___|_||_|  v. 1.0.2

You are working offline so the build will continue, but 
commons-jelly-1.1-SNAPSHOT.jar may be out of date!
The build cannot continue because of the following unsatisfied dependency:

mx4j-jmx-1.1.1.jar; path override doesn't exist: 
/srv/gump/public/workspace/commons-jelly/jelly-tags/jmx/*Unset*

Total time: 1 seconds
Finished at: Sat Jul 28 06:48:56 UTC 2012

-

To subscribe to this information via syndicated feeds:
- RSS: 
http://vmgump.apache.org/gump/public/commons-jelly/commons-jelly-tags-jmx/rss.xml
- Atom: 
http://vmgump.apache.org/gump/public/commons-jelly/commons-jelly-tags-jmx/atom.xml

== Gump Tracking Only ===
Produced by Apache Gump(TM) version 2.3.
Gump Run 1328072012, vmgump.apache.org:vmgump:1328072012
Gump E-mail Identifier (unique within run) #51.

--
Apache Gump
http://gump.apache.org/ [Instance: vmgump]

-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: [chain2] ChainConfigurationException?

2012-07-27 Thread Simone Tripodi
the build works like a charm now, anyway I am still confused about the
nature of this exception: it is thrown by the
CatalogueFactory#checkForValidConfigurationModule() method wich checks
the ConfiggParser in the current classloader...

All that looks like a Matrioska[1] - I _think_ we can drop that method
from the factory, move the ChainConfigurationException in the
config-api module, and revamp the parser adding a ConfigParserFactory
á-la slf4j...

thoughts?
TIA and have a nice weekend!
-Simo

[1] http://www.piattinicinesi.com/wp-content/uploads/2010/01/matrioska.jpg

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/


On Sat, Jul 28, 2012 at 8:21 AM, Simone Tripodi
 wrote:
> great, thanks! :)
>
> -Simo
>
> http://people.apache.org/~simonetripodi/
> http://simonetripodi.livejournal.com/
> http://twitter.com/simonetripodi
> http://www.99soft.org/
>
>
> On Sat, Jul 28, 2012 at 7:18 AM, Elijah Zupancic  wrote:
>> It should be fixed in 1366598.
>>
>> Thanks,
>> -Elijah
>>
>> On Fri, Jul 27, 2012 at 10:13 PM, Elijah Zupancic  wrote:
>>> Bingo. Just ran the build with the 1.6 jdk and I get the failure.
>>> Attempting to fix now.
>>>
>>> Thanks,
>>> -Elijah
>>>
>>> On Fri, Jul 27, 2012 at 7:20 PM, Elijah Zupancic  wrote:
 Hi Simon,

 I don't know what went wrong. I've been using the Jdk 1.7 with maven 3.0.4
 and it has been building many times for me. I must have missed something. I
 won't be able to work on it for another couple of hours.

 As for the ChainConfigurationException, my thought was that it should be a
 more generic exception and not limited to the configuration modules. What
 are your thoughts?

 Thanks,
 -Elijah


 On Friday, July 27, 2012, Simone Tripodi wrote:
>
> Hi Elijah,
>
> I think something went wrong during the refactoring - when tried to
> recompile, the core module fails for the following reason:
>
> [ERROR] Failed to execute goal
> org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile
> (default-compile) on project commons-chain2-core: Compilation failure
> [ERROR]
> /commons-chain/core/src/main/java/org/apache/commons/chain2/ChainConfigurationException.java:[43,8]
> cannot find symbol
> [ERROR] symbol  : constructor
> RuntimeException(java.lang.String,java.lang.Throwable,boolean,boolean)
> [ERROR] location: class java.lang.RuntimeException
>
> Moreover: shouldn't the ChainConfigurationException class be moved in
> the configuration APIs module?
>
> TIA!
> -Simo
>
> http://people.apache.org/~simonetripodi/
> http://simonetripodi.livejournal.com/
> http://twitter.com/simonetripodi
> http://www.99soft.org/
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>

>>
>> -
>> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
>> For additional commands, e-mail: dev-h...@commons.apache.org
>>

-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org