On Aug 12, 2013, at 8:16 AM, Mark Thomas <ma...@apache.org> wrote:

> On 09/08/2013 07:21, jboy...@apache.org wrote:
>> Author: jboynes
>> Date: Fri Aug  9 06:21:56 2013
>> New Revision: 1512148
>> 
>> URL: http://svn.apache.org/r1512148
>> Log:
>> Start adding model for loading complete TLDs using Digester.
>> This will unify Jasper's model, which is mostly complete but uses a separate 
>> DOM model, 
>> and Catalina's, which is Digester based but only handles listener entries.
> 
> <snip/>
> 
>> Added: tomcat/trunk/java/org/apache/tomcat/util/descriptor/tld/Tag.java
>> URL: 
>> http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/descriptor/tld/Tag.java?rev=1512148&view=auto
>> ==============================================================================
>> --- tomcat/trunk/java/org/apache/tomcat/util/descriptor/tld/Tag.java (added)
>> +++ tomcat/trunk/java/org/apache/tomcat/util/descriptor/tld/Tag.java Fri Aug 
>>  9 06:21:56 2013
> 
> <snip/>
> 
>> +    private List<Variable> variables;
>> +    private List<Attribute> attributes;
> 
> These two are still showing as unused but from the commit messages I'd
> expect them to be used.

I'm not quite finished with loading the full descriptors. These were not needed 
for the listener processing but will be needed for the next step where we use 
them within Jasper. I needed to pause to consider the memory concurrency issues 
as whilst the listener code is single threaded, the translation side can be 
access by multiple threads.

I wanted to checkpoint what I'd been able to finish this weekend rather than 
sit on it for another week and have a bigger commit.
Thanks
Jeremy

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

Reply via email to