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: user-unsubscr...@commons.apache.org
For additional commands, e-mail: user-h...@commons.apache.org

Reply via email to