I've recently updated my deployment environment to centos 7 and the built in 
tomcat 7.0.42. Previously I had been running on 7.0.33 and in between this 
section of the web.xml went from a ignored error to a fatal error:

  <!-- This tag library allows the use of WOComponents within JSPs. -->
  <taglib>
    <taglib-uri>/WOtaglib</taglib-uri>
    
<taglib-location>/WEB-INF/tlds//WEB-INF/tlds/WOtaglib_1_0.tld</taglib-location>
  </taglib>

With this being thrown:

java.lang.IllegalArgumentException: taglib definition not consistent with 
specification version
        at 
org.apache.catalina.startup.TaglibLocationRule.begin(WebRuleSet.java:1274)
        at 
org.apache.tomcat.util.digester.Digester.startElement(Digester.java:1276)
        at.....

I *believe* that this only requires changing this to 

<!-- This tag library allows the use of WOComponents within JSPs. -->
  <jsp-config>
  <taglib>
    <taglib-uri>/WOtaglib</taglib-uri>
    
<taglib-location>/WEB-INF/tlds//WEB-INF/tlds/WOtaglib_1_0.tld</taglib-location>
  </taglib>
  </jsp-config>

but I can't find out where (the proper way) to do it.. any ideas? So far, I'm 
hacking with sed before deploying. :-)

Tarun
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to