[jbossws-commits] JBossWS SVN: r2519 - trunk/jbossws-core/src/java/org/jboss/ws/core/jaxws.

jbossws-commits at lists.jboss.org jbossws-commits at lists.jboss.org
Mon Mar 5 05:00:36 EST 2007


Author: thomas.diesler at jboss.com
Date: 2007-03-05 05:00:36 -0500 (Mon, 05 Mar 2007)
New Revision: 2519

Modified:
   trunk/jbossws-core/src/java/org/jboss/ws/core/jaxws/UnifiedWebServiceRefHandler.java
Log:
Delegate handler chain resolution yo meta data builder

Modified: trunk/jbossws-core/src/java/org/jboss/ws/core/jaxws/UnifiedWebServiceRefHandler.java
===================================================================
--- trunk/jbossws-core/src/java/org/jboss/ws/core/jaxws/UnifiedWebServiceRefHandler.java	2007-03-04 17:18:14 UTC (rev 2518)
+++ trunk/jbossws-core/src/java/org/jboss/ws/core/jaxws/UnifiedWebServiceRefHandler.java	2007-03-05 10:00:36 UTC (rev 2519)
@@ -149,11 +149,9 @@
          // Resolve path to handler chain
          if (handlerChain != null)
          {
-            boolean validHandlerChain = false;
             try
             {
                new URL(handlerChain);
-               validHandlerChain = true;
             }
             catch (MalformedURLException ex)
             {
@@ -165,24 +163,9 @@
                else if (anElement instanceof Class)
                   declaringClass = (Class)anElement;
 
-               String resource = declaringClass.getPackage().getName().replace('.', '/') + "/" + handlerChain;
-               if (findHandlerChain(vfsRoot, resource))
-               {
-                  validHandlerChain = true;
-                  handlerChain = resource;
-               }
-
-               resource = "WEB-INF/classes/" + resource;
-               if (findHandlerChain(vfsRoot, resource))
-               {
-                  validHandlerChain = true;
-                  handlerChain = resource;
-               }
+               handlerChain = declaringClass.getPackage().getName().replace('.', '/') + "/" + handlerChain;
             }
-
-            if (validHandlerChain == false)
-               throw new IllegalStateException("Cannot find handler chain: " + handlerChain);
-
+            
             usRef.setHandlerChain(handlerChain);
          }
 




More information about the jbossws-commits mailing list