[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