You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@avalon.apache.org by Stephen McConnell <mc...@apache.org> on 2003/03/29 07:41:54 UTC

[MERLIN] build problem resolved

Earlier this evening Jason and I got stuck into the Merlin build problem 
that was raised on the Avalon User list a couple of weeks ago.  It seems 
that there is a problem related to the setup of the web-server on OSM 
and a Maven requirement to see the parent directory.

We have resolved this problem by moving the jar files from OSM site to 
ibiblio (the default Maven repository) under the group identifiers 
"avalon", "excalibur" and "merlin".  In the meantime Jason is looking 
into problems that Maven encounters when it does not have access to a 
parent directory (as in the case on the OSM server under its current 
configuration).

Following these changes there should be no problem building merlin from CVS.

  $ cd avalon-sandbox
  $ maven merlin-dist

See the README.TXT for further information.

For reference the following supporting jar files have been moved from 
OSM to ibiblio.

   /maven/avalon/jars/avalon-framework-4.1.4.jar
   /maven/avalon/jars/avalon-lifecycle-1.0.jar
   /maven/avalon/jars/avalon-logkit-1.2.jar
   /maven/excalibur/jars/excalibur-collections-1.0.jar
   /maven/excalibur/jars/excalibur-component-1.0.jar
   /maven/excalibur/jars/excalibur-configuration-1.0.jar
   /maven/excalibur/jars/excalibur-event-2.0.jar
   /maven/excalibur/jars/excalibur-extension-1.0.jar
   /maven/excalibur/jars/excalibur-i18n-1.0.jar
   /maven/excalibur/jars/excalibur-instrument-0.3.jar
   /maven/excalibur/jars/excalibur-component-1.0.jar
   /maven/excalibur/jars/excalibur-logger-1.0.jar
   /maven/excalibur/jars/excalibur-pool-1.2.jar
   /maven/excalibur/jars/excalibur-testcase-1.0.jar
   /maven/excalibur/jars/excalibur-thread-1.1.jar
   /maven/excalibur/jars/excalibur-threadcontext-1.0.jar
   /maven/excalibur/jars/excalibur-util-concurrent-1.3.1.jar

The Avalon license has been sent through to Dion earlier this evening.  
Please note that the above list of jar files will need to be updated to 
reflect the excalibur release process, however, before that happens I 
need to take care of synchronizing Merlin with the Phase 1 releases 
including updating of related excalibur project definitions.

The following jar files have also been moved from OSM to ibiblio and 
correspond to Meta, Assembly and Merlin core packages.

   /maven/avalon/jars/avalon-assembly-1.0.jar
   /maven/avalon/jars/avalon-assembly-spi-1.0.jar
   /maven/avalon/jars/avalon-meta-1.0.jar
   /maven/avalon/jars/avalon-meta-spi-1.0.jar
   /maven/avalon/jars/avalon-meta-tools-1.0.jar
   /maven/merlin/jars/merlin-cli-1.0.jar
   /maven/merlin/jars/merlin-core-2.1.jar
   /maven/merlin/jars/merlin-plugin-1.0.jar
   /maven/merlin/jars/merlin-spi-1.0.jar

Based on the test build performed by Jason there is a problem related to 
the SAX libraries which are not declared as a dependency.  This is not a 
problem if you building under JDK 1.4 but will cause a build failure 
under 1.3.  I'll try to get that one sorted ASAP.

Cheers, Steve.

-- 

Stephen J. McConnell
mailto:mcconnell@apache.org
http://www.osm.net/home

Another message brought to you via James on Merlin.



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


Re: [MERLIN] build problem resolved

Posted by Sam Ruby <ru...@apache.org>.
Stephen McConnell wrote:
> 
> Leo:
> 
> Did you just run a Merlin build via gump, or is this just in a directory 
> with gump in the name?

The latter.  As gump runs on that machine, Leo had ready access to a 
recent checkout of virtually any project he could care to play with.

Leo made sure to run a maven clean first.

- Sam Ruby



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


Re: [MERLIN] build problem resolved

Posted by Stephen McConnell <mc...@apache.org>.
Leo:

