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]

Reply via email to