Hi Geeks
 
I tried for quit a long time to add my very own jelly library into Maven
and still fail. Unfortunately I could not find the answer in Jelly or
Maven so I was wondering if someone could give me a pointer where to
look further.
 
My PatchTagLibrary class looks like this:
 
-----------------------------------------------
package jelly.patch;
import org.apache.commons.jelly.TagLibrary;
public class PatchTagLibrary extends TagLibrary {
    public PatchTagLibrary() {
        registerTag("patch", jelly.patch.PatchTag.class);
        registerTag("getStatic", jelly.patch.GetStaticTag.class);
    }
}
-----------------------------------------------
 
-----------------------------------------------
<project default="test:test"
         xmlns:patch="jelly:patch"
         xmlns:j="jelly:core">
 
    <goal name="build-test-deployments">
        
        <patch:getStatic var="from.server.directory"
className="com.stc.test.connector.common.Constants"
field="FROM_SERVER_DIRECTORY"/> ...
-----------------------------------------------
 
But I get this exception:
 
Underlying exception: java.lang.ClassNotFoundException: patch
java.lang.ClassNotFoundException: patch
        at java.net.URLClassLoader$1.run(URLClassLoader.java:199)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
        at
org.apache.commons.jelly.parser.XMLParser.createTag(XMLParser.java:10
 
I would appreciate any help, thanx.
 
Andreas Schaefer
Senior Software Engineer
 
<a href="http://www.lajug.org/events.html#meeting";>Upcoming Maven
Presentation @ LA-JUG 12/7/04</a>
 
 
 

Reply via email to