Author: asoldano
Date: 2014-09-11 10:31:15 -0400 (Thu, 11 Sep 2014)
New Revision: 18925
Modified:
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/tools/CXFConsumerImpl.java
Log:
[JBWS-3826] Pass encoding option to underlying CXF layer
Modified:
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/tools/CXFConsumerImpl.java
===================================================================
---
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/tools/CXFConsumerImpl.java 2014-09-11
14:30:34 UTC (rev 18924)
+++
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/tools/CXFConsumerImpl.java 2014-09-11
14:31:15 UTC (rev 18925)
@@ -78,6 +78,7 @@
private String targetPackage = null;
private PrintStream messageStream = null;
private String wsdlLocation = null;
+ private String encoding = null;
private List<String> additionalCompilerClassPath = new
ArrayList<String>();
private boolean additionalHeaders = false;
private String target;
@@ -136,6 +137,11 @@
{
this.wsdlLocation = wsdlLocation;
}
+
+ @Override
+ public void setEncoding(String encoding) {
+ this.encoding = encoding;
+ }
@Override
public void setAdditionalCompilerClassPath(List<String>
additionalCompilerClassPath)
@@ -259,6 +265,12 @@
if (verbose) {
args.add("-verbose");
}
+
+ if (encoding != null)
+ {
+ args.add("-encoding");
+ args.add(encoding);
+ }
if (extension)
{
Show replies by date