In trying to debug some problems with a custom tag library, I am trying to understand
how the library classes are loaded.
Here's what I (think) I understand:
XML namespace declarations in the plugin.jelly translate to
o.a.c.jelly.parser.XMLParser loading the file named in the declaration. In other
words, if one has the declaration
xmlns:foo="jelly:com.acme.SlicedBread"
this results in the class called com.acme.SlicedBread being loaded.
What I don't understand is, how does a declaration like
xmlns:log="jelly:log"
result in the org.apache.commons.jelly.tags.log.LogTagLibrary class being loaded.
What is mapping "log" to "org.apache.commons.jelly.tags.LogTagLibrary"?
Can you shed some light?
Sri
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]