Did you just run a Merlin build via gump, or is this just in a directory 
with gump in the name?

Steve.


Leo Simons wrote:

> Stephen McConnell wrote:
>
>>>>  $ cd avalon-sandbox
>>>>  $ maven merlin-dist
>>>
>>>
>>> I can confirm it now builds on RH8 with sunjdk 1.4 :D
>>
>>
>> I anyone can run through a 1.2 and or 1.3 build I would really 
>> appreciate it.
>
>
> jdk 1.3:
>
> lsimons@giraffe ~/cvs/jakarta-gump
> $ ssh lsd.student.utwente.nl
> [lsimons ~]$ export JAVA_HOME=$IBM_JAVA_HOME
> [lsimons ~]$ export PATH=$IBM_JAVA_HOME/bin:$PATH
> [lsimons ~]$ which java
> /opt/IBMJava2-131/bin/java
> [lsimons ~]$ cd /data/gump/avalon-sandbox/merlin/
> [lsimons /data/gump/avalon-sandbox/merlin]$ which maven
> /opt/maven/bin/maven
> [lsimons /data/gump/avalon-sandbox/merlin]$ maven clean
> <output skipped>
> [lsimons /data/gump/avalon-sandbox/merlin]$ maven merlin-dist
> <output skipped>
> BUILD SUCCESSFUL
> Total time: 3 minutes 16 seconds
>
> if anyone feels like an account on that box just holler.
>
> jdk 1.2: is for wimps. Stopped using it some time ago :D
>
> - LSD
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@avalon.apache.org
> For additional commands, e-mail: dev-help@avalon.apache.org
>
>
>

-- 

Stephen J. McConnell
mailto:mcconnell@apache.org
http://www.osm.net

Sent via James running under Merlin as an NT service.



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


Re: [MERLIN] build problem resolved

Posted by Leo Simons <le...@apache.org>.
Stephen McConnell wrote:
>>>  $ cd avalon-sandbox
>>>  $ maven merlin-dist
>>
>> I can confirm it now builds on RH8 with sunjdk 1.4 :D
> 
> I anyone can run through a 1.2 and or 1.3 build I would really 
> appreciate it.

jdk 1.3:

lsimons@giraffe ~/cvs/jakarta-gump
$ ssh lsd.student.utwente.nl
[lsimons ~]$ export JAVA_HOME=$IBM_JAVA_HOME
[lsimons ~]$ export PATH=$IBM_JAVA_HOME/bin:$PATH
[lsimons ~]$ which java
/opt/IBMJava2-131/bin/java
[lsimons ~]$ cd /data/gump/avalon-sandbox/merlin/
[lsimons /data/gump/avalon-sandbox/merlin]$ which maven
/opt/maven/bin/maven
[lsimons /data/gump/avalon-sandbox/merlin]$ maven clean
<output skipped>
[lsimons /data/gump/avalon-sandbox/merlin]$ maven merlin-dist
<output skipped>
BUILD SUCCESSFUL
Total time: 3 minutes 16 seconds

if anyone feels like an account on that box just holler.

jdk 1.2: is for wimps. Stopped using it some time ago :D

- LSD



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


Re: [MERLIN] build problem resolved

Posted by Stephen McConnell <mc...@apache.org>.

Leo Simons wrote:

> Stephen McConnell wrote:
>
>> Following these changes there should be no problem building merlin 
>> from CVS.
>>
>>  $ cd avalon-sandbox
>>  $ maven merlin-dist
>
>
> I can confirm it now builds on RH8 with sunjdk 1.4 :D


Super!

I anyone can run through a 1.2 and or 1.3 build I would really 
appreciate it.

Cheers, Steve.

-- 

Stephen J. McConnell
mailto:mcconnell@apache.org
http://www.osm.net

Sent via James running under Merlin as an NT service.



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


Re: [MERLIN] build problem resolved

Posted by Leo Simons <le...@apache.org>.
Stephen McConnell wrote:
> Following these changes there should be no problem building merlin from 
> CVS.
> 
>  $ cd avalon-sandbox
>  $ maven merlin-dist

I can confirm it now builds on RH8 with sunjdk 1.4 :D

cheers,

- Leo



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