M4 QA Branch Build Failure

classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

M4 QA Branch Build Failure

sissonj
I tried building the M4 QA branch to test some dependency changes by doing
the following:

C:\Projects\J2EE\geronimo_m4qa>svn checkout
https://svn.apache.org/repos/asf/geronimo/branches/v1_0_M4-QA geronimo
C:\Projects\J2EE\geronimo_m4qa\geronimo>maven m:fresh-checkout
C:\Projects\J2EE\geronimo_m4qa\geronimo>maven m:rebuild-all
-Dmaven.test.failure.ignore=true

The build fails.

It appears some of the issues are:

* the m:fresh-checkout processing in branch hasn't been changed to get the
OpenEJB & TranQL code from a tag/branch.  It appears that it would be
getting the latest OpenEJB code, which is not what we want.  Have OpenEJB
and TranQL been tagged in CVS? Can we get the QA branch building in a
repeatable fashion with OpenEJB & TranQL?

* in etc/project.properties geronimo_version is set to 1.0-SNAPSHOT, yet
in the geronimo-1.0-M4-QA-src.zip file, it has a value of 1.0-M4-QA .
Shouldn't this version change be checked into the branch?  This could
cause problems if the JARs are uploaded to a repository from the build.

Once these issues are resolved we should have some instructions on how it
should be built from source so that people can test fixes on the branch
before committing.

Build failure messages...
+----------------------------------------
| Executing default OpenEJB :: PK Generation :: Builder
| Memory: 66M/93M
+----------------------------------------
Attempting to download xmlbeans-maven-plugin-2.0.0-beta1.jar.
WARNING: Failed to download xmlbeans-maven-plugin-2.0.0-beta1.jar.
Attempting to download tranql-1.0-SNAPSHOT.jar.
Attempting to download openejb-core-2.0-SNAPSHOT.jar.
Attempting to download geronimo-deployment-1.0-SNAPSHOT.jar.
Attempting to download geronimo-common-1.0-SNAPSHOT.jar.
Attempting to download geronimo-j2ee-1.0-SNAPSHOT.jar.
Attempting to download geronimo-j2ee-builder-1.0-SNAPSHOT.jar.
Attempting to download geronimo-kernel-1.0-SNAPSHOT.jar.
Attempting to download commons-jelly-tags-velocity-SNAPSHOT.jar.

BUILD FAILED
File...... C:\Documents and
Settings\sissonj\.maven\cache\maven-multiproject-plugin-1.3.1\plugin.jelly
Element... maven:reactor
Line...... 217
Column.... 9
The build cannot continue because of the following unsatisfied dependency:

xmlbeans-maven-plugin-2.0.0-beta1.jar


John

This e-mail message and any attachments may contain confidential,
proprietary or non-public information.  This information is intended
solely for the designated recipient(s).  If an addressing or transmission
error has misdirected this e-mail, please notify the sender immediately
and destroy this e-mail.  Any review, dissemination, use or reliance upon
this information by unintended recipients is prohibited.  Any opinions
expressed in this e-mail are those of the author personally.
Reply | Threaded
Open this post in threaded view
|

Re: M4 QA Branch Build Failure

Geir Magnusson Jr

On Jul 13, 2005, at 8:12 AM, [hidden email] wrote:

> I tried building the M4 QA branch to test some dependency changes  
> by doing
> the following:
>
> C:\Projects\J2EE\geronimo_m4qa>svn checkout
> https://svn.apache.org/repos/asf/geronimo/branches/v1_0_M4-QA geronimo
> C:\Projects\J2EE\geronimo_m4qa\geronimo>maven m:fresh-checkout
> C:\Projects\J2EE\geronimo_m4qa\geronimo>maven m:rebuild-all
> -Dmaven.test.failure.ignore=true
>
> The build fails.
>
> It appears some of the issues are:
>
> * the m:fresh-checkout processing in branch hasn't been changed to  
> get the
> OpenEJB & TranQL code from a tag/branch.  It appears that it would be
> getting the latest OpenEJB code, which is not what we want.  Have  
> OpenEJB
> and TranQL been tagged in CVS? Can we get the QA branch building in a
> repeatable fashion with OpenEJB & TranQL?

