[Cosmo] Building Cosmo - error in osaf-commons-jackrabbit-maven-plugin

Mark Slater lists at humanesoftware.com
Fri Feb 10 19:19:12 PST 2006


I've just checked out the SVN source for cosmo and ran the maven  
build and maven test without problems. I was trying to run maven:site  
to generate all the reports and start poking around and I got this  
error during the process (I've tried to cut out as much duplicate  
stuff as possible):


test:test:
test:reposetup:
     [echo] Setting up test repository
     [echo] Importing descriptor /Users/mark/Documents/school/whisper/ 
cosmo/cosmo_src/src/main/data/webdav_nodetypes.xml
org.apache.commons.jelly.JellyTagException: /Users/mark/.maven/cache/ 
osaf-commons-jackrabbit-maven-plugin-0.4/plugin.jelly:72:62:  
<j:invoke> null
         at org.apache.commons.jelly.tags.core.InvokeTag.doTag 
(InvokeTag.java:140)
         at org.apache.commons.jelly.impl.TagScript.run 
(TagScript.java:279)
         ...
         ...
         at java.lang.reflect.Method.invoke(Method.java:585)
         at com.werken.forehead.Forehead.run(Forehead.java:551)
         at com.werken.forehead.Forehead.main(Forehead.java:581)
Caused by: java.lang.reflect.InvocationTargetException
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke 
(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke 
(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.commons.beanutils.MethodUtils.invokeMethod 
(MethodUtils.java:252)
         at org.apache.commons.jelly.tags.core.InvokeTag.doTag 
(InvokeTag.java:131)
         ... 74 more
Caused by: java.lang.LinkageError: Class org/apache/commons/ 
collections/Buffer violates loader constraints
         at java.lang.ClassLoader.defineClass1(Native Method)
         at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
         at java.security.SecureClassLoader.defineClass 
(SecureClassLoader.java:124)
         at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
         at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
         at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
         at java.security.AccessController.doPrivileged(Native Method)
         at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
         at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
         at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java: 
319)
         at  
org.apache.jackrabbit.core.observation.ObservationManagerFactory.<init>( 
ObservationManagerFactory.java:79)
         at org.apache.jackrabbit.core.RepositoryImpl 
$WorkspaceInfo.initialize(RepositoryImpl.java:1415)
         at org.apache.jackrabbit.core.RepositoryImpl.initWorkspace 
(RepositoryImpl.java:453)
         at org.apache.jackrabbit.core.RepositoryImpl.<init> 
(RepositoryImpl.java:229)
         at org.apache.jackrabbit.core.RepositoryImpl.create 
(RepositoryImpl.java:434)
         at  
org.osaf.commons.jackrabbit.NodeTypeImporter.openRepository(Unknown  
Source)
         at  
org.osaf.commons.jackrabbit.NodeTypeImporter.importDescriptor(Unknown  
Source)
         at  
org.osaf.commons.jackrabbit.NodeTypeImporter.importDescriptor(Unknown  
Source)
         at  
org.osaf.commons.jackrabbit.NodeTypeImporter.importDescriptor(Unknown  
Source)
         ... 80 more

         ...
         ...
         ...

BUILD FAILED
File...... /Users/mark/.maven/cache/osaf-commons-jackrabbit-maven- 
plugin-0.4/plugin.jelly
Element... ant:fail
Line...... 82
Column.... 27
Class org/apache/commons/collections/Buffer violates loader constraints
Total time: 2 minutes 21 seconds
Finished at: Fri Feb 10 19:00:49 PST 2006

I'm using maven 1.0.2. I checked my .maven/repository, and there's  
commons-collections-2.1.jar and commons-collections-3.1.jar there. My  
${MAVEN_HOME}/lib has commons-collections-2.1.jar.

Any thoughts?

Thanks,
Mark



More information about the Cosmo mailing list