Hi,
I am using
Jboss 3. Am writing a custom tag library. This is how my taglib.tld looks
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE taglib
PUBLIC "-//Sun Microsystems, Inc.//DTD
JSP Tag Library 1.2//EN"
"http://java.sun.com/dtd/web-jsptaglibrary_1_2.dtd" >
<taglib>
<tlibversion>1.0</tlibversion>
<jspversion>1.1</jspversion>
<shortname></shortname>
<tag>
<name>myTag</name>
<tagclass>tags.MyCustomTag</tagclass>
<bodycontent>empty</bodycontent>
<info>A Hello World tag</info>
</tag>
</taglib>
So when I put my war file in the jboss deploy directory, this is the server output I get -
11:51:53,859 INFO [MainDeployer] Starting deployment of package: file:/C:/jboss-3.0.3/server/default/deploy/t
ags.war
11:51:53,875 INFO [EmbeddedCatalinaServiceSX] deploy, ctxPath=/tags, warUrl=file:/C:/jboss-3.0.3/server/defau
lt/tmp/deploy/server/default/deploy/tags.war/87.tags.war
11:51:53,890 INFO [Engine] WebappLoader[/tags]: Deploying class repositories to work directory C:\jboss-3.0.3
\catalina\work\MainEngine\localhost\tags
11:51:53,890 INFO [Engine] WebappLoader[/tags]: Deploy class files /WEB-INF/classes to C:\jboss-3.0.3\catalin
a\work\MainEngine\localhost\tags\WEB-INF\classes
11:51:53,906 INFO [Engine] StandardManager[/tags]: Seeding random number generator class java.security.Secure
Random
11:51:53,906 INFO [Engine] StandardManager[/tags]: Seeding of random number generator has been completed
11:51:53,953 INFO [STDOUT] PARSE error at line 9 column -1
11:51:53,953 INFO [STDOUT] org.xml.sax.SAXParseException: Element "taglib" does not allow "tlibversion" here.
11:51:53,953 INFO [STDOUT] PARSE error at line 9 column -1
11:51:53,953 INFO [STDOUT] org.xml.sax.SAXParseException: Element "taglib" does not allow "tlibversion" here.
11:51:53,953 INFO [Engine] ContextConfig[/tags]: Added certificates -> request attribute Valve
11:51:54,031 INFO [EmbeddedCatalinaServiceSX] Using Java2 parent classloader delegation: true
11:51:54,031 INFO [Engine] StandardWrapper[/tags:default]: Loading container
servlet default
11:51:54,031 INFO [Engine] StandardWrapper[/tags:invoker]: Loading container servlet invoker
11:51:54,046 INFO [MainDeployer] Deployed package: file:/C:/jboss-3.0.3/server/default/deploy/tags.war
So I try removing tlibversion and it says the tag jspversion is not allowed and so on..right down to <tag> not allowed. Please help!
Thanks