At this point, can we just use released jars from OpenEJB and TranQL  
for M4?  Gets rid of the need for their source to be involved.

>
> * in etc/project.properties geronimo_version is set to 1.0-
> SNAPSHOT, yet
> in the geronimo-1.0-M4-QA-src.zip file, it has a value of 1.0-M4-QA .
> Shouldn't this version change be checked into the branch?  This could
> cause problems if the JARs are uploaded to a repository from the  
> build.
>
> Once these issues are resolved we should have some instructions on  
> how it
> should be built from source so that people can test fixes on the  
> branch
> before committing.
>
> Build failure messages...
> +----------------------------------------
> | Executing default OpenEJB :: PK Generation :: Builder
> | Memory: 66M/93M
> +----------------------------------------
> Attempting to download xmlbeans-maven-plugin-2.0.0-beta1.jar.
> WARNING: Failed to download xmlbeans-maven-plugin-2.0.0-beta1.jar.
> Attempting to download tranql-1.0-SNAPSHOT.jar.
> Attempting to download openejb-core-2.0-SNAPSHOT.jar.
> Attempting to download geronimo-deployment-1.0-SNAPSHOT.jar.
> Attempting to download geronimo-common-1.0-SNAPSHOT.jar.
> Attempting to download geronimo-j2ee-1.0-SNAPSHOT.jar.
> Attempting to download geronimo-j2ee-builder-1.0-SNAPSHOT.jar.
> Attempting to download geronimo-kernel-1.0-SNAPSHOT.jar.
> Attempting to download commons-jelly-tags-velocity-SNAPSHOT.jar.
>
> BUILD FAILED
> File...... C:\Documents and
> Settings\sissonj\.maven\cache\maven-multiproject-plugin-1.3.1
> \plugin.jelly
> Element... maven:reactor
> Line...... 217
> Column.... 9
> The build cannot continue because of the following unsatisfied  
> dependency:
>
> xmlbeans-maven-plugin-2.0.0-beta1.jar
>
>
> John
>
> This e-mail message and any attachments may contain confidential,
> proprietary or non-public information.  This information is intended
> solely for the designated recipient(s).  If an addressing or  
> transmission
> error has misdirected this e-mail, please notify the sender  
> immediately
> and destroy this e-mail.  Any review, dissemination, use or  
> reliance upon
> this information by unintended recipients is prohibited.  Any opinions
> expressed in this e-mail are those of the author personally.
>
>

--
Geir Magnusson Jr                                  +1-203-665-6437
[hidden email]


Reply | Threaded
Open this post in threaded view
|

Re: M4 QA Branch Build Failure

sissonj
Geir Magnusson Jr <[hidden email]> wrote on 13/07/2005 10:23:55 PM:

> >
> > It appears some of the issues are:
> >
> > * the m:fresh-checkout processing in branch hasn't been changed to
> > get the
> > OpenEJB & TranQL code from a tag/branch.  It appears that it would be
> > getting the latest OpenEJB code, which is not what we want.  Have
> > OpenEJB
> > and TranQL been tagged in CVS? Can we get the QA branch building in a
> > repeatable fashion with OpenEJB & TranQL?
>
> At this point, can we just use released jars from OpenEJB and TranQL
> for M4?  Gets rid of the need for their source to be involved.

I looked in http://dist.codehaus.org/openejb/jars/ and
http://dist.codehaus.org/tranql/jars/ and it doesn't look like there are
any recent releases.

Looks like some releases need to be built.  How soon can this be done?

John

This e-mail message and any attachments may contain confidential,
proprietary or non-public information.  This information is intended
solely for the designated recipient(s).  If an addressing or transmission
error has misdirected this e-mail, please notify the sender immediately
and destroy this e-mail.  Any review, dissemination, use or reliance upon
this information by unintended recipients is prohibited.  Any opinions
expressed in this e-mail are those of the author personally.
Reply | Threaded
Open this post in threaded view
|

