Mark, thanks for your quick and detailed answer.
> Hmm. With 9.0.x trunk there are 4 calls, not 12 to loadClass. One (not
> three) for each package. I can't immediately think of any reason why
> 8.0.x would make additional calls. Having checked, it doesn't. 8.0.x
> makes 4 calls just like 9.0.x. I
There have been quite a few attempts by others at notifying the issue, so
far without an acceptable answer. Here's yet another attempt.
With Tomcat 8 (as of 8.0.27), the following simple tag:
<%@ attribute name="attr1" required="true" %>
<%@ attribute name="attr2" required="false" %>
${attr1} ${a