On 19/09/2012 20:46, Mark Thomas wrote:
> On 09/09/2012 19:50, Mark Thomas wrote:
>> This is part of issue b) in Konstantin's comments in TOMCAT-NEXT.txt
>>
>> Konstantin has accurately summed up the issues with basing the API on
>> DirContext as:
>>      - Unnecessary objects, e.g. NamingException instead of null.
>>
>>      - Too many methods. Name vs. String. list() vs. listBindings().
>>
>>      - Limited API. As a workaround, there are non-standard methods that
>>        are implemented on BaseDirContext instead, e.g. getRealPath(),
>>        doListBindings(..).
>>
>> I do not believe that the resources implementation should be based
>> around DirContext. It adds a lot of unnecessary clutter and complexity
>> to something that is already fairly complex. A comparison of the
>> DirContext based implementation objects with the new implementation
>> demonstrates - in my view - how much simpler this could be.
> 
> This is the next issue I'd like to resolve.
> 
> Does anyone have any views one way or the other as to whether or not any
> refactoring of the Resources implementation should continue to be based
> around the JNDI DirContext interface?
> 
> My own view remains that DirContext adds complexity and clutter to code
> that needs simplicity and clarity.

There being no arguments against this in the last week, I am going to
move forward on the basis that is issue is resolved and that no-one
feels that DirContext is the right basis for the new resources
implementation.

Mark


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to