Author: veithen Date: Fri Jan 18 20:23:10 2013 New Revision: 1435330 URL: http://svn.apache.org/viewvc?rev=1435330&view=rev Log: Quick fix for an issue in the JAX-WS implementation revealed by the new optimization introduced in AXIOM-201.
Modified: axis/axis2/java/core/trunk/modules/jaxws/src/org/apache/axis2/jaxws/message/databinding/impl/XMLStringBlockImpl.java Modified: axis/axis2/java/core/trunk/modules/jaxws/src/org/apache/axis2/jaxws/message/databinding/impl/XMLStringBlockImpl.java URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/jaxws/src/org/apache/axis2/jaxws/message/databinding/impl/XMLStringBlockImpl.java?rev=1435330&r1=1435329&r2=1435330&view=diff ============================================================================== --- axis/axis2/java/core/trunk/modules/jaxws/src/org/apache/axis2/jaxws/message/databinding/impl/XMLStringBlockImpl.java (original) +++ axis/axis2/java/core/trunk/modules/jaxws/src/org/apache/axis2/jaxws/message/databinding/impl/XMLStringBlockImpl.java Fri Jan 18 20:23:10 2013 @@ -141,7 +141,9 @@ public class XMLStringBlockImpl extends } public boolean isDestructiveRead() { - return false; +// return false; + // TODO: XMLStringBlock should actually be non destructive, but getReader() throws an exception when it is invoked the second time + return true; } public boolean isDestructiveWrite() {