[jboss-svn-commits] JBossWS SVN: r905 - branches/tdiesler/trunk/src/main/java/org/jboss/ws/deployment
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Wed Sep 6 14:32:08 EDT 2006
Author: thomas.diesler at jboss.com
Date: 2006-09-06 14:32:06 -0400 (Wed, 06 Sep 2006)
New Revision: 905
Modified:
branches/tdiesler/trunk/src/main/java/org/jboss/ws/deployment/JSR181ClientMetaDataBuilder.java
Log:
Refactor handler meta data
Modified: branches/tdiesler/trunk/src/main/java/org/jboss/ws/deployment/JSR181ClientMetaDataBuilder.java
===================================================================
--- branches/tdiesler/trunk/src/main/java/org/jboss/ws/deployment/JSR181ClientMetaDataBuilder.java 2006-09-06 17:22:35 UTC (rev 904)
+++ branches/tdiesler/trunk/src/main/java/org/jboss/ws/deployment/JSR181ClientMetaDataBuilder.java 2006-09-06 18:32:06 UTC (rev 905)
@@ -28,7 +28,7 @@
import org.jboss.logging.Logger;
import org.jboss.ws.metadata.EndpointMetaData;
import org.jboss.ws.metadata.HandlerMetaData.HandlerType;
-import org.jboss.ws.metadata.config.jaxws.WSEndpointConfigJAXWS;
+import org.jboss.ws.metadata.config.jaxws.WSClientConfigJAXWS;
/**
* A client side meta data builder that is based on JSR-181 annotations
@@ -48,9 +48,12 @@
// Process @SOAPBinding
if (wsClass.isAnnotationPresent(SOAPBinding.class))
processSOAPBinding(epMetaData, wsClass);
+
+ // Clear handlers
+ epMetaData.clearHandlers();
// Add pre handlers
- WSEndpointConfigJAXWS jaxwsConfig = (WSEndpointConfigJAXWS)epMetaData.getEndpointConfig();
+ WSClientConfigJAXWS jaxwsConfig = (WSClientConfigJAXWS)epMetaData.getEndpointConfig();
epMetaData.addHandlers(jaxwsConfig.getHandlers(epMetaData, HandlerType.PRE));
// Process an optional @HandlerChain annotation
More information about the jboss-svn-commits
mailing list