The Apache Commons team is pleased to announce the
commons-discovery-0.5 release!
The Apache Commons Discovery component is about discovering, or finding,
implementations for pluggable interfaces.
Changes in this version include:
Fixed Bugs:
o Enumeration in Service class is broken. Issue: DISCOVERY-3.
o [discovery] Doesn't work with ClassLoaders that do not support
getResource() Issue: DISCOVERY-6.
o Service.providers Enumeration does not catch and discard
UnsatisfiedLinkErrors and ExceptionInInitializerErrors. Issue:
DISCOVERY-11.
o SPI implementation class searching logic has some issues: it
discards all errors;
it only considers first className in supplied classNames array.
Issue: DISCOVERY-12.
o Problem with Oracle JVM classLoader. Issue: DISCOVERY-13.
o Enumeration returned by Service.providers has a broken behavior.
Issue: DISCOVERY-17.
Changes:
o Discovery failed to load an inner class. Issue: DISCOVERY-7.
o Documentation of other use cases. Issue: DISCOVERY-9.
o Moved to Java5 APIs, used Generics. Issue: DISCOVERY-14.
o Custom org.apache.commons.discovery.log.Log implementation replaced by
default commons-logging behavior. Issue: DISCOVERY-15.
o The setLog() methods are not thread-safe and should be deprecated.
Issue: DISCOVERY-16.
Don't miss to check the Apache Commons component page on
http://commons.apache.org/discovery/
Have fun!
-Simo, on behalf of Apache Commons team
http://people.apache.org/~simonetripodi/
http://www.99soft.org/
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]