Re: M4 QA Branch Build Failure

David Jencks-2
In reply to this post by Geir Magnusson Jr

On Jul 13, 2005, at 5:23 AM, Geir Magnusson Jr wrote:

>
> On Jul 13, 2005, at 8:12 AM, [hidden email] wrote:
>
>> I tried building the M4 QA branch to test some dependency changes by  
>> doing
>> the following:
>>
>> C:\Projects\J2EE\geronimo_m4qa>svn checkout
>> https://svn.apache.org/repos/asf/geronimo/branches/v1_0_M4-QA geronimo
>> C:\Projects\J2EE\geronimo_m4qa\geronimo>maven m:fresh-checkout
>> C:\Projects\J2EE\geronimo_m4qa\geronimo>maven m:rebuild-all
>> -Dmaven.test.failure.ignore=true
>>
>> The build fails.
>>
>> It appears some of the issues are:
>>
>> * the m:fresh-checkout processing in branch hasn't been changed to  
>> get the
>> OpenEJB & TranQL code from a tag/branch.  It appears that it would be
>> getting the latest OpenEJB code, which is not what we want.  Have  
>> OpenEJB
>> and TranQL been tagged in CVS? Can we get the QA branch building in a
>> repeatable fashion with OpenEJB & TranQL?
>
> At this point, can we just use released jars from OpenEJB and TranQL  
> for M4?  Gets rid of the need for their source to be involved.

isn't that an assumption that there are no bugs in either project that  
we need to fix for M4?  I also think there might be some value in  
providing a way to build m4 similar to the way we build head.

thanks
david jencks

>
>>
>> * in etc/project.properties geronimo_version is set to 1.0-SNAPSHOT,  
>> yet
>> in the geronimo-1.0-M4-QA-src.zip file, it has a value of 1.0-M4-QA .
>> Shouldn't this version change be checked into the branch?  This could
>> cause problems if the JARs are uploaded to a repository from the  
>> build.
>>
>> Once these issues are resolved we should have some instructions on  
>> how it
>> should be built from source so that people can test fixes on the  
>> branch
>> before committing.
>>
>> Build failure messages...
>> +----------------------------------------
>> | Executing default OpenEJB :: PK Generation :: Builder
>> | Memory: 66M/93M
>> +----------------------------------------
>> Attempting to download xmlbeans-maven-plugin-2.0.0-beta1.jar.
>> WARNING: Failed to download xmlbeans-maven-plugin-2.0.0-beta1.jar.
>> Attempting to download tranql-1.0-SNAPSHOT.jar.
>> Attempting to download openejb-core-2.0-SNAPSHOT.jar.
>> Attempting to download geronimo-deployment-1.0-SNAPSHOT.jar.
>> Attempting to download geronimo-common-1.0-SNAPSHOT.jar.
>> Attempting to download geronimo-j2ee-1.0-SNAPSHOT.jar.
>> Attempting to download geronimo-j2ee-builder-1.0-SNAPSHOT.jar.
>> Attempting to download geronimo-kernel-1.0-SNAPSHOT.jar.
>> Attempting to download commons-jelly-tags-velocity-SNAPSHOT.jar.
>>
>> BUILD FAILED
>> File...... C:\Documents and
>> Settings\sissonj\.maven\cache\maven-multiproject-plugin
>> -1.3.1\plugin.jelly
>> Element... maven:reactor
>> Line...... 217
>> Column.... 9
>> The build cannot continue because of the following unsatisfied  
>> dependency:
>>
>> xmlbeans-maven-plugin-2.0.0-beta1.jar
>>
>>
>> John
>>
>> This e-mail message and any attachments may contain confidential,
>> proprietary or non-public information.  This information is intended
>> solely for the designated recipient(s).  If an addressing or  
>> transmission
>> error has misdirected this e-mail, please notify the sender  
>> immediately
>> and destroy this e-mail.  Any review, dissemination, use or reliance  
>> upon
>> this information by unintended recipients is prohibited.  Any opinions
>> expressed in this e-mail are those of the author personally.
>>
>>
>
> --
> Geir Magnusson Jr                                  +1-203-665-6437
> [hidden email]
>
>

