Author: asoldano
Date: 2014-10-03 18:04:57 -0400 (Fri, 03 Oct 2014)
New Revision: 18973
Modified:
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/client/configuration/CXFClientConfigurer.java
Log:
[JBWS-3836] Fix to use latest jbossws-common
Modified:
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/client/configuration/CXFClientConfigurer.java
===================================================================
---
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/client/configuration/CXFClientConfigurer.java 2014-10-03
22:02:20 UTC (rev 18972)
+++
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/client/configuration/CXFClientConfigurer.java 2014-10-03
22:04:57 UTC (rev 18973)
@@ -24,6 +24,8 @@
import java.util.Map;
import java.util.Set;
+import javax.xml.ws.Dispatch;
+
import org.apache.cxf.endpoint.Client;
import org.apache.cxf.endpoint.Endpoint;
import org.apache.cxf.frontend.ClientProxy;
@@ -48,7 +50,8 @@
@Override
public void setConfigProperties(Object client, String configFile, String configName)
{
- ClientConfig config = readConfig(configFile, configName);
+ Class<?> clazz = !(client instanceof Dispatch) ? client.getClass() : null;
+ ClientConfig config = readConfig(configFile, configName, clazz);
Client cxfClient;
if (client instanceof DispatchImpl<?>) {
cxfClient = ((DispatchImpl<?>)client).getClient();
Show replies by date