[jbossws-commits] JBossWS SVN: r14388 - stack/native/trunk/modules/core/src/main/java/org/jboss/ws/extensions/security.

jbossws-commits at lists.jboss.org jbossws-commits at lists.jboss.org
Thu May 12 12:26:19 EDT 2011


Author: alessio.soldano at jboss.com
Date: 2011-05-12 12:26:19 -0400 (Thu, 12 May 2011)
New Revision: 14388

Modified:
   stack/native/trunk/modules/core/src/main/java/org/jboss/ws/extensions/security/Util.java
Log:
Use proper classloader for looking up NonceFactory


Modified: stack/native/trunk/modules/core/src/main/java/org/jboss/ws/extensions/security/Util.java
===================================================================
--- stack/native/trunk/modules/core/src/main/java/org/jboss/ws/extensions/security/Util.java	2011-05-12 16:12:15 UTC (rev 14387)
+++ stack/native/trunk/modules/core/src/main/java/org/jboss/ws/extensions/security/Util.java	2011-05-12 16:26:19 UTC (rev 14388)
@@ -27,6 +27,7 @@
 import javax.xml.namespace.QName;
 
 import org.jboss.ws.WSException;
+import org.jboss.wsf.spi.classloading.ClassLoaderProvider;
 import org.w3c.dom.Element;
 import org.w3c.dom.Node;
 
@@ -218,7 +219,7 @@
    @SuppressWarnings("unchecked")
    public static <T> T loadFactory(Class<T> factoryType, String factoryClassName, Class<? extends T> defaultFactoryClassName)
    {
-      ClassLoader loader = SecurityActions.getContextClassLoader();
+      ClassLoader loader = ClassLoaderProvider.getDefaultProvider().getServerIntegrationClassLoader();
       String name = factoryClassName != null ? factoryClassName : SecurityActions.getSystemProperty(factoryType.getName());
       if (name == null)
          name = defaultFactoryClassName.getName();



More information about the jbossws-commits mailing list