Reply | Threaded
Open this post in threaded view
|

Re: M4 QA Branch Build Failure

Geir Magnusson Jr.

On Jul 13, 2005, at 11:45 AM, David Jencks wrote:

>
> On Jul 13, 2005, at 5:23 AM, Geir Magnusson Jr wrote:
>
>
>>
>> On Jul 13, 2005, at 8:12 AM, [hidden email] wrote:
>>
>>
>>> I tried building the M4 QA branch to test some dependency changes  
>>> by doing
>>> the following:
>>>
>>> C:\Projects\J2EE\geronimo_m4qa>svn checkout
>>> https://svn.apache.org/repos/asf/geronimo/branches/v1_0_M4-QA 
>>> geronimo
>>> C:\Projects\J2EE\geronimo_m4qa\geronimo>maven m:fresh-checkout
>>> C:\Projects\J2EE\geronimo_m4qa\geronimo>maven m:rebuild-all
>>> -Dmaven.test.failure.ignore=true
>>>
>>> The build fails.
>>>
>>> It appears some of the issues are:
>>>
>>> * the m:fresh-checkout processing in branch hasn't been changed  
>>> to get the
>>> OpenEJB & TranQL code from a tag/branch.  It appears that it  
>>> would be
>>> getting the latest OpenEJB code, which is not what we want.  Have  
>>> OpenEJB
>>> and TranQL been tagged in CVS? Can we get the QA branch building  
>>> in a
>>> repeatable fashion with OpenEJB & TranQL?
>>>
>>
>> At this point, can we just use released jars from OpenEJB and  
>> TranQL for M4?  Gets rid of the need for their source to be involved.
>>
>
> isn't that an assumption that there are no bugs in either project  
> that we need to fix for M4?

Yes, but if they are fixed for M4, couldn't we ask them to produce a  
non-snapshot jar for us to depend on?  Then we don't need their code  
in our M4 src to enable people to build...


> I also think there might be some value in providing a way to build  
> m4 similar to the way we build head.

Like

$ tar zf m4.src.tgz
$ cd m4
$ maven

?

>
> thanks
> david jencks
>
>>
>>
>>>
>>> * in etc/project.properties geronimo_version is set to 1.0-
>>> SNAPSHOT, yet
>>> in the geronimo-1.0-M4-QA-src.zip file, it has a value of 1.0-M4-
>>> QA .
>>> Shouldn't this version change be checked into the branch?  This  
>>> could
>>> cause problems if the JARs are uploaded to a repository from the  
>>> build.
>>>
>>> Once these issues are resolved we should have some instructions  
>>> on how it
>>> should be built from source so that people can test fixes on the  
>>> branch
>>> before committing.
>>>
>>> Build failure messages...
>>> +----------------------------------------
>>> | Executing default OpenEJB :: PK Generation :: Builder
>>> | Memory: 66M/93M
>>> +----------------------------------------
>>> Attempting to download xmlbeans-maven-plugin-2.0.0-beta1.jar.
>>> WARNING: Failed to download xmlbeans-maven-plugin-2.0.0-beta1.jar.
>>> Attempting to download tranql-1.0-SNAPSHOT.jar.
>>> Attempting to download openejb-core-2.0-SNAPSHOT.jar.
>>> Attempting to download geronimo-deployment-1.0-SNAPSHOT.jar.
>>> Attempting to download geronimo-common-1.0-SNAPSHOT.jar.
>>> Attempting to download geronimo-j2ee-1.0-SNAPSHOT.jar.
>>> Attempting to download geronimo-j2ee-builder-1.0-SNAPSHOT.jar.
>>> Attempting to download geronimo-kernel-1.0-SNAPSHOT.jar.
>>> Attempting to download commons-jelly-tags-velocity-SNAPSHOT.jar.
>>>
>>> BUILD FAILED
>>> File...... C:\Documents and
>>> Settings\sissonj\.maven\cache\maven-multiproject-plugin-1.3.1
>>> \plugin.jelly
>>> Element... maven:reactor
>>> Line...... 217
>>> Column.... 9
>>> The build cannot continue because of the following unsatisfied  
>>> dependency:
>>>
>>> xmlbeans-maven-plugin-2.0.0-beta1.jar
>>>
>>>
>>> John
>>>
>>> This e-mail message and any attachments may contain confidential,
>>> proprietary or non-public information.  This information is intended
>>> solely for the designated recipient(s).  If an addressing or  
>>> transmission
>>> error has misdirected this e-mail, please notify the sender  
>>> immediately
>>> and destroy this e-mail.  Any review, dissemination, use or  
>>> reliance upon
>>> this information by unintended recipients is prohibited.  Any  
>>> opinions
>>> expressed in this e-mail are those of the author personally.
>>>
>>>
>>>
>>
>> --
>> Geir Magnusson Jr                                  +1-203-665-6437
>> [hidden email]
>>
>>
>>
>
>

