[Sanselan][Imaging] Snapshot release.
Hey, Is there a chance for a SNAPSHOT release of commons-imaging to a maven repo? I'm building a Clojure library with it as a dependency, but pointing people to the download page seems a bit cumbersome. Especially because of the current name mangling, which can cause a lot of confusion :D, for example the Github page is out of sync with the project as it still points to Sanselan. If there is no hope for such, would it be ok if I put a jar on the clojars.org repo in a non-conflicting namespace with a link to the project page? e.g. org.clojars.ticking/commons-imaging 1.0-SNAPSHOT Cheers, Jan - To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org
Re: [Sanselan][Imaging] Snapshot release.
Sorry about the release situation, the latest nightly build is here: https://repository.apache.org/content/groups/snapshots/org/apache/commons/commons-imaging/1.0-SNAPSHOT/ On Sat, Dec 15, 2012 at 12:33 PM, Jan-Paul Bultmann wrote: > Hey, > Is there a chance for a SNAPSHOT release of commons-imaging to a maven repo? > I'm building a Clojure library with it as a dependency, but pointing people > to the download page seems a bit cumbersome. > Especially because of the current name mangling, which can cause a lot of > confusion :D, > for example the Github page is out of sync with the project as it still > points to Sanselan. > > If there is no hope for such, would it be ok if I put a jar on the > clojars.org repo in a non-conflicting namespace with a link to the project > page? > e.g. org.clojars.ticking/commons-imaging 1.0-SNAPSHOT > > Cheers, > Jan > > - > 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: [Sanselan][Imaging] Snapshot release.
Awesome, thanks! :D Don't worry, being the nicest image reader out there compensates a lot ;]. Cheers, Jan On 15.12.2012, at 11:40, Damjan Jovanovic wrote: > Sorry about the release situation, the latest nightly build is here: > https://repository.apache.org/content/groups/snapshots/org/apache/commons/commons-imaging/1.0-SNAPSHOT/ > > > > On Sat, Dec 15, 2012 at 12:33 PM, Jan-Paul Bultmann > wrote: >> Hey, >> Is there a chance for a SNAPSHOT release of commons-imaging to a maven repo? >> I'm building a Clojure library with it as a dependency, but pointing people >> to the download page seems a bit cumbersome. >> Especially because of the current name mangling, which can cause a lot of >> confusion :D, >> for example the Github page is out of sync with the project as it still >> points to Sanselan. >> >> If there is no hope for such, would it be ok if I put a jar on the >> clojars.org repo in a non-conflicting namespace with a link to the project >> page? >> e.g. org.clojars.ticking/commons-imaging 1.0-SNAPSHOT >> >> Cheers, >> Jan >> >> - >> 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] missing deprecations?
On Fri, Dec 14, 2012 at 10:03:14PM -0800, Phil Steitz wrote: > The classes in .optimization.fitting seem to have been duplicated / > moved to .fitting, but the originals are not deprecated (though some > methods in them are). Shouldn't we deprecate the original classes? Yes. In fact, all the classes under "o.a.c.m.optimization" are deprecated; I intended to mark them as such, but somehow got distracted by other things... ;-) Thanks for the reminder. > Also, @since for the moved versions should be 3.1, correct? It depends what is meant by "@since"... Is it the appearance of a new feature (algorithm or data structure), or the actual naming or renaming of a class or method? [There are arguments for each, but both cannot be accomodated with a single tag.] In the former case, the answer to your question would be no since it is a only a refactoring of existing features. In the latter, we'd have a problem: many "@since" tags are 1.2, 2.0, ... whereas they should _all_ be 3.0 because of the package name change (from "o.a.c.math" to "o.a.c.math3"). Since that had not been a blocker for a major release, I propose that we postpone the resolution of this situation to the next release (opening a JIRA report) or until we are sure how to best use "@since" must be used in CM. Regards, Gilles - To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org
Re: [Math] Preparing release 3.1
Le 12/12/2012 20:11, Luc Maisonobe a écrit : > Le 12/12/2012 19:09, Gilles Sadowski a écrit : >> Hi. > > Hi Gilles, > >> >> I'm going to start the steps of the release procedure, tomorrow or Friday, >> after the pending issues (MATH-874 and MATH-911) are resolved. > > This are really good new! > >> >> There is one known compatibility problem (cf. messsage with subject "svn >> commit: r142"). Can it be solved by tomorrow? >> >> Any other blocking issues? > > None from my side. I have noticed I forgot to update the user guide with differentiation. I am wrting it right now and will commit it in one or two hours. sorry to have forgotten this Luc > > Luc > >> >> >> Regards, >> Gilles >> >> - >> 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] Preparing release 3.1
Le 15/12/2012 13:44, Luc Maisonobe a écrit : > Le 12/12/2012 20:11, Luc Maisonobe a écrit : >> Le 12/12/2012 19:09, Gilles Sadowski a écrit : >>> Hi. >> >> Hi Gilles, >> >>> >>> I'm going to start the steps of the release procedure, tomorrow or Friday, >>> after the pending issues (MATH-874 and MATH-911) are resolved. >> >> This are really good new! >> >>> >>> There is one known compatibility problem (cf. messsage with subject "svn >>> commit: r142"). Can it be solved by tomorrow? >>> >>> Any other blocking issues? >> >> None from my side. > > I have noticed I forgot to update the user guide with differentiation. I > am wrting it right now and will commit it in one or two hours. Done as of 1422251. Luc > > sorry to have forgotten this > Luc > >> >> Luc >> >>> >>> >>> Regards, >>> Gilles >>> >>> - >>> 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] missing deprecations?
On 12/15/12 4:07 AM, Gilles Sadowski wrote: > On Fri, Dec 14, 2012 at 10:03:14PM -0800, Phil Steitz wrote: >> The classes in .optimization.fitting seem to have been duplicated / >> moved to .fitting, but the originals are not deprecated (though some >> methods in them are). Shouldn't we deprecate the original classes? > Yes. In fact, all the classes under "o.a.c.m.optimization" are deprecated; > I intended to mark them as such, but somehow got distracted by other > things... ;-) > Thanks for the reminder. > >> Also, @since for the moved versions should be 3.1, correct? > It depends what is meant by "@since"... Is it the appearance of a new > feature (algorithm or data structure), or the actual naming or renaming > of a class or method? [There are arguments for each, but both cannot be > accomodated with a single tag.] Good point. I would say leave the moved version @since tags as is. > > In the former case, the answer to your question would be no since it is a > only a refactoring of existing features. > > In the latter, we'd have a problem: many "@since" tags are 1.2, 2.0, ... > whereas they should _all_ be 3.0 because of the package name change (from > "o.a.c.math" to "o.a.c.math3"). > Since that had not been a blocker for a major release, I propose that we > postpone the resolution of this situation to the next release (opening a > JIRA report) or until we are sure how to best use "@since" must be used in > CM. I need a couple more hours to review and fill in the rest of the missing ones. Phil > > > Regards, > Gilles > > - > 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] missing deprecations?
On 12/15/12 8:50 AM, Phil Steitz wrote: > On 12/15/12 4:07 AM, Gilles Sadowski wrote: >> On Fri, Dec 14, 2012 at 10:03:14PM -0800, Phil Steitz wrote: >>> The classes in .optimization.fitting seem to have been duplicated / >>> moved to .fitting, but the originals are not deprecated (though some >>> methods in them are). Shouldn't we deprecate the original classes? >> Yes. In fact, all the classes under "o.a.c.m.optimization" are deprecated; >> I intended to mark them as such, but somehow got distracted by other >> things... ;-) >> Thanks for the reminder. >> >>> Also, @since for the moved versions should be 3.1, correct? >> It depends what is meant by "@since"... Is it the appearance of a new >> feature (algorithm or data structure), or the actual naming or renaming >> of a class or method? [There are arguments for each, but both cannot be >> accomodated with a single tag.] > Good point. I would say leave the moved version @since tags as is. >> In the former case, the answer to your question would be no since it is a >> only a refactoring of existing features. >> >> In the latter, we'd have a problem: many "@since" tags are 1.2, 2.0, ... >> whereas they should _all_ be 3.0 because of the package name change (from >> "o.a.c.math" to "o.a.c.math3"). >> Since that had not been a blocker for a major release, I propose that we >> postpone the resolution of this situation to the next release (opening a >> JIRA report) or until we are sure how to best use "@since" must be used in >> CM. > I need a couple more hours to review and fill in the rest of the > missing ones. Done. Phil > > Phil > > >> >> Regards, >> Gilles >> >> - >> 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 Digester - Build using Java 1.6
Online report : http://vmbuild.apache.org/continuum/buildResult.action?buildId=25494&projectId=75 Build statistics: State: Failed Previous State: Failed Started at: Sat 15 Dec 2012 19:20:07 + Finished at: Sat 15 Dec 2012 19:20:56 + Total time: 48s Build Trigger: Schedule Build Number: 165 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-41-server" arch: "amd64" Family: "unix" SCM Changes: Changed: olamy @ Sat 15 Dec 2012 18:45:47 + Comment: cleanup empty directory Files changed: /commons/proper/digester/trunk/src/main ( 1422312 ) Dependencies Changes: No dependencies changed Build Definition: POM filename: pom.xml Goals: clean deploy Arguments: --batch-mode -Pjava-1.6 -Dgpg.skip -Prelease Build Fresh: false Always Build: false Default Build Definition: true Schedule: COMMONS_SCHEDULE Profile Name: Maven 2.2.1 Description: Build using Java 1.6 Test Summary: Tests: 211 Failures: 0 Errors: 0 Success Rate: 100 Total time: 3.2880003 - To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org
Re: We will not be able to update our websites...
2012/12/15 Olivier Lamy : > 2012/12/15 Ralph Goers : >> And now I'm even more confused since I just saw your commits to build the >> CMS site using Maven. > I started with main site and as I'm in eu I wanted to sleep a bit :-). > I will try to work on sub projects today (it's only a matter of > configuring parent pom normally) > And test with deploying to > http://svn.apache.org/repos/asf/commons/cms-site/trunk/. I will start with digester and collections. As I can see there is a lot of content deployed manually. I think about versionned documentation (http://commons.apache.org/digester/commons-digester-3.1) so this will need to be imported manually to http://svn.apache.org/repos/asf/commons/cms-site/trunk/ > > >> >> Ralph >> >> On Dec 14, 2012, at 6:35 PM, Ralph Goers wrote: >> >>> So now I'm confused. You are proposing to bypass the CMS altogether and >>> only publish to the live site. Why? Even projects like Flume that use >>> maven for the site build still do it in the CMS. >>> >>> Ralph >>> >>> On Dec 14, 2012, at 4:33 PM, Olivier Lamy wrote: >>> 2012/12/15 Olivier Lamy : > 2012/12/15 Matt Benson : >> Olivier, >> Thanks for your response and offer to contribute! We do have a few >> multi-module components here. Of "proper" components, there is only >> [jci] >> that I know of, but [proxy]'s 2.0 branch is multimodule, and we had >> intended to take [functor] multimodule before a release is made. I'm >> perusing your wiki link now. >> > > Maybe you can update the jira entry to say you want a solution "à la" > maven ? > and website content from > https://svn.apache.org/repos/infra/websites/production/commons/content/ > > I will update commons-site now to get it working for cms. > Done. > For deploying I can try make configuration easy if you accept to use > something like: mvn site site:stage scm-publish:publish-scm rather > than mvn site-deploy (btw that won't be possible for multi modules :-) > ). > > Note that will need a release of your parent pom. > >> Matt >> >> >> On Fri, Dec 14, 2012 at 5:10 PM, Olivier Lamy wrote: >> >>> /me listening here >>> >>> Note maven.apache.org has been migrated this week. >>> >>> If you want to mix cms and maven site generation, we do that. >>> Note: even the main site is generated with a maven build but we can >>> edit files (apt/xdoc/markdown) with the cms editor >>> >>> The source tree need some modifications: see >>> https://svn.apache.org/repos/asf/maven/site/trunk/ and a bit of >>> documentation here: http://apache.org/dev/cmsadoption#maven . >>> >>> Let me know if you need some help (I think I have karma here so I can >>> do a bit of pom.xml stuff :-) ) >>> >>> Maybe instead of >>> https://svn.apache.org/repos/asf/commons/cms-site/trunk/ >>> you could use https://svn.apache.org/repos/infra/websites/production/ >>> which is dedicated to this purpose. >>> >>> As I can see you are using this module >>> https://svn.apache.org/repos/asf/commons/proper/commons-site/trunk/ >>> for main site ? >>> If you want I can do the necessary changes to make it working with >>> both cms and mvn site. >>> >>> For sub projects, that's easy if all are mono modules projects (in >>> this case mvn site-deploy works) >>> For multi modules, it's a bit different. Is there any multi modules >>> projects here ? >>> >>> -- >>> Olivier >>> >>> 2012/12/14 Matt Benson : I never questioned that the individual components would most likely continue with the Maven-generated content. I do question whether we want to bother laying out the main site when we have something that works. br, Matt On Fri, Dec 14, 2012 at 4:07 PM, Gilles Sadowski < gil...@harfang.homelinux.org> wrote: > On Fri, Dec 14, 2012 at 03:52:17PM -0600, Matt Benson wrote: >> I've just added the directory to our svn tree so that there would be >> someplace at which to point it. I think the next step is to >> determine >> whether we want a "normal" CMS site like Logging has, in which case >> we >> could prop something up with e.g. Twitter bootstrap as is becoming >>> quite >> popular among ASF TLPs. If we like to keep a Maven-generated look, >>> we'd >> probably be best advised to consult the Maven folks on how they're >>> doing >> this. > > If I interpret correctly what I see, the "logging" site has both: The > top-level site is "powered by Twitter Bootstrap" while the > "components" >>> are > "built by maven". > That looks like a nice starting point. I.e. we should have the > top-level >>
[continuum] BUILD FAILURE: Apache Commons - Commons Configuration - Group (shared) Maven 2 Build Definition (Java 1.5)
Online report : http://vmbuild.apache.org/continuum/buildResult.action?buildId=25498&projectId=72 Build statistics: State: Failed Previous State: Ok Started at: Sat 15 Dec 2012 21:20:13 + Finished at: Sat 15 Dec 2012 21:20:30 + Total time: 17s Build Trigger: Schedule Build Number: 220 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-41-server" arch: "amd64" Family: "unix" SCM Changes: Changed: oheger @ Sat 15 Dec 2012 20:39:08 + Comment: CombinedConfigurationBuilder now supports the declaration of a file system in the definition configuration. This property is inherited by included file-base configuration sources. The base path is now also inherited by file-based configurations. Files changed: /commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/builder/combined/CombinedConfigurationBuilder.java ( 1422349 ) /commons/proper/configuration/trunk/src/test/resources/testCCFileSystem.xml ( 1422349 ) Changed: oheger @ Sat 15 Dec 2012 21:03:25 + Comment: Added missing synchronized keywords. Added a method for copying configuration and error listeners. Files changed: /commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/builder/BasicConfigurationBuilder.java ( 1422355 ) /commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration/builder/TestBasicConfigurationBuilder.java ( 1422355 ) 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: 0 Failures: 0 Errors: 0 Total time: 0.0 - To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org
Re: svn commit: r1422321 - /commons/proper/math/trunk/src/main/java/org/apache/commons/math3/util/ResizableDoubleArray.java
On Sat, Dec 15, 2012 at 07:24:05PM -, pste...@apache.org wrote: > Author: psteitz > Date: Sat Dec 15 19:24:04 2012 > New Revision: 1422321 > > URL: http://svn.apache.org/viewvc?rev=1422321&view=rev > Log: > Added sync to compute method. > > Modified: > > commons/proper/math/trunk/src/main/java/org/apache/commons/math3/util/ResizableDoubleArray.java > > Modified: > commons/proper/math/trunk/src/main/java/org/apache/commons/math3/util/ResizableDoubleArray.java > URL: > http://svn.apache.org/viewvc/commons/proper/math/trunk/src/main/java/org/apache/commons/math3/util/ResizableDoubleArray.java?rev=1422321&r1=1422320&r2=1422321&view=diff > == > --- > commons/proper/math/trunk/src/main/java/org/apache/commons/math3/util/ResizableDoubleArray.java > (original) > +++ > commons/proper/math/trunk/src/main/java/org/apache/commons/math3/util/ResizableDoubleArray.java > Sat Dec 15 19:24:04 2012 > @@ -930,7 +930,7 @@ public class ResizableDoubleArray implem > * @return the result. > * @since 3.1 > */ > -public double compute(MathArrays.Function f) { > +public synchronized double compute(MathArrays.Function f) { > return f.evaluate(internalArray, startIndex, numElements); > } Didn't we conclude that all "synchronized" keywords should be dropped? Gilles - To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org
Re: svn commit: r1422321 - /commons/proper/math/trunk/src/main/java/org/apache/commons/math3/util/ResizableDoubleArray.java
On 12/15/12 1:45 PM, Gilles Sadowski wrote: > On Sat, Dec 15, 2012 at 07:24:05PM -, pste...@apache.org wrote: >> Author: psteitz >> Date: Sat Dec 15 19:24:04 2012 >> New Revision: 1422321 >> >> URL: http://svn.apache.org/viewvc?rev=1422321&view=rev >> Log: >> Added sync to compute method. >> >> Modified: >> >> commons/proper/math/trunk/src/main/java/org/apache/commons/math3/util/ResizableDoubleArray.java >> >> Modified: >> commons/proper/math/trunk/src/main/java/org/apache/commons/math3/util/ResizableDoubleArray.java >> URL: >> http://svn.apache.org/viewvc/commons/proper/math/trunk/src/main/java/org/apache/commons/math3/util/ResizableDoubleArray.java?rev=1422321&r1=1422320&r2=1422321&view=diff >> == >> --- >> commons/proper/math/trunk/src/main/java/org/apache/commons/math3/util/ResizableDoubleArray.java >> (original) >> +++ >> commons/proper/math/trunk/src/main/java/org/apache/commons/math3/util/ResizableDoubleArray.java >> Sat Dec 15 19:24:04 2012 >> @@ -930,7 +930,7 @@ public class ResizableDoubleArray implem >> * @return the result. >> * @since 3.1 >> */ >> -public double compute(MathArrays.Function f) { >> +public synchronized double compute(MathArrays.Function f) { >> return f.evaluate(internalArray, startIndex, numElements); >> } > Didn't we conclude that all "synchronized" keywords should be dropped? If that is the case, we should remove them uniformly from this class. As it is now, the class is thread-safe. Above was the only method accessing member data that was not synchronized. I think we concluded that we could not remove the sync protection that was there in a dot release. The above method is new and breaks threadsafety unless protected. Phil > > > Gilles > > - > 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: svn commit: r1422321 - /commons/proper/math/trunk/src/main/java/org/apache/commons/math3/util/ResizableDoubleArray.java
On Sat, Dec 15, 2012 at 02:15:20PM -0800, Phil Steitz wrote: > On 12/15/12 1:45 PM, Gilles Sadowski wrote: > > On Sat, Dec 15, 2012 at 07:24:05PM -, pste...@apache.org wrote: > >> Author: psteitz > >> Date: Sat Dec 15 19:24:04 2012 > >> New Revision: 1422321 > >> > >> URL: http://svn.apache.org/viewvc?rev=1422321&view=rev > >> Log: > >> Added sync to compute method. > >> > >> Modified: > >> > >> commons/proper/math/trunk/src/main/java/org/apache/commons/math3/util/ResizableDoubleArray.java > >> > >> Modified: > >> commons/proper/math/trunk/src/main/java/org/apache/commons/math3/util/ResizableDoubleArray.java > >> URL: > >> http://svn.apache.org/viewvc/commons/proper/math/trunk/src/main/java/org/apache/commons/math3/util/ResizableDoubleArray.java?rev=1422321&r1=1422320&r2=1422321&view=diff > >> == > >> --- > >> commons/proper/math/trunk/src/main/java/org/apache/commons/math3/util/ResizableDoubleArray.java > >> (original) > >> +++ > >> commons/proper/math/trunk/src/main/java/org/apache/commons/math3/util/ResizableDoubleArray.java > >> Sat Dec 15 19:24:04 2012 > >> @@ -930,7 +930,7 @@ public class ResizableDoubleArray implem > >> * @return the result. > >> * @since 3.1 > >> */ > >> -public double compute(MathArrays.Function f) { > >> +public synchronized double compute(MathArrays.Function f) { > >> return f.evaluate(internalArray, startIndex, numElements); > >> } > > Didn't we conclude that all "synchronized" keywords should be dropped? > > If that is the case, we should remove them uniformly from this > class. As it is now, the class is thread-safe. If that's so, why isn't MATH-757 resolved? > Above was the only > method accessing member data that was not synchronized. Others remain. > I think we concluded that we could not remove the sync protection > that was there in a dot release. Yes. We agreed not to remove "synchronized" where it existed. > The above method is new and breaks > threadsafety unless protected. Thread-safety was broken _before_. We agreed that it was better not to try and fix it (as this is a low-level class, it is obviously more flexible to let users handle synchronization if they need it). The goal was to (hopefully) ensure that legacy code (user application) will have their behaviour unchanged by this release _provided they do not change their code_ (i.e. not use the new features). It was certainly not to encourage new supposedly thread-safe uses of that class when we know that the (supposed) thread-safety support will be dropped in 4.0. This would be evil. :-) In summary, the new methods should not be "synchronized", if just to draw the attention of careful users that their legacy code may suffer from potential problems. I propose to revert that change, and add a comment in the class documentation about the future removal of all "synchronized" keywords. Gilles - To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org
[GUMP@vmgump]: Project commons-dbcp (in module commons-dbcp-1.x) failed
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-dbcp has an issue affecting its community integration. This issue affects 18 projects, and has been outstanding for 77 runs. The current state of this project is 'Failed', with reason 'Build Failed'. For reference only, the following projects are affected by this: - commons-dbcp : Object Pooling - db-ddlutils : Easy-to-use component for working with Database Definition (... - jakarta-tomcat-4.0 : Servlet 2.3 and JSP 1.2 Reference Implementation - jakarta-tomcat-catalina : Servlet 2.4 Reference Implementation - jakarta-tomcat-dbcp : Servlet 2.4 and JSP 2.0 Reference Implementation - jakarta-tomcat-jk : Connectors to various web servers - javax.el : Java Servlet 2.5 & Server Pages JSP 2.1 implementation (for ... - javax.servlet : Java Servlet 2.5 & Server Pages JSP 2.1 implementation (for ... - javax.servlet.jsp : Java Servlet 2.5 & Server Pages JSP 2.1 implementation (for ... - solr : Java Based Search Engine - solr-test : Java Based Search Engine - tomcat-tc6 : Java Servlet 2.5 & Server Pages JSP 2.1 implementation (for ... - tomcat-tc7.0.x : Tomcat 7.x, a web server implementing Java Servlet 3.0, ... - tomcat-tc7.0.x-dbcp : Tomcat 7.x, a web server implementing Java Servlet 3.0, ... - tomcat-tc7.0.x-test : Tomcat 7.x, a web server implementing Java Servlet 3.0, ... - tomcat-trunk : Tomcat 8.x, a web server implementing Java Servlet 3.1, ... - tomcat-trunk-dbcp : Tomcat 8.x, a web server implementing Java Servlet 3.1, ... - tomcat-trunk-test : Tomcat 8.x, a web server implementing Java Servlet 3.1, ... Full details are available at: http://vmgump.apache.org/gump/public/commons-dbcp-1.x/commons-dbcp/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-dbcp.jar] identifier set to project name -INFO- Failed with reason build failed -INFO- Failed to extract fallback artifacts from Gump Repository The following work was performed: http://vmgump.apache.org/gump/public/commons-dbcp-1.x/commons-dbcp/gump_work/build_commons-dbcp-1.x_commons-dbcp.html Work Name: build_commons-dbcp-1.x_commons-dbcp (Type: Build) Work ended in a state of : Failed Elapsed: 9 secs Command Line: /usr/lib/jvm/java-7-oracle/bin/java -Djava.awt.headless=true -Dbuild.sysclasspath=only -Xbootclasspath/p:/srv/gump/public/workspace/xml-xerces2/build/xercesImpl.jar:/srv/gump/public/workspace/xml-commons/java/external/build/xml-apis.jar org.apache.tools.ant.Main -Dgump.merge=/srv/gump/public/gump/work/merge.xml dist [Working Directory: /srv/gump/public/workspace/commons-dbcp-1.x] CLASSPATH: /usr/lib/jvm/java-7-oracle/lib/tools.jar:/srv/gump/public/workspace/ant/dist/lib/ant.jar:/srv/gump/public/workspace/ant/dist/lib/ant-launcher.jar:/srv/gump/public/workspace/ant/dist/lib/ant-jmf.jar:/srv/gump/public/workspace/ant/dist/lib/ant-junit.jar:/srv/gump/public/workspace/ant/dist/lib/ant-swing.jar:/srv/gump/public/workspace/ant/dist/lib/ant-apache-resolver.jar:/srv/gump/public/workspace/ant/dist/lib/ant-apache-xalan2.jar:/srv/gump/public/workspace/xml-commons/java/build/resolver.jar:/srv/gump/public/workspace/xml-commons/java/external/build/xml-apis-ext.jar:/srv/gump/public/workspace/junit/dist/junit-16122012.jar:/srv/gump/public/workspace/junit/dist/junit-dep-16122012.jar:/srv/gump/packages/jta-spec1_0_1/jta-spec1_0_1.jar:/srv/gump/public/workspace/commons-pool-1.x/dist/commons-pool-1.6.1-SNAPSHOT.jar - [javac]^ [javac] where T is a type-variable: [javac] T extends Object declared in method getObject(String,Class) [javac] /srv/gump/public/workspace/commons-dbcp-1.x/src/java/org/apache/commons/dbcp/DelegatingConnection.java:65: error: DelegatingConnection is not abstract and does not override abstract method getNetworkTimeout() in Connection [javac] public class DelegatingConnection extends AbandonedTrace [javac]^ [javac] /srv/gump/public/workspace/commons-dbcp-1.x/src/java/org/apache/commons/dbcp/DelegatingDatabaseMetaData.java:38: error: DelegatingDatabaseMetaData is not abstract and does not override abstract method generatedKeyAlwaysReturned() in DatabaseMetaData [javac] public class DelegatingDatabaseMetaData extends AbandonedTrace [javac]^ [javac] /srv/gump/public/workspace/commons-dbcp-1.x/src/java/org/apache/commons/dbcp/DelegatingResultSet.java:61: error: DelegatingResultSet is not abstract and does not override abstract method getObject(String,Class) in ResultSet [javac] public class DelegatingResultSet extends Aban
[GUMP@vmgump]: Project commons-dbcp2 (in module apache-commons) failed
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-dbcp2 has an issue affecting its community integration. This issue affects 1 projects, and has been outstanding for 246 runs. The current state of this project is 'Failed', with reason 'Build Failed'. For reference only, the following projects are affected by this: - commons-dbcp2 : Database Connection Pool Full details are available at: http://vmgump.apache.org/gump/public/apache-commons/commons-dbcp2/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-dbcp2-*[0-9T].jar] identifier set to project name -INFO- Failed with reason build failed -INFO- Failed to extract fallback artifacts from Gump Repository The following work was performed: http://vmgump.apache.org/gump/public/apache-commons/commons-dbcp2/gump_work/build_apache-commons_commons-dbcp2.html Work Name: build_apache-commons_commons-dbcp2 (Type: Build) Work ended in a state of : Failed Elapsed: 9 secs Command Line: /usr/lib/jvm/java-7-oracle/bin/java -Djava.awt.headless=true -Dbuild.sysclasspath=only -Xbootclasspath/p:/srv/gump/public/workspace/xml-xerces2/build/xercesImpl.jar:/srv/gump/public/workspace/xml-commons/java/external/build/xml-apis.jar org.apache.tools.ant.Main -Dgump.merge=/srv/gump/public/gump/work/merge.xml dist [Working Directory: /srv/gump/public/workspace/apache-commons/dbcp] CLASSPATH: /usr/lib/jvm/java-7-oracle/lib/tools.jar:/srv/gump/public/workspace/apache-commons/dbcp/dist/classes:/srv/gump/public/workspace/ant/dist/lib/ant.jar:/srv/gump/public/workspace/ant/dist/lib/ant-launcher.jar:/srv/gump/public/workspace/ant/dist/lib/ant-jmf.jar:/srv/gump/public/workspace/ant/dist/lib/ant-junit.jar:/srv/gump/public/workspace/ant/dist/lib/ant-swing.jar:/srv/gump/public/workspace/ant/dist/lib/ant-apache-resolver.jar:/srv/gump/public/workspace/ant/dist/lib/ant-apache-xalan2.jar:/srv/gump/public/workspace/xml-commons/java/build/resolver.jar:/srv/gump/public/workspace/xml-commons/java/external/build/xml-apis-ext.jar:/srv/gump/packages/jta-spec1_0_1/jta-spec1_0_1.jar:/srv/gump/packages/jdbc2_0/jdbc2_0-stdext.jar:/srv/gump/public/workspace/junit/dist/junit-16122012.jar:/srv/gump/public/workspace/junit/dist/junit-dep-16122012.jar:/srv/gump/public/workspace/apache-commons/pool/dist/commons-pool2-2.0-SNAPSHOT.jar - [mkdir] Created dir: /srv/gump/public/workspace/apache-commons/dbcp/build/classes [javac] Compiling 52 source files to /srv/gump/public/workspace/apache-commons/dbcp/build/classes [javac] /srv/gump/public/workspace/apache-commons/dbcp/src/java/org/apache/commons/dbcp2/BasicDataSource.java:52: error: BasicDataSource is not abstract and does not override abstract method getParentLogger() in CommonDataSource [javac] public class BasicDataSource implements DataSource { [javac]^ [javac] /srv/gump/public/workspace/apache-commons/dbcp/src/java/org/apache/commons/dbcp2/DelegatingConnection.java:65: error: DelegatingConnection is not abstract and does not override abstract method getNetworkTimeout() in Connection [javac] public class DelegatingConnection extends AbandonedTrace [javac]^ [javac] /srv/gump/public/workspace/apache-commons/dbcp/src/java/org/apache/commons/dbcp2/DelegatingStatement.java:46: error: DelegatingStatement is not abstract and does not override abstract method isCloseOnCompletion() in Statement [javac] public class DelegatingStatement extends AbandonedTrace implements Statement { [javac]^ [javac] /srv/gump/public/workspace/apache-commons/dbcp/src/java/org/apache/commons/dbcp2/DelegatingPreparedStatement.java:57: error: DelegatingPreparedStatement is not abstract and does not override abstract method isCloseOnCompletion() in Statement [javac] public class DelegatingPreparedStatement extends DelegatingStatement [javac]^ [javac] /srv/gump/public/workspace/apache-commons/dbcp/src/java/org/apache/commons/dbcp2/DelegatingCallableStatement.java:58: error: DelegatingCallableStatement is not abstract and does not override abstract method getObject(String,Class) in CallableStatement [javac] public class DelegatingCallableStatement extends DelegatingPreparedStatement [javac]^ [javac] where T is a type-variable: [javac] T extends Object declared in method getObject(String,Class) [javac] /srv/gump/public/workspace/apache-commons/dbcp/src/java/org/apache/commons/dbcp2/DelegatingDatabaseMetaData.java:36: error: DelegatingDatabaseMetaData is not abstract and does not override abstract method generatedKeyAlwaysReturned() in DatabaseMetaData [javac] public clas
Re: svn commit: r1422321 - /commons/proper/math/trunk/src/main/java/org/apache/commons/math3/util/ResizableDoubleArray.java
On 12/15/12 4:28 PM, Gilles Sadowski wrote: > On Sat, Dec 15, 2012 at 02:15:20PM -0800, Phil Steitz wrote: >> On 12/15/12 1:45 PM, Gilles Sadowski wrote: >>> On Sat, Dec 15, 2012 at 07:24:05PM -, pste...@apache.org wrote: Author: psteitz Date: Sat Dec 15 19:24:04 2012 New Revision: 1422321 URL: http://svn.apache.org/viewvc?rev=1422321&view=rev Log: Added sync to compute method. Modified: commons/proper/math/trunk/src/main/java/org/apache/commons/math3/util/ResizableDoubleArray.java Modified: commons/proper/math/trunk/src/main/java/org/apache/commons/math3/util/ResizableDoubleArray.java URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/main/java/org/apache/commons/math3/util/ResizableDoubleArray.java?rev=1422321&r1=1422320&r2=1422321&view=diff == --- commons/proper/math/trunk/src/main/java/org/apache/commons/math3/util/ResizableDoubleArray.java (original) +++ commons/proper/math/trunk/src/main/java/org/apache/commons/math3/util/ResizableDoubleArray.java Sat Dec 15 19:24:04 2012 @@ -930,7 +930,7 @@ public class ResizableDoubleArray implem * @return the result. * @since 3.1 */ -public double compute(MathArrays.Function f) { +public synchronized double compute(MathArrays.Function f) { return f.evaluate(internalArray, startIndex, numElements); } >>> Didn't we conclude that all "synchronized" keywords should be dropped? >> If that is the case, we should remove them uniformly from this >> class. As it is now, the class is thread-safe. > If that's so, why isn't MATH-757 resolved? > >> Above was the only >> method accessing member data that was not synchronized. > Others remain. > >> I think we concluded that we could not remove the sync protection >> that was there in a dot release. > Yes. We agreed not to remove "synchronized" where it existed. > >> The above method is new and breaks >> threadsafety unless protected. > Thread-safety was broken _before_. We agreed that it was better not to try > and fix it (as this is a low-level class, it is obviously more flexible to > let users handle synchronization if they need it). > > The goal was to (hopefully) ensure that legacy code (user application) will > have their behaviour unchanged by this release _provided they do not change > their code_ (i.e. not use the new features). > It was certainly not to encourage new supposedly thread-safe uses of that > class when we know that the (supposed) thread-safety support will be dropped > in 4.0. This would be evil. :-) > > In summary, the new methods should not be "synchronized", if just to draw > the attention of careful users that their legacy code may suffer from > potential problems. > I propose to revert that change, and add a comment in the class > documentation about the future removal of all "synchronized" keywords. OK Phil > > > Gilles > > - > 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-collections4 (in module apache-commons) failed
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-collections4 has an issue affecting its community integration. This issue affects 2 projects, and has been outstanding for 179 runs. The current state of this project is 'Failed', with reason 'Build Failed'. For reference only, the following projects are affected by this: - commons-collections4 : Collections - commons-collections4-testframework : Apache Commons Full details are available at: http://vmgump.apache.org/gump/public/apache-commons/commons-collections4/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/collections/gump_mvn_settings.xml -INFO- Failed with reason build failed -DEBUG- Maven POM in: /srv/gump/public/workspace/apache-commons/collections/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-collections4/gump_work/build_apache-commons_commons-collections4.html Work Name: build_apache-commons_commons-collections4 (Type: Build) Work ended in a state of : Failed Elapsed: 1 sec Command Line: /opt/maven2/bin/mvn --batch-mode --settings /srv/gump/public/workspace/apache-commons/collections/gump_mvn_settings.xml package [Working Directory: /srv/gump/public/workspace/apache-commons/collections] M2_HOME: /opt/maven2 - at org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) at org.codehaus.classworlds.Launcher.main(Launcher.java:375) Caused by: org.apache.maven.project.ProjectBuildingException: Cannot find parent: org.apache.commons:commons-parent for project: commons-collections:commons-collections:jar:4.0-SNAPSHOT for project commons-collections:commons-collections:jar:4.0-SNAPSHOT at org.apache.maven.project.DefaultMavenProjectBuilder.assembleLineage(DefaultMavenProjectBuilder.java:1396) at org.apache.maven.project.DefaultMavenProjectBuilder.buildInternal(DefaultMavenProjectBuilder.java:823) at org.apache.maven.project.DefaultMavenProjectBuilder.buildFromSourceFileInternal(DefaultMavenProjectBuilder.java:508) at org.apache.maven.project.DefaultMavenProjectBuilder.build(DefaultMavenProjectBuilder.java:200) at org.apache.maven.DefaultMaven.getProject(DefaultMaven.java:604) at org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:487) at org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:391) ... 12 more Caused by: org.apache.maven.project.ProjectBuildingException: POM 'org.apache.commons:commons-parent' not found in repository: Unable to download the artifact from any repository org.apache.commons:commons-parent:pom:28-SNAPSHOT from the specified remote repositories: gump-central (http://localhost:8192/maven2) for project org.apache.commons:commons-parent at org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepository(DefaultMavenProjectBuilder.java:605) at org.apache.maven.project.DefaultMavenProjectBuilder.assembleLineage(DefaultMavenProjectBuilder.java:1392) ... 18 more Caused by: org.apache.maven.artifact.resolver.ArtifactNotFoundException: Unable to download the artifact from any repository org.apache.commons:commons-parent:pom:28-SNAPSHOT from the specified remote repositories: gump-central (http://localhost:8192/maven2) at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:228) at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:90) at org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepository(DefaultMavenProjectBuilder.java:558) ... 19 more Caused by: org.apache.maven.wagon.ResourceDoesNotExistException: Unable to download the artifact from any repository at org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java:404) at org.apache.maven.artifact.resolver.De
[GUMP@vmgump]: Project commons-digester3 (in module apache-commons) failed
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 77 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: 59 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: 1355630127775 [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.annota
[GUMP@vmgump]: Project commons-chain2 (in module apache-commons) failed
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 268 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: 1 min 2 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] Building war: /srv/gump/public/workspace/apache-commons/chain/apps/cookbook-examples/target/chain-cookbook-examples-2.0-SNAPSHOT.war [INFO] [INFO] Building Apache Commons Chain :: Distribution Packages [INFO]task-segment: [package] [INFO] [INFO] snapshot org.apache.commons:commons-chain2-configuration:2.0-SNAPSHOT: checking for updates from apache.snapshots Downloading: http://localhost:8192/repo/m2-snapshot-repository/org/apache/commons/commons-chain2-configuration/2.0-SNAPSHOT/commons-chain2-configuration-2.0-SNAPSHOT.pom [INFO] Unable to find resource 'org.apache.commons:commons-chain2-configuration:pom:2.0-SNAPSHOT' in repository apache.snapshots (http://repository.apache.org/snapshots) Downloading: http://localhost:8192/repo/m2-snapshot-repository/org/apache/commons/commons-chain2-configuration/2.0-SNAPSHOT/commons-chain2-configuration-2.0-SNAPSHOT.jar [INFO] Unable to find resource 'org.apache.commons:commons-chain2-configuration:jar:2.0-SNAPSHOT' in repository apache.snapshots (http://repository.apache.org/snapshots) [INFO] [ERROR] BUILD ERROR [INFO] [INFO] Failed to resolve artifact. Missing: -- 1) org.apache.commons:commons-chain2-configuration:jar:2.0-SNAPSHOT Try downloading the file manually from the project website. Then, install it using the command: mvn install:install-file -DgroupId=org.apache.commons -DartifactId=commons-chain2-configuration -Dversion=2.0-SNAPSHOT -Dpackaging=jar -Dfile=/path/to/file Alternatively, if you host your own repository you can deploy the file there: mvn deploy:deploy-file -DgroupId=org.apache.commons -DartifactId=commons-chain2-configuration -Dversion=2.0-SNAPSHOT -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id] Path to dependency: 1) org.apache.commons:commons-chain2:pom:2.0-SNAPSHOT 2) org.apache.commons:commons-chain2-configuration:jar:2.0-SNAPSHOT -- 1 required artifact is missing. for artifact: org.apache.commons:commons-chain2:pom:2.0-SNAPSHOT from the specified remote repositories: gump-central (http://localhost:8192/maven2), gump-apache.snapshots (http://localhost:8192/repo/m2-snapshot-repository) [INFO] [INFO] For more information, run Maven with the -e switch [INFO] [INFO] Total time: 1 minute [INFO] Finished at: Sun Dec 16 05:04:11 UTC 2012 [INFO] Final Memory: 114M/241M [INFO] - To subscribe to this information via syndicated feeds: - RSS: http://vmgump.apache.org/gump/public/apache-commons/commons-chain2/rss.xml - Atom: http://vmgump.apache.org/gump/public/apache-commons/commons-chain2/
[GUMP@vmgump]: Project commons-proxy-test (in module apache-commons) failed
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 82 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: 18 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 - Running org.apache.commons.proxy.factory.util.TestMethodSignature Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec Results : Tests in error: testSerialization(org.apache.commons.proxy.interceptor.TestMethodInterceptorAdapter) testMethodInvocationImplementation(org.apache.commons.proxy.interceptor.TestMethodInterceptorAdapter) testMethodInterception(org.apache.commons.proxy.interceptor.TestMethodInterceptorAdapter) testInvalidHandlerName(org.apache.commons.proxy.invoker.TestXmlRpcInvoker) testMethodInvocation(org.apache.commons.proxy.invoker.TestInvocationHandlerAdapter) testInterceptorEquals(org.apache.commons.proxy.factory.javassist.TestJavassistProxyFactory) testInvokerEquals(org.apache.commons.proxy.factory.javassist.TestJavassistProxyFactory) testInterceptorWithSuperclass(org.apache.commons.proxy.factory.javassist.TestJavassistProxyFactory) testInvokerWithSuperclass(org.apache.commons.proxy.factory.javassist.TestJavassistProxyFactory) testProxiesWithClashingFinalMethodInSuperclass(org.apache.commons.proxy.factory.javassist.TestJavassistProxyFactory) testInterceptorHashCode(org.apache.commons.proxy.factory.javassist.TestJavassistProxyFactory) testInvokerHashCode(org.apache.commons.proxy.factory.javassist.TestJavassistProxyFactory) testBooleanInterceptorParameter(org.apache.commons.proxy.factory.javassist.TestJavassistProxyFactory) testChangingArguments(org.apache.commons.proxy.factory.javassist.TestJavassistProxyFactory) testCreateInterceptorProxy(org.apache.commons.proxy.factory.javassist.TestJavassistProxyFactory) testInterceptingProxyClassCaching(org.apache.commons.proxy.factory.javassist.TestJavassistProxyFactory) testInterceptingProxySerializable(org.apache.commons.proxy.factory.javassist.TestJavassistProxyFactory) testInterceptorProxyWithCheckedException(org.apache.commons.proxy.factory.javassist.TestJavassistProxyFactory) testInterceptorProxyWithUncheckedException(org.apache.commons.proxy.factory.javassist.TestJavassistProxyFactory) testInvokerProxy(org.apache.commons.proxy.factory.javassist.TestJavassistProxyFactory) testInvokerProxyClassCaching(org.apache.commons.proxy.factory.javassist.TestJavassistProxyFactory) testInvokerProxySerializable(org.apache.commons.proxy.factory.javassist.TestJavassistProxyFactory) testMethodInvocationClassCaching(org.apache.commons.proxy.factory.javassist.TestJavassistProxyFactory) testMethodInvocationDuplicateMethods(org.apache.commons.proxy.factory.javassist.TestJavassistProxyFactory) testMethodInvocationImplementation(org.apache.commons.proxy.factory.javassist.TestJavassistProxyFactory) testWithNonAccessibleTargetType(org.apache.commons.proxy.factory.javassist.TestJavassistProxyFactory) testCreateNullObject(org.apache.commons.proxy.TestProxyUtils) testCreateNullObjectWithClassLoader(org.apache.commons.proxy.TestProxyUtils) Tests run: 179, Failures: 0, Errors: 28, Skipped: 0 [INFO] [ERROR] BUILD FAILURE [INFO] [INFO] There
[GUMP@vmgump]: Project commons-dbutils (in module apache-commons) failed
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-dbutils has an issue affecting its community integration. This issue affects 1 projects, and has been outstanding for 246 runs. The current state of this project is 'Failed', with reason 'Build Failed'. For reference only, the following projects are affected by this: - commons-dbutils : Commons DbUtils Full details are available at: http://vmgump.apache.org/gump/public/apache-commons/commons-dbutils/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-dbutils-*[0-9T].jar] identifier set to project name -INFO- Optional dependency mockito failed with reason build failed -DEBUG- (Apache Gump generated) Apache Maven Settings in: /srv/gump/public/workspace/apache-commons/dbutils/gump_mvn_settings.xml -INFO- Failed with reason build failed -DEBUG- Maven POM in: /srv/gump/public/workspace/apache-commons/dbutils/pom.xml -INFO- Project Reports in: /srv/gump/public/workspace/apache-commons/dbutils/target/surefire-reports -WARNING- No directory [/srv/gump/public/workspace/apache-commons/dbutils/target/surefire-reports] -INFO- Failed to extract fallback artifacts from Gump Repository The following work was performed: http://vmgump.apache.org/gump/public/apache-commons/commons-dbutils/gump_work/build_apache-commons_commons-dbutils.html Work Name: build_apache-commons_commons-dbutils (Type: Build) Work ended in a state of : Failed Elapsed: 15 secs Command Line: /opt/maven2/bin/mvn --batch-mode --settings /srv/gump/public/workspace/apache-commons/dbutils/gump_mvn_settings.xml package [Working Directory: /srv/gump/public/workspace/apache-commons/dbutils] M2_HOME: /opt/maven2 - 1K downloaded (mockito-core-1.9.0.pom) Downloading: http://localhost:8192/maven2/org/hamcrest/hamcrest-all/1.1/hamcrest-all-1.1.pom 479b downloaded (hamcrest-all-1.1.pom) Downloading: http://localhost:8192/maven2/org/mockito/mockito-core/1.9.0/mockito-core-1.9.0.jar Downloading: http://localhost:8192/maven2/org/hamcrest/hamcrest-all/1.1/hamcrest-all-1.1.jar 273K downloaded (hamcrest-all-1.1.jar) 1381K downloaded (mockito-core-1.9.0.jar) [INFO] [antrun:run {execution: javadoc.resources}] [INFO] Executing tasks main: [copy] Copying 2 files to /srv/gump/public/workspace/apache-commons/dbutils/target/apidocs/META-INF [INFO] Executed tasks [WARNING] The parameter expression: 'project.build.resources' used in mojo: 'process' has been deprecated. Use 'project.resources' instead. [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/dbutils && svn --non-interactive info [INFO] Working directory: /srv/gump/public/workspace/apache-commons/dbutils [INFO] Storing buildNumber: ?? at timestamp: 1355635574983 [INFO] Executing: /bin/sh -c cd /srv/gump/public/workspace/apache-commons/dbutils && svn --non-interactive info [INFO] Working directory: /srv/gump/public/workspace/apache-commons/dbutils [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] skip non existing resourceDirectory /srv/gump/public/workspace/apache-commons/dbutils/src/main/resources [INFO] Copying 2 resources to META-INF [INFO] [compiler:compile {execution: default-compile}] [INFO] Compiling 30 source files to /srv/gump/public/workspace/apache-commons/dbutils/target/classes [INFO] - [ERROR] COMPILATION ERROR : [INFO] - [ERROR] /srv/gump/public/workspace/apache-commons/dbutils/src/main/java/org/apache/commons/dbutils/DbUtils.java:[334,25] error: DriverProxy is not abstract and does not override abstract method getParentLogger() in Driver [INFO] 1 error [INFO] - [INFO] [ERROR] BUILD FAILURE [INFO] [INFO] Compilation failure /srv/gump/public/workspace/apache-commons/dbutils/src/main/java/org/apache/commons/dbutils/DbUtils.java:[334,25] error: DriverProxy is not abstract and does not override abstract method getParentLogger() in Driver [INFO] [INFO] For more information, run Mav
[GUMP@vmgump]: Project commons-scxml-test (in module apache-commons) failed
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 251 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: 31 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.406 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.135 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