I had jstl.jar(39 KB), standard.jar(878 kb), xalan.jar(3007 KB), xercesImpl.jar(1176 KB) in the \WEB_INF\lib. I also had all the 15 TLD's in the \WEB-INF\lib from the \jstl\tld directory in JSWDKK1.5 package in the \WEB-INF\tld in my web app.
I copied jstl.jar and standard.jar from \jstl\lib directory in JSWDKK1.5 package and copied xalan.jar, xercesImpl.jar from the xalan-j_2_7_0 package.
My web.xml contains ======================================================= <?xml version="1.0" encoding="ISO-8859-1"?>
Come on ranchers. Help me. I am sure that many people have overcome these difficulties and have used JSTL1.1 xml tags. For additional information, i am using tomcat 5.0.19 on windows XP professional edition (SP2).
I don't have an answer to your specific question. But...
I also had all the 15 TLD's in the \WEB-INF\lib from the \jstl\tld directory in JSWDKK1.5 package in the \WEB-INF\tld in my web app.
The TLD s are already resident in the jar files. Why copy them? Tomcat will find the right TLDs by the URI that you specify in the taglib directives.
Simplifying your setup may not solve your problem, but it may help avoid future ones.
lalit upadheyay
Ranch Hand
Joined: Jun 20, 2005
Posts: 110
posted
0
Hi Bear Bibeault,
I have succesfully executed my examples. Yes you are absolutely right regrading tld's and i knew it as well. But its due to unsuccesfull attempts and searches that i followed the search results blindfoldedly.
At last i got the first right direction from url http://faq.javaranch.com/view?JstlTagLibDefinitions . So i removed the 2 xml specific jars, tld's and overwrite the JSWDP1.5 JSTL jars with the JSTL1.1 jars in jakarta-taglibs-standard-1.1.2 package.
Thanks for your feedback and sorry to invoke you for losing patience.
Regards, Lalit
I agree. Here's the link: http://ej-technologies/jprofiler - if it wasn't for jprofiler, we would need to
run our stuff on 16 servers instead of 3.