commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Niall Pemberton <niall.pember...@gmail.com>
Subject Re: [continuum] BUILD FAILURE: Commons - Commons Lang -
Date Mon, 08 Mar 2010 11:48:15 GMT
On Mon, Mar 8, 2010 at 11:31 AM, sebb <sebbaz@gmail.com> wrote:
> On 08/03/2010, Niall Pemberton <niall.pemberton@gmail.com> wrote:
>> On Mon, Mar 8, 2010 at 3:41 AM, sebb <sebbaz@gmail.com> wrote:
>>  > The failure is due to the upgrade to Commons Parent 13, which does not
>>  > run on Java 1.4
>>  >
>>  > Not sure which plugins are the culprits.
>>  >
>>  > I've reverted Commons Lang 2.x to parent 12 for the time being.
>>
>>
>> My preference would be to change Continuum to use JDK 1.5.
>
> That rather negates the purpose of using Continuum for Lang 2.
>
> AIUI, when Maven is run under Java 1.5, then the compiler uses the 1.5
> libraries even if the target is 1.4, so incorrect use of 1.5 methods
> is not caught.

Lang 2.x currently targets JDK 1.3 so we already have that issue.
While it would be good for Continuum to pick up those issues we still
need to build using Ant and JDK 1.3 to ensure nothing has crept into
the code base for > JDK 1.3

> Once that is fixed, then I agree it would be simpler to run Maven under 1.5.

AFAIK the only solution in maven is to have the compiler fork a
separate JVM to compile the code:

http://maven.apache.org/plugins/maven-compiler-plugin/examples/compile-using-different-jdk.html

Whether we can set that up in Continuum I have no idea.

Niall

>>  The
>>  alternative is to work out which plugins require 1.5 and downgrade to
>>  previous versions which can run on 1.4.
>>
>
> Yes, that's preferable at present. Or maybe the versions could be
> overridden in projects that still need 1.4
>
>>  Niall
>>
>>
>>  > On 08/03/2010, Continuum@vmbuild.apache.org <dev@commons.apache.org>
wrote:
>>  >> Online report : http://vmbuild.apache.org/continuum/buildResult.action?buildId=297501&projectId=2634
>>  >>
>>  >>  Build statistics:
>>  >>   State: Failed
>>  >>   Previous State: Failed
>>  >>   Started at: Sun 7 Mar 2010 18:47:42 -0800
>>  >>   Finished at: Sun 7 Mar 2010 18:47:59 -0800
>>  >>   Total time: 16s
>>  >>   Build Trigger: Schedule
>>  >>   Build Number: 266
>>  >>   Exit code: 1
>>  >>   Building machine hostname: vmbuild.apache.org
>>  >>   Operating system : Linux(unknown)
>>  >>   Java Home version :
>>  >>           java version "1.4.2_15"
>>  >>           Java(TM) 2 Runtime Environment, Standard Edition (build
1.4.2_15-b02)
>>  >>           Java HotSpot(TM) Client VM (build 1.4.2_15-b02, mixed mode)
>>  >>
>>  >>   Builder version :
>>  >>           Maven version: 2.0.9
>>  >>           Java version: 1.4.2_15
>>  >>           OS name: "linux" version: "2.6.24-23-server" arch: "i386"
Family: "unix"
>>  >>
>>  >>  ****************************************************************************
>>  >>  SCM Changes:
>>  >>  ****************************************************************************
>>  >>  No files changed
>>  >>
>>  >>  ****************************************************************************
>>  >>  Dependencies Changes:
>>  >>  ****************************************************************************
>>  >>  No dependencies changed
>>  >>
>>  >>
>>  >>  ****************************************************************************
>>  >>  Build Definition:
>>  >>  ****************************************************************************
>>  >>  POM filename: pom.xml
>>  >>  Goals: clean install
>>  >>  Arguments: --batch-mode --non-recursive
>>  >>  Build Fresh: false
>>  >>  Always Build: true
>>  >>  Default Build Definition: true
>>  >>  Schedule: COMMONS_SCHEDULE
>>  >>  Profile Name: Java 1.4
>>  >>  Description:
>>  >>
>>  >>  ****************************************************************************
>>  >>  Test Summary:
>>  >>  ****************************************************************************
>>  >>  Tests: 0
>>  >>  Failures: 0
>>  >>  Errors: 0
>>  >>  Total time: 0.0
>>  >>
>>  >>
>>  >>
>>  >>
>>  >>
>>  >>  ---------------------------------------------------------------------
>>  >>  To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
>>  >>  For additional commands, e-mail: dev-help@commons.apache.org
>>  >>
>>  >>
>>  >
>>  > ---------------------------------------------------------------------
>>  > To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
>>  > For additional commands, e-mail: dev-help@commons.apache.org
>>  >
>>  >
>>
>>  ---------------------------------------------------------------------
>>  To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
>>  For additional commands, e-mail: dev-help@commons.apache.org
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> For additional commands, e-mail: dev-help@commons.apache.org
>
>

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


Mime
View raw message