I just figured it out. In JSTL's standard.jar it contains a copy of the .tld files. Even though I added varStatus as an attribute to the copy in /WEB-INF/x.tld, it was going by the copy in the jar.
Once I deleted the tld file in the jar, it worked fine. why the change in 4.1.10? peter lin peter lin wrote: > > I encountered a problem with 4.1.10 stable. the same code work with > 4.0.3, but doesn't work correctly with 4.1.10. > > My question is this. > > Does jasper2 in 4.1.10 use the local .tld file for tag validation, or > does it get it from the network? > > I ask because in JSTL 1.0.1 xml tag supports <x:forEach varStatus>, but > the tld file doesn't include it. The funcationality works fine, since > both <c:forEach> and <x:forEach> inherit varStatus from the base class. > > If jasper2 does use the official tld file for validation, can I turn > that off and make it use the local copy of the .tld file? > > I'm hoping Kin-man, Luehe or Remy can answer this question. > > peter lin > > -- > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>