--
Geir Magnusson Jr                                  +1-203-665-6437
[hidden email]


Reply | Threaded
Open this post in threaded view
|

Re: M4 QA Branch Build Failure

David Jencks-2

On Jul 13, 2005, at 10:34 AM, Geir Magnusson Jr. wrote:

>
> On Jul 13, 2005, at 11:45 AM, David Jencks wrote:
>
>>
>> On Jul 13, 2005, at 5:23 AM, Geir Magnusson Jr wrote:
>>
>>
>>>
>>> On Jul 13, 2005, at 8:12 AM, [hidden email] wrote:
>>>
>>>
>>>> I tried building the M4 QA branch to test some dependency changes  
>>>> by doing
>>>> the following:
>>>>
>>>> C:\Projects\J2EE\geronimo_m4qa>svn checkout
>>>> https://svn.apache.org/repos/asf/geronimo/branches/v1_0_M4-QA 
>>>> geronimo
>>>> C:\Projects\J2EE\geronimo_m4qa\geronimo>maven m:fresh-checkout
>>>> C:\Projects\J2EE\geronimo_m4qa\geronimo>maven m:rebuild-all
>>>> -Dmaven.test.failure.ignore=true
>>>>
>>>> The build fails.
>>>>
>>>> It appears some of the issues are:
>>>>
>>>> * the m:fresh-checkout processing in branch hasn't been changed to  
>>>> get the
>>>> OpenEJB & TranQL code from a tag/branch.  It appears that it would  
>>>> be
>>>> getting the latest OpenEJB code, which is not what we want.  Have  
>>>> OpenEJB
>>>> and TranQL been tagged in CVS? Can we get the QA branch building in  
>>>> a
>>>> repeatable fashion with OpenEJB & TranQL?
>>>>
>>>
>>> At this point, can we just use released jars from OpenEJB and TranQL  
>>> for M4?  Gets rid of the need for their source to be involved.
>>>
>>
>> isn't that an assumption that there are no bugs in either project  
>> that we need to fix for M4?
>
> Yes, but if they are fixed for M4, couldn't we ask them to produce a  
> non-snapshot jar for us to depend on?  Then we don't need their code  
> in our M4 src to enable people to build...

I'd prefer that we find out if there are any bugs we need to fix for m4  
before we release the non-snapshot jar.  When we do the release, I  
think we should release all the jars at once.

>
>
>> I also think there might be some value in providing a way to build m4  
>> similar to the way we build head.
>
> Like
>
> $ tar zf m4.src.tgz
> $ cd m4
> $ maven
>
> ?

I was thinking more

maven -o m:rebuild

since in my experience the projects are still too intertwined to build  
separately, whatever the virtues of greater separation may be.

thanks
david jencks

>>
>> thanks
>> david jencks
>>
>>>
>>>
>>>>
>>>> * in etc/project.properties geronimo_version is set to  
>>>> 1.0-SNAPSHOT, yet
>>>> in the geronimo-1.0-M4-QA-src.zip file, it has a value of 1.0-M4-QA  
>>>> .
>>>> Shouldn't this version change be checked into the branch?  This  
>>>> could
>>>> cause problems if the JARs are uploaded to a repository from the  
>>>> build.
>>>>
>>>> Once these issues are resolved we should have some instructions on  
>>>> how it
>>>> should be built from source so that people can test fixes on the  
>>>> branch
>>>> before committing.
>>>>
>>>> Build failure messages...
>>>> +----------------------------------------
>>>> | Executing default OpenEJB :: PK Generation :: Builder
>>>> | Memory: 66M/93M
>>>> +----------------------------------------
>>>> Attempting to download xmlbeans-maven-plugin-2.0.0-beta1.jar.
>>>> WARNING: Failed to download xmlbeans-maven-plugin-2.0.0-beta1.jar.
>>>> Attempting to download tranql-1.0-SNAPSHOT.jar.
>>>> Attempting to download openejb-core-2.0-SNAPSHOT.jar.
>>>> Attempting to download geronimo-deployment-1.0-SNAPSHOT.jar.
>>>> Attempting to download geronimo-common-1.0-SNAPSHOT.jar.
>>>> Attempting to download geronimo-j2ee-1.0-SNAPSHOT.jar.
>>>> Attempting to download geronimo-j2ee-builder-1.0-SNAPSHOT.jar.
>>>> Attempting to download geronimo-kernel-1.0-SNAPSHOT.jar.
>>>> Attempting to download commons-jelly-tags-velocity-SNAPSHOT.jar.
>>>>
>>>> BUILD FAILED
>>>> File...... C:\Documents and
>>>> Settings\sissonj\.maven\cache\maven-multiproject-plugin
>>>> -1.3.1\plugin.jelly
>>>> Element... maven:reactor
>>>> Line...... 217
>>>> Column.... 9
>>>> The build cannot continue because of the following unsatisfied  
>>>> dependency:
>>>>
>>>> xmlbeans-maven-plugin-2.0.0-beta1.jar
>>>>
>>>>
>>>> John
>>>>
>>>> This e-mail message and any attachments may contain confidential,
>>>> proprietary or non-public information.  This information is intended
>>>> solely for the designated recipient(s).  If an addressing or  
>>>> transmission
>>>> error has misdirected this e-mail, please notify the sender  
>>>> immediately
>>>> and destroy this e-mail.  Any review, dissemination, use or  
>>>> reliance upon
>>>> this information by unintended recipients is prohibited.  Any  
>>>> opinions
>>>> expressed in this e-mail are those of the author personally.
>>>>
>>>>
>>>>
>>>
>>> --
>>> Geir Magnusson Jr                                  +1-203-665-6437
>>> [hidden email]
>>>
>>>
>>>
>>
>>
>
> --
> Geir Magnusson Jr                                  +1-203-665-6437
> [hidden email]
>
>

Reply | Threaded
Open this post in threaded view
|

Re: M4 QA Branch Build Failure

Jacek Laskowski-5
In reply to this post by sissonj
[hidden email] wrote:

> I looked in http://dist.codehaus.org/openejb/jars/ and
> http://dist.codehaus.org/tranql/jars/ and it doesn't look like there are
> any recent releases.
>
> Looks like some releases need to be built.  How soon can this be done?

I think it's a good idea to release OpenEJB 2.0 G4. Since OpenEJB 2.0 is
specially developed for Geronimo why it would hurt anyone? I'd also vote
for releasing OpenEJB 2.0 at the same time Geronimo will.

If noone objects, I'll go for cutting the release 2.0G4.

> John

Jacek