Author: heiko.braun(a)jboss.com
Date: 2007-01-10 09:16:55 -0500 (Wed, 10 Jan 2007)
New Revision: 1894
Modified:
trunk/jbossws-core/src/main/java/org/jboss/ws/core/CommonClient.java
trunk/jbossws-core/src/main/java/org/jboss/ws/core/jaxrpc/ParameterWrapping.java
Log:
rollback
Modified: trunk/jbossws-core/src/main/java/org/jboss/ws/core/CommonClient.java
===================================================================
--- trunk/jbossws-core/src/main/java/org/jboss/ws/core/CommonClient.java 2007-01-10
12:58:52 UTC (rev 1893)
+++ trunk/jbossws-core/src/main/java/org/jboss/ws/core/CommonClient.java 2007-01-10
14:16:55 UTC (rev 1894)
@@ -331,10 +331,9 @@
log.debug("Handler modified body payload, unbind message
again");
SOAPMessage resMessage = msgContext.getSOAPMessage();
binding.unbindResponseMessage(opMetaData, resMessage, epInv,
unboundHeaders);
-
- retObj = syncOutputParams(inputParams, epInv);
}
-
+
+ retObj = syncOutputParams(inputParams, epInv);
}
return retObj;
Modified:
trunk/jbossws-core/src/main/java/org/jboss/ws/core/jaxrpc/ParameterWrapping.java
===================================================================
---
trunk/jbossws-core/src/main/java/org/jboss/ws/core/jaxrpc/ParameterWrapping.java 2007-01-10
12:58:52 UTC (rev 1893)
+++
trunk/jbossws-core/src/main/java/org/jboss/ws/core/jaxrpc/ParameterWrapping.java 2007-01-10
14:16:55 UTC (rev 1894)
@@ -230,7 +230,7 @@
{
Class targetType = targetTypes[param.getIndex()];
if (HolderUtils.isHolderType(targetType))
- HolderUtils.setHolderValue(methodParams[param.getIndex()], value);
+ value = HolderUtils.createHolderInstance(value, targetType);
methodParams[param.getIndex()] = value;
}
}