geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From David Jencks <djen...@gluecode.com>
Subject Re: build failed
Date Fri, 01 Oct 2004 21:53:37 GMT
looks good except I would replace
svn update

(which updates the copy of geronimo you just checked out 2 lines 
earlier)

with
maven getotherprojects

Thanks for updating this!

david jencks

On Oct 1, 2004, at 1:39 PM, karan singh malhi wrote:

> Finally,
>
> the build succeeded. Thanks a lot David.
>
> So in the wiki, i am going to write the following instructions, since i
> dont understand the process completely, i would need some confirmation
> from the experts.
>
> $ svn checkout http://svn.apache.org/repos/asf/geronimo/trunk geronimo
> $ cd geronimo
> $ svn update
> $ maven multiproject:install -Dmaven.test.skip=true 
> -Dmaven.itest.skip=true
> [if the build fails then try the following steps:
> 	$   maven -Dmodules=maven-itest-plugin
> 	$   maven multiproject:install -Dmaven.test.skip=true 
> -Dmaven.itest.skip=true
> ]
> $ java -jar 
> modules/assembly/target/geronimo-1.0-SNAPSHOT/bin/server.jar 
> org/apache/geronimo/DebugConsole
> $ Connect to debug console: http://localhost:8080/debug-tool/
>
>
> On Fri, 2004-10-01 at 15:52, David Jencks wrote:
>> hmm, I thought the plugin dependencies were working better than that.
>>
>> Try
>>
>> maven -Dmodules=maven-itest-plugin
>> maven multiproject:install -Dmaven.test.skip=true
>> -Dmaven.itest.skip=true
>>
>> The itest plugin provides hooks to set up and tear down an environment
>> (such as starting geronimo and deploying and starting packages on it).
>> In the middle it runs unit tests in the "itest" directory.
>> maven.itest.skip and maven.itest.failure.ignore parallel the
>> corresponding properties for tests.
>>
>> thanks
>> david jencks
>>
>> On Oct 1, 2004, at 12:40 PM, karan singh malhi wrote:
>>
>>> Even after doing a multiproject install, the build failed.
>>> i ran the following
>>>
>>> maven multiproject:install -Dmaven.test.skip=true
>>> -Dmaven.itest.skip=true
>>>
>>> Here is the output:-
>>>
>>> +----------------------------------------
>>> | Executing multiproject:install-callback OpenEJB :: Integration 
>>> Tests
>>> | Memory: 32M/38M
>>> +----------------------------------------
>>> Attempting to download tranql-1.0-SNAPSHOT.jar.
>>> Attempting to download geronimo-kernel-1.0-SNAPSHOT.jar.
>>> Attempting to download geronimo-core-1.0-SNAPSHOT.jar.
>>> Attempting to download geronimo-remoting-1.0-SNAPSHOT.jar.
>>> Attempting to download geronimo-security-1.0-SNAPSHOT.jar.
>>> Attempting to download openejb-core-2.0-SNAPSHOT.jar.
>>> Attempting to download openejb-assembly-2.0-SNAPSHOT.jar.
>>>
>>> rar:install:
>>>
>>>
>>> build:end:
>>>
>>>     [copy] Copying 1 file to /home/karan/geronimo/openejb/etc
>>> build:start:
>>>
>>> multiproject:install-callback:
>>>     [echo] Running ejb:install for OpenEJB :: Integration Tests
>>> Tag library requested that is not present: 'geronimo:deploy' in
>>> plugin: 'null'
>>> ejb:init:
>>> java:prepare-filesystem:
>>>
>>> java:compile:
>>>     [depend] Deleted 0 out of date files in 0 seconds
>>>     [echo] Compiling to
>>> /home/karan/geronimo/openejb/modules/itests/target/classes
>>>
>>> java:jar-resources:
>>>
>>> test:prepare-filesystem:
>>>
>>> test:test-resources:
>>>
>>> test:compile:
>>>
>>> test:test:
>>>     [echo] NOTICE: Skipping tests; they seem to have passed already
>>>     [echo] No tests to run.
>>>
>>>
>>> ejb:ejb:
>>>     [echo] Building ejb openejb-itests-2.0-SNAPSHOT
>>> Copying: from
>>> '/home/karan/geronimo/openejb/modules/itests/target/openejb-itests
>>> -2.0-SNAPSHOT.jar' to:
>>> '/home/karan/.maven/repository/openejb/ejbs/openejb-itests-2.0-
>>> SNAPSHOT.jar'
>>> Copying: from
>>> '/home/karan/geronimo/openejb/modules/itests/project.xml' to:
>>> '/home/karan/.maven/repository/openejb/poms/openejb-itests-2.0-
>>> SNAPSHOT.pom'
>>>
>>> BUILD FAILED
>>> File......
>>> /home/karan/.maven/cache/maven-multiproject-plugin-1.3.1/plugin.jelly
>>> Element... maven:reactor
>>> Line...... 217
>>> Column.... 9
>>> Unable to obtain goal [multiproject:install-callback] --
>>> /home/karan/geronimo/openejb/modules/itests/maven.xml:21:35:
>>> <attainGoal> No goal [itest]
>>> Total time: 16 minutes 33 seconds
>>> Finished at: Fri Oct 01 15:31:00 EDT 2004
>>>
>>>
>>> On Fri, 2004-10-01 at 14:11, David Jencks wrote:
>>>> I'd recommend
>>>>
>>>> maven multiproject:install -Dmaven.test.skip=true
>>>> -Dmaven.itest.skip=true
>>>>
>>>> which will ensure you get up to date copies of everything in your
>>>> local
>>>> repo.
>>>>
>>>> In any case, running maven in openejb ought to copy
>>>> openejb-core-2.0-SNAPSHOT.jar to your local maven repo by itself.
>>>> Check the console output...
>>>>
>>>> thanks
>>>> david jencks
>>>>
>>>> On Oct 1, 2004, at 10:55 AM, Craig Johannsen wrote:
>>>>
>>>>> Hi Karan,
>>>>>
>>>>> This is the same problem I had a couple of days ago.  See emails 
>>>>> with
>>>>> subject "2 Connector tests failed".  Here are the steps I took to
>>>>> work
>>>>> around the problem, which will be fixed when the Maven repository
>>>>> contains an up-to-date version of openejb-core-2.0-SNAPSHOT.jar:
>>>>> 1.) Get the source of the related projects (openejb, howl, 
>>>>> activemq,
>>>>> etc):  "maven getotherprojects"
>>>>> 2.) Change to the geronimo/openejb directory and run: "maven".
>>>>> 3.) Assuming the openejb build succeeded or at least built the 
>>>>> jars,
>>>>> copy the openejb-core-2.0-SNAPSHOT.jar from
>>>>> geronimo/openejb/modules/core/target directory to the  local maven
>>>>> repository directory .maven/repository/openejb/jars (or wherever 
>>>>> the
>>>>> local maven repository happens to be).
>>>>> 4.) Change to the geronimo directory and run: "maven" to build 
>>>>> using
>>>>> the new openejb-core-2.0-SNAPSHOT.jar file.  This should fix the
>>>>> missing "org.openejb.client.naming" package issue.
>>>>>
>>>>> Alternatively, possibly the Maven repository is already up to date
>>>>> but
>>>>> for some reason the openejb-core-2.0-SNAPSHOT.jar in your local
>>>>> repository is not being replaced.  You could manually delete it and
>>>>> then try running "maven -Dmodules=client-builder" to see if that
>>>>> fixed
>>>>> the problem.
>>>>>
>>>>> Cheers,
>>>>> Craig
>>>>>
>>>>> karan singh malhi wrote:
>>>>>
>>>>>> hi ,
>>>>>> i disabled maven to run tests, and the build failed.
>>>>>>
>>>>>>
>>>>>>
>>>>> [snip]
>>>>>
>>>>>
>>>>>> /home/karan/geronimo/modules/client-builder/src/java/org/apache/
>>>>>> geronimo/client/builder/AppClientModuleBuilder.java:74: package
>>>>>> org.openejb.client.naming does not exist
>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>
>


Mime
View raw message