You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-commits@axis.apache.org by ve...@apache.org on 2011/12/23 00:34:24 UTC

svn commit: r1222510 - /axis/axis2/java/core/trunk/modules/codegen/src/org/apache/axis2/wsdl/template/java/InterfaceImplementationTemplate.xsl

Author: veithen
Date: Thu Dec 22 23:34:24 2011
New Revision: 1222510

URL: http://svn.apache.org/viewvc?rev=1222510&view=rev
Log:
Corrected an incorrect String to XML conversion that may cause charset encoding issues.

Modified:
    axis/axis2/java/core/trunk/modules/codegen/src/org/apache/axis2/wsdl/template/java/InterfaceImplementationTemplate.xsl

Modified: axis/axis2/java/core/trunk/modules/codegen/src/org/apache/axis2/wsdl/template/java/InterfaceImplementationTemplate.xsl
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/codegen/src/org/apache/axis2/wsdl/template/java/InterfaceImplementationTemplate.xsl?rev=1222510&r1=1222509&r2=1222510&view=diff
==============================================================================
--- axis/axis2/java/core/trunk/modules/codegen/src/org/apache/axis2/wsdl/template/java/InterfaceImplementationTemplate.xsl (original)
+++ axis/axis2/java/core/trunk/modules/codegen/src/org/apache/axis2/wsdl/template/java/InterfaceImplementationTemplate.xsl Thu Dec 22 23:34:24 2011
@@ -1108,8 +1108,8 @@
     ////////////////////////////////////////////////////////////////////////
     
     private static org.apache.neethi.Policy getPolicy (java.lang.String policyString) {
-    	java.io.ByteArrayInputStream bais = new java.io.ByteArrayInputStream(policyString.getBytes());
-    	return org.apache.neethi.PolicyEngine.getPolicy(bais);
+    	return org.apache.neethi.PolicyEngine.getPolicy(org.apache.axiom.om.OMXMLBuilderFactory.createOMBuilder(
+    	        new java.io.StringReader(policyString)).getDocument().getXMLStreamReader(false));
     }
     
     /////////////////////////////////////////////////////////////////////////