Jeremy, A little late returning to the party...
On 7/8/13 1:38 AM, Jeremy Boynes wrote: > Finally, Jasper parses these documents first into DOM and the into > its own version based on TreeNode (this is separate from the parse > tree used for actual JSPs). Jasper already depends on tomcat-util for > the JarScanner so could potentially use Digester for this in the same > way Catalina does. It would simplify the fragment merge logic in JspC > if it could reuse what was in Catalina's WebXml (something I'm > hacking around in 53737 right now). Alternatively, we could still > eliminate the intermediary DOM and TreeNode forms and use SAX or StAX > to parse directly into Jasper's objects - especially for TLDs where > it is using the spec's classes (TagLibraryInfo and TagInfo) as the > model. Any time you can use SAX instead of DOM without making the code too complicated, you should. -chris
signature.asc
Description: OpenPGP digital signature