You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fx-dev@ws.apache.org by di...@apache.org on 2006/08/15 23:03:56 UTC
svn commit: r431701 - in /webservices/wss4j/trunk:
legal/LICENSE.commons-discovery lib/commons-discovery-0.2.jar
src/org/apache/ws/security/components/crypto/AbstractCrypto.java
Author: dims
Date: Tue Aug 15 14:03:56 2006
New Revision: 431701
URL: http://svn.apache.org/viewvc?rev=431701&view=rev
Log:
Loader.getResource is enough and does the job. Discovery is too heavy weight for such a small thing
Removed:
webservices/wss4j/trunk/legal/LICENSE.commons-discovery
webservices/wss4j/trunk/lib/commons-discovery-0.2.jar
Modified:
webservices/wss4j/trunk/src/org/apache/ws/security/components/crypto/AbstractCrypto.java
Modified: webservices/wss4j/trunk/src/org/apache/ws/security/components/crypto/AbstractCrypto.java
URL: http://svn.apache.org/viewvc/webservices/wss4j/trunk/src/org/apache/ws/security/components/crypto/AbstractCrypto.java?rev=431701&r1=431700&r2=431701&view=diff
==============================================================================
--- webservices/wss4j/trunk/src/org/apache/ws/security/components/crypto/AbstractCrypto.java (original)
+++ webservices/wss4j/trunk/src/org/apache/ws/security/components/crypto/AbstractCrypto.java Tue Aug 15 14:03:56 2006
@@ -16,10 +16,6 @@
*/
package org.apache.ws.security.components.crypto;
-import org.apache.commons.discovery.Resource;
-import org.apache.commons.discovery.ResourceIterator;
-import org.apache.commons.discovery.jdk.JDKHooks;
-import org.apache.commons.discovery.resource.DiscoverResources;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.apache.ws.security.WSSecurityException;
@@ -90,28 +86,8 @@
}
this.properties = properties;
String location = this.properties.getProperty("org.apache.ws.security.crypto.merlin.file");
- InputStream is = null;
- try {
- /**
- * Look for the keystore in classpaths using commons discovery
- */
- DiscoverResources disc = new DiscoverResources();
- disc.addClassLoader(JDKHooks.getJDKHooks().getThreadContextClassLoader());
- disc.addClassLoader(loader);
- ResourceIterator iterator = disc.findResources(location);
- if (iterator.hasNext()) {
- Resource resource = iterator.nextResource();
- is = resource.getResourceAsStream();
- }
- } catch (java.lang.NoClassDefFoundError ex) {
- /**
- * Look for the keystore in classpaths using TCCL
- */
- if (is == null) {
- is = Loader.getResource(loader, location).openStream();
- }
- }
+ InputStream is = Loader.getResource(loader, location).openStream();
/**
* If we don't find it, then look on the file system.
---------------------------------------------------------------------
To unsubscribe, e-mail: wss4j-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: wss4j-dev-help@ws.apache.org