[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