I've just committed a fix for this Maven 2 / Java 1.4 related error.
Here is the relevant part of the error message:
[INFO]
------------------------------------------------------------------------
[INFO] Building Cocoon JMS Block Implementation
[INFO] task-segment: [clean, install]
[INFO]
------------------------------------------------------------------------
[INFO] [clean:clean]
[INFO] Deleting directory
/home/continuum/data/working-directory/51/blocks/cocoon-jms/cocoon-jms-impl/target
[INFO] Deleting directory
/home/continuum/data/working-directory/51/blocks/cocoon-jms/cocoon-jms-impl/target/classes
[INFO] Deleting directory
/home/continuum/data/working-directory/51/blocks/cocoon-jms/cocoon-jms-impl/target/test-classes
[INFO] Deleting directory
/home/continuum/data/working-directory/51/blocks/cocoon-jms/cocoon-jms-impl/target/site
[INFO] [enforcer:enforce-once {execution: enforce-maven}]
[INFO] [resources:resources]
[INFO] Using default encoding to copy filtered resources.
Downloading:
http://repo1.maven.org/maven2/org/springframework/spring-jms/2.5.5/spring-jms-2.5.5.pom
2K downloaded
Downloading:
http://repo1.maven.org/maven2/org/springframework/spring-context-support/2.4.1/spring-context-support-2.4.1.pom
Downloading:
http://people.apache.org/~gkossakowski/maven2/repository/org/springframework/spring-context-support/2.4.1/spring-context-support-2.4.1.pom
Downloading:
http://repo1.maven.org/maven2/org/springframework/spring-jms/2.5.5/spring-jms-2.5.5.jar
184K downloaded
Downloading:
http://people.apache.org/~gkossakowski/maven2/repository/org/springframework/spring-context-support/2.4.1/spring-context-support-2.4.1.jar
Downloading:
http://repo1.maven.org/maven2/org/springframework/spring-context-support/2.4.1/spring-context-support-2.4.1.jar
[INFO]
------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO]
------------------------------------------------------------------------
[INFO] Failed to resolve artifact.
Missing:
----------
1) org.springframework:spring-context-support:jar:2.4.1
Try downloading the file manually from the project website.
Then, install it using the command:
mvn install:install-file -DgroupId=org.springframework
-DartifactId=spring-context-support -Dversion=2.4.1 -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.springframework
-DartifactId=spring-context-support -Dversion=2.4.1 -Dpackaging=jar
-Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]
Path to dependency:
1) org.apache.cocoon:cocoon-jms-impl:jar:1.0.0-SNAPSHOT
2) org.springframework:spring-jms:jar:2.5.5
3) org.springframework:spring-context-support:jar:2.4.1
----------
1 required artifact is missing.
for artifact:
org.apache.cocoon:cocoon-jms-impl:jar:1.0.0-SNAPSHOT
from the specified remote repositories:
central (http://repo1.maven.org/maven2),
gkossakowski-maven2
(http://people.apache.org/~gkossakowski/maven2/repository),
apache.snapshots (http://people.apache.org/repo/m2-snapshot-repository)
[EMAIL PROTECTED] wrote:
Online report :
http://vmbuild.apache.org/continuum/buildResult.action?buildId=105380&projectId=51
Build statistics:
State: Failed
Previous State: Failed
Started at: Wed 30 Jul 2008 03:37:32 -0700
Finished at: Wed 30 Jul 2008 03:47:12 -0700
Total time: 9m 39s
Build Trigger: Schedule
Build Number: 310
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.8
Java version: 1.4.2_15
OS name: "linux" version: "2.6.20-16-server" arch: "i386"
Family: "unix"
****************************************************************************
SCM Changes:
****************************************************************************
Changed: reinhard @ Wed 30 Jul 2008 03:07:35 -0700
Comment: COCOON-2223
. remove obsolete dependencies
. move JMSEventMessageListener to event-cache
Files changed:
/cocoon/trunk/blocks/cocoon-eventcache/cocoon-eventcache-impl/pom.xml (
680956 )
/cocoon/trunk/blocks/cocoon-eventcache/cocoon-eventcache-impl/src/main/java/org/apache/cocoon/caching/impl/JMSEventMessageListener.java
( 680956 )
/cocoon/trunk/blocks/cocoon-eventcache/cocoon-eventcache-impl/src/main/resources/META-INF/cocoon/spring/cocoon-eventcache.xml
( 680956 )
Changed: reinhard @ Wed 30 Jul 2008 03:13:35 -0700
Comment: COCOON-2229
apply Lukas' patch with some minor modifications
. don't depend on hsqldb anymore
. don't depend on self-written JMS connection code (Spring provides
anything we need)
. Spring migration of the remaining code
Files changed:
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-impl/pom.xml ( 680957 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-impl/src/main/java/org/apache/cocoon/acting/JMSPublisherAction.java
( 680957 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-impl/src/main/java/org/apache/cocoon/components/jms/AbstractMessageListener.java
( 680957 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-impl/src/main/java/org/apache/cocoon/components/jms/AbstractMessagePublisher.java
( 680957 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-impl/src/main/java/org/apache/cocoon/components/jms/JMSConnection.java
( 680957 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-impl/src/main/java/org/apache/cocoon/components/jms/JMSConnectionEventListener.java
( 680957 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-impl/src/main/java/org/apache/cocoon/components/jms/JMSConnectionEventNotifier.java
( 680957 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-impl/src/main/java/org/apache/cocoon/components/jms/JMSConnectionImpl.java
( 680957 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-impl/src/main/java/org/apache/cocoon/components/jms/JMSConnectionManager.java
( 680957 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-impl/src/main/java/org/apache/cocoon/components/jms/JMSConnectionManagerImpl.java
( 680957 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-impl/src/main/java/org/apache/cocoon/samples
( 680957 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-impl/src/main/resources/META-INF/cocoon/avalon/cocoon-jms.xconf
( 680957 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-impl/src/main/resources/org/apache/cocoon/components/jms/jms.roles
( 680957 )
Changed: reinhard @ Wed 30 Jul 2008 03:18:02 -0700
Comment: COCOON-2229
. provide JMS samples that use embedded ActiveMQ
. configure RCL for direct usage
Files changed:
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-sample/pom.xml ( 680958 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-sample/rcl.properties (
680958 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-sample/src/main/java ( 680958 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-sample/src/main/java/org (
680958 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-sample/src/main/java/org/apache
( 680958 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-sample/src/main/java/org/apache/cocoon
( 680958 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-sample/src/main/java/org/apache/cocoon/acting
( 680958 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-sample/src/main/java/org/apache/cocoon/acting/JMSEventMessageListener.java
( 680958 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-sample/src/main/java/org/apache/cocoon/jms
( 680958 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-sample/src/main/java/org/apache/cocoon/jms/SimpleMessageListener.java
( 680958 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-sample/src/main/java/org/apache/cocoon/jms/SimpleTextMessagePublisher.java
( 680958 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-sample/src/main/java/org/apache/cocoon/samples
( 680958 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-sample/src/main/java/org/apache/cocoon/samples/jms
(from
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-impl/src/main/java/org/apache/cocoon/samples/jms:680934)
( 680958 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-sample/src/main/resources/COB-INF/database/sitemap.xmap
( 680958 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-sample/src/main/resources/COB-INF/eventcache
( 680958 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-sample/src/main/resources/COB-INF/eventcache/eventcache.xml
( 680958 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-sample/src/main/resources/COB-INF/eventcache/sitemap.xmap
( 680958 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-sample/src/main/resources/COB-INF/it
( 680958 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-sample/src/main/resources/COB-INF/it/it.xml
( 680958 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-sample/src/main/resources/COB-INF/it/sitemap.xmap
( 680958 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-sample/src/main/resources/COB-INF/jms.xsamples
( 680958 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-sample/src/main/resources/COB-INF/sitemap.xmap
( 680958 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-sample/src/main/resources/META-INF/cocoon/spring/cocoon-jms-sample.xml
( 680958 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-sample/src/test ( 680958 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-sample/src/test/java ( 680958 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-sample/src/test/java/org (
680958 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-sample/src/test/java/org/apache
( 680958 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-sample/src/test/java/org/apache/cocoon
( 680958 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-sample/src/test/java/org/apache/cocoon/BaseSpringTest.java
( 680958 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-sample/src/test/java/org/apache/cocoon/acting
( 680958 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-sample/src/test/java/org/apache/cocoon/acting/DummyTextMessage.java
( 680958 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-sample/src/test/java/org/apache/cocoon/acting/JMSEventMessageListenerTest.java
( 680958 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-sample/src/test/java/org/apache/cocoon/beans
( 680958 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-sample/src/test/java/org/apache/cocoon/beans/BaseMessageListenerTest.java
( 680958 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-sample/src/test/java/org/apache/cocoon/beans/BaseMessagePublisherTest.java
( 680958 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-sample/src/test/java/org/apache/cocoon/beans/TestHsql.java
( 680958 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-sample/src/test/java/org/apache/cocoon/beans/TestQueueMessageListener.java
( 680958 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-sample/src/test/java/org/apache/cocoon/beans/TestQueueMessagePublisher.java
( 680958 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-sample/src/test/java/org/apache/cocoon/beans/TestTopicMessageListener.java
( 680958 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-sample/src/test/java/org/apache/cocoon/beans/TestTopicMessagePublisher.java
( 680958 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-sample/src/test/resources (
680958 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-sample/src/test/resources/ddl
( 680958 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-sample/src/test/resources/ddl/hsql.sql
( 680958 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-sample/src/test/resources/org
( 680958 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-sample/src/test/resources/org/apache
( 680958 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-sample/src/test/resources/org/apache/cocoon
( 680958 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-sample/src/test/resources/org/apache/cocoon/beans
( 680958 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-sample/src/test/resources/org/apache/cocoon/beans/spring-activemq-queue.xml
( 680958 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-sample/src/test/resources/org/apache/cocoon/beans/spring-activemq-topic.xml
( 680958 )
/cocoon/trunk/blocks/cocoon-jms/cocoon-jms-sample/src/test/resources/org/apache/cocoon/beans/spring-hsql.xml
( 680958 )
Changed: reinhard @ Wed 30 Jul 2008 03:19:03 -0700
Comment: COCOON-2230
. provide integration tests for the JMS block
Files changed:
/cocoon/trunk/core/cocoon-webapp/pom.xml ( 680959 )
/cocoon/trunk/core/cocoon-webapp/src/test/java/org/apache/cocoon/it/blocks/jms
( 680959 )
/cocoon/trunk/core/cocoon-webapp/src/test/java/org/apache/cocoon/it/blocks/jms/JMSTest.java
( 680959 )
Changed: reinhard @ Wed 30 Jul 2008 03:20:21 -0700
Comment: set version numbers of dependencies used in jms/event-cache blocks
Files changed:
/cocoon/trunk/parent/pom.xml ( 680962 )
Changed: reinhard @ Wed 30 Jul 2008 03:21:44 -0700
Comment: provide a eventcache-jms profile
Files changed:
/cocoon/trunk/blocks/pom.xml ( 680963 )
****************************************************************************
Dependencies Changes:
****************************************************************************
No dependencies changed
****************************************************************************
Build Defintion:
****************************************************************************
POM filename: pom.xml
Goals: clean install Arguments: --batch-mode -P allblocks,it
Build Fresh: false
Always Build: false
Default Build Definition: true
Schedule: DEFAULT_SCHEDULE
Profile Name: Java 1.4, Large Memory
Description:
****************************************************************************
Test Summary:
****************************************************************************
Tests: 373
Failures: 0
Total time: 123.88797
--
Reinhard Pötz Managing Director, {Indoqa} GmbH
http://www.indoqa.com/en/people/reinhard.poetz/
Member of the Apache Software Foundation
Apache Cocoon Committer, PMC member [EMAIL PROTECTED]
________________________________________________________________________