Bugzilla – Bug 6306
Improve JNDI Configuration Usability
Last modified: 2008-10-02 09:36:58
You need to
before you can comment on or make changes to this bug.
Objective: Improve JNDI Configuration Usability
Technologies: Java WS Core
The JNDI configuration supported by Java WS Core is extremely verbose and
unclear. Users defining a configuration need to be intimately aware of the
classes they are configuring and, as a result of no namespace support, get no
assistance from IDE's. For simple cases, such as those which existed under
previous versions of Java WS Core, this was not much more than a minor
inconvenience, but as components such as JPA and WorkManager require and
support much more configurability, writing a configuration in the old style is
challenging. This campaign will provide a more domain specific method of
configuring JNDI using namespaces and provide support for component developers
to easily add additional processing rules dynamically. As a result, service
developers will benefit from both more intuitive configuration, as well as
flexibility to add their own configurable components.
1) Increased usability for service developers.
2) IDE support will reduce the likelihood of configuration errors.
1) Expand Commons-Digester's XML configuration support to include namespaces
2) Define appropriate namespaces.
3) Define handlers for processing new namespaces.
1) Code for processing namespaces
2) Schemas for namespces
3) Passing Unit Tests.
*** Bug 6287 has been marked as a duplicate of this bug. ***
Code is committed to both trunk and branch and documenation is complete