If an application wants to clear a property they're out of luck unless they use Java 5.0 or above (see System.clearProperty()). The closest thing they can do is set the value to the empty string. Instead of making a futile attempt to create an instance of a class named "" we treat it as if it were null (i.e. cleared) and then move on to the next step in the factory lookup.
If an application wants to clear a property they're out of luck unless
they use Java 5.0 or above (see System.clearProperty()). The closest
thing they can do is set the value to the empty string. Instead of
making a futile attempt to create an instance of a class named "" we
treat it as if it were null (i.e. cleared) and then move on to the
next step in the factory lookup.

git-svn-id: 21df804813e9d3638e43477f308dd0be51e5f30f@645211 13f79535-47bb-0310-9956-ffa450edef68

jimma/xerces,jimma/xerces,ronsigal/xerces,ronsigal/xerces,jimma/xerces,ronsigal/xerces