You need something like this instead:

 xmlns:patch="jelly:jelly.patch.PatchTagLibrary"

- Brett

Andreas Schaefer wrote:

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>









--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to