[jboss-svn-commits] JBossWS SVN: r982 - in branches/jbossws-1.0/src/test: java/org/jboss/test/ws/interop/microsoft java/org/jboss/test/ws/interop/microsoft/mtom java/org/jboss/test/ws/interop/microsoft/mtom/utf8 resources/interop/microsoft resources/interop/microsoft/mtom resources/interop/microsoft/mtom/utf8 resources/interop/microsoft/mtom/utf8/META-INF resources/interop/microsoft/mtom/utf8/WEB-INF resources/interop/microsoft/mtom/utf8/WEB-INF/wsdl

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Mon Sep 18 11:54:25 EDT 2006


Author: heiko.braun at jboss.com
Date: 2006-09-18 11:54:08 -0400 (Mon, 18 Sep 2006)
New Revision: 982

Added:
   branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/
   branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/
   branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/ArrayOfbase64Binary.java
   branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/ArrayOfstring.java
   branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/EchoBinaryArrayAsStringArray.java
   branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/EchoBinaryArrayAsStringArrayResponse.java
   branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/EchoBinaryAsString.java
   branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/EchoBinaryAsStringResponse.java
   branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/EchoBinaryFieldAsString.java
   branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/EchoBinaryFieldAsStringResponse.java
   branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/EchoStringAsBinary.java
   branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/EchoStringAsBinaryResponse.java
   branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/IMtomTest.java
   branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/InputMessageContract.java
   branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/MTOMTestCase.java
   branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/MtomTestStruct.java
   branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/OutputMessageContract.java
   branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/TestService.java
   branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/
   branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/
   branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/META-INF/
   branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/META-INF/application-client.xml
   branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/META-INF/jboss-client.xml
   branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/META-INF/scenarios.xml
   branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/WEB-INF/
   branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/WEB-INF/jaxrpc-mapping.xml
   branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/WEB-INF/jboss-web.xml
   branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/WEB-INF/web.xml
   branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/WEB-INF/webservices.xml
   branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/WEB-INF/wsdl/
   branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/WEB-INF/wsdl/MtomUtf8.wsdl
   branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/WEB-INF/wsdl/wsdl0.wsdl
   branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/WEB-INF/wsdl/xsd0.xsd
   branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/WEB-INF/wsdl/xsd1.xsd
   branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/WEB-INF/wsdl/xsd2.xsd
   branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/config.xml
Log:
MTOM interio client and endpoint

Added: branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/ArrayOfbase64Binary.java
===================================================================
--- branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/ArrayOfbase64Binary.java	2006-09-18 14:48:23 UTC (rev 981)
+++ branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/ArrayOfbase64Binary.java	2006-09-18 15:54:08 UTC (rev 982)
@@ -0,0 +1,26 @@
+// This class was generated by the JAXRPC SI, do not edit.
+// Contents subject to change without notice.
+// JAX-RPC Standard Implementation (1.1.3, build R1)
+// Generated source version: 1.1.3
+
+package org.jboss.test.ws.interop.microsoft.mtom.utf8;
+
+
+public class ArrayOfbase64Binary {
+    protected byte[][] base64Binary;
+    
+    public ArrayOfbase64Binary() {
+    }
+    
+    public ArrayOfbase64Binary(byte[][] base64Binary) {
+        this.base64Binary = base64Binary;
+    }
+    
+    public byte[][] getBase64Binary() {
+        return base64Binary;
+    }
+    
+    public void setBase64Binary(byte[][] base64Binary) {
+        this.base64Binary = base64Binary;
+    }
+}


Property changes on: branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/ArrayOfbase64Binary.java
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + LF

Added: branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/ArrayOfstring.java
===================================================================
--- branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/ArrayOfstring.java	2006-09-18 14:48:23 UTC (rev 981)
+++ branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/ArrayOfstring.java	2006-09-18 15:54:08 UTC (rev 982)
@@ -0,0 +1,26 @@
+// This class was generated by the JAXRPC SI, do not edit.
+// Contents subject to change without notice.
+// JAX-RPC Standard Implementation (1.1.3, build R1)
+// Generated source version: 1.1.3
+
+package org.jboss.test.ws.interop.microsoft.mtom.utf8;
+
+
+public class ArrayOfstring {
+    protected java.lang.String[] string;
+    
+    public ArrayOfstring() {
+    }
+    
+    public ArrayOfstring(java.lang.String[] string) {
+        this.string = string;
+    }
+    
+    public java.lang.String[] getString() {
+        return string;
+    }
+    
+    public void setString(java.lang.String[] string) {
+        this.string = string;
+    }
+}


Property changes on: branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/ArrayOfstring.java
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + LF

Added: branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/EchoBinaryArrayAsStringArray.java
===================================================================
--- branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/EchoBinaryArrayAsStringArray.java	2006-09-18 14:48:23 UTC (rev 981)
+++ branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/EchoBinaryArrayAsStringArray.java	2006-09-18 15:54:08 UTC (rev 982)
@@ -0,0 +1,26 @@
+// This class was generated by the JAXRPC SI, do not edit.
+// Contents subject to change without notice.
+// JAX-RPC Standard Implementation (1.1.3, build R1)
+// Generated source version: 1.1.3
+
+package org.jboss.test.ws.interop.microsoft.mtom.utf8;
+
+
+public class EchoBinaryArrayAsStringArray {
+    protected org.jboss.test.ws.interop.microsoft.mtom.utf8.ArrayOfbase64Binary arrayOfArray;
+    
+    public EchoBinaryArrayAsStringArray() {
+    }
+    
+    public EchoBinaryArrayAsStringArray(org.jboss.test.ws.interop.microsoft.mtom.utf8.ArrayOfbase64Binary arrayOfArray) {
+        this.arrayOfArray = arrayOfArray;
+    }
+    
+    public org.jboss.test.ws.interop.microsoft.mtom.utf8.ArrayOfbase64Binary getArrayOfArray() {
+        return arrayOfArray;
+    }
+    
+    public void setArrayOfArray(org.jboss.test.ws.interop.microsoft.mtom.utf8.ArrayOfbase64Binary arrayOfArray) {
+        this.arrayOfArray = arrayOfArray;
+    }
+}


Property changes on: branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/EchoBinaryArrayAsStringArray.java
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + LF

Added: branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/EchoBinaryArrayAsStringArrayResponse.java
===================================================================
--- branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/EchoBinaryArrayAsStringArrayResponse.java	2006-09-18 14:48:23 UTC (rev 981)
+++ branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/EchoBinaryArrayAsStringArrayResponse.java	2006-09-18 15:54:08 UTC (rev 982)
@@ -0,0 +1,26 @@
+// This class was generated by the JAXRPC SI, do not edit.
+// Contents subject to change without notice.
+// JAX-RPC Standard Implementation (1.1.3, build R1)
+// Generated source version: 1.1.3
+
+package org.jboss.test.ws.interop.microsoft.mtom.utf8;
+
+
+public class EchoBinaryArrayAsStringArrayResponse {
+    protected org.jboss.test.ws.interop.microsoft.mtom.utf8.ArrayOfstring echoBinaryArrayAsStringArrayResult;
+    
+    public EchoBinaryArrayAsStringArrayResponse() {
+    }
+    
+    public EchoBinaryArrayAsStringArrayResponse(org.jboss.test.ws.interop.microsoft.mtom.utf8.ArrayOfstring echoBinaryArrayAsStringArrayResult) {
+        this.echoBinaryArrayAsStringArrayResult = echoBinaryArrayAsStringArrayResult;
+    }
+    
+    public org.jboss.test.ws.interop.microsoft.mtom.utf8.ArrayOfstring getEchoBinaryArrayAsStringArrayResult() {
+        return echoBinaryArrayAsStringArrayResult;
+    }
+    
+    public void setEchoBinaryArrayAsStringArrayResult(org.jboss.test.ws.interop.microsoft.mtom.utf8.ArrayOfstring echoBinaryArrayAsStringArrayResult) {
+        this.echoBinaryArrayAsStringArrayResult = echoBinaryArrayAsStringArrayResult;
+    }
+}


Property changes on: branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/EchoBinaryArrayAsStringArrayResponse.java
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + LF

Added: branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/EchoBinaryAsString.java
===================================================================
--- branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/EchoBinaryAsString.java	2006-09-18 14:48:23 UTC (rev 981)
+++ branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/EchoBinaryAsString.java	2006-09-18 15:54:08 UTC (rev 982)
@@ -0,0 +1,26 @@
+// This class was generated by the JAXRPC SI, do not edit.
+// Contents subject to change without notice.
+// JAX-RPC Standard Implementation (1.1.3, build R1)
+// Generated source version: 1.1.3
+
+package org.jboss.test.ws.interop.microsoft.mtom.utf8;
+
+
+public class EchoBinaryAsString {
+    protected byte[] array;
+
+    public EchoBinaryAsString() {
+    }
+
+    public EchoBinaryAsString(byte[] array) {
+        this.array = array;
+    }
+
+    public byte[] getArray() {
+        return array;
+    }
+
+    public void setArray(byte[] array) {
+        this.array = array;
+    }
+}


Property changes on: branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/EchoBinaryAsString.java
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + LF

Added: branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/EchoBinaryAsStringResponse.java
===================================================================
--- branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/EchoBinaryAsStringResponse.java	2006-09-18 14:48:23 UTC (rev 981)
+++ branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/EchoBinaryAsStringResponse.java	2006-09-18 15:54:08 UTC (rev 982)
@@ -0,0 +1,26 @@
+// This class was generated by the JAXRPC SI, do not edit.
+// Contents subject to change without notice.
+// JAX-RPC Standard Implementation (1.1.3, build R1)
+// Generated source version: 1.1.3
+
+package org.jboss.test.ws.interop.microsoft.mtom.utf8;
+
+
+public class EchoBinaryAsStringResponse {
+    protected java.lang.String echoBinaryAsStringResult;
+    
+    public EchoBinaryAsStringResponse() {
+    }
+    
+    public EchoBinaryAsStringResponse(java.lang.String echoBinaryAsStringResult) {
+        this.echoBinaryAsStringResult = echoBinaryAsStringResult;
+    }
+    
+    public java.lang.String getEchoBinaryAsStringResult() {
+        return echoBinaryAsStringResult;
+    }
+    
+    public void setEchoBinaryAsStringResult(java.lang.String echoBinaryAsStringResult) {
+        this.echoBinaryAsStringResult = echoBinaryAsStringResult;
+    }
+}


Property changes on: branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/EchoBinaryAsStringResponse.java
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + LF

Added: branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/EchoBinaryFieldAsString.java
===================================================================
--- branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/EchoBinaryFieldAsString.java	2006-09-18 14:48:23 UTC (rev 981)
+++ branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/EchoBinaryFieldAsString.java	2006-09-18 15:54:08 UTC (rev 982)
@@ -0,0 +1,26 @@
+// This class was generated by the JAXRPC SI, do not edit.
+// Contents subject to change without notice.
+// JAX-RPC Standard Implementation (1.1.3, build R1)
+// Generated source version: 1.1.3
+
+package org.jboss.test.ws.interop.microsoft.mtom.utf8;
+
+
+public class EchoBinaryFieldAsString {
+    protected org.jboss.test.ws.interop.microsoft.mtom.utf8.MtomTestStruct s;
+    
+    public EchoBinaryFieldAsString() {
+    }
+    
+    public EchoBinaryFieldAsString(org.jboss.test.ws.interop.microsoft.mtom.utf8.MtomTestStruct s) {
+        this.s = s;
+    }
+    
+    public org.jboss.test.ws.interop.microsoft.mtom.utf8.MtomTestStruct getS() {
+        return s;
+    }
+    
+    public void setS(org.jboss.test.ws.interop.microsoft.mtom.utf8.MtomTestStruct s) {
+        this.s = s;
+    }
+}


Property changes on: branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/EchoBinaryFieldAsString.java
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + LF

Added: branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/EchoBinaryFieldAsStringResponse.java
===================================================================
--- branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/EchoBinaryFieldAsStringResponse.java	2006-09-18 14:48:23 UTC (rev 981)
+++ branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/EchoBinaryFieldAsStringResponse.java	2006-09-18 15:54:08 UTC (rev 982)
@@ -0,0 +1,26 @@
+// This class was generated by the JAXRPC SI, do not edit.
+// Contents subject to change without notice.
+// JAX-RPC Standard Implementation (1.1.3, build R1)
+// Generated source version: 1.1.3
+
+package org.jboss.test.ws.interop.microsoft.mtom.utf8;
+
+
+public class EchoBinaryFieldAsStringResponse {
+    protected java.lang.String echoBinaryFieldAsStringResult;
+    
+    public EchoBinaryFieldAsStringResponse() {
+    }
+    
+    public EchoBinaryFieldAsStringResponse(java.lang.String echoBinaryFieldAsStringResult) {
+        this.echoBinaryFieldAsStringResult = echoBinaryFieldAsStringResult;
+    }
+    
+    public java.lang.String getEchoBinaryFieldAsStringResult() {
+        return echoBinaryFieldAsStringResult;
+    }
+    
+    public void setEchoBinaryFieldAsStringResult(java.lang.String echoBinaryFieldAsStringResult) {
+        this.echoBinaryFieldAsStringResult = echoBinaryFieldAsStringResult;
+    }
+}


Property changes on: branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/EchoBinaryFieldAsStringResponse.java
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + LF

Added: branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/EchoStringAsBinary.java
===================================================================
--- branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/EchoStringAsBinary.java	2006-09-18 14:48:23 UTC (rev 981)
+++ branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/EchoStringAsBinary.java	2006-09-18 15:54:08 UTC (rev 982)
@@ -0,0 +1,26 @@
+// This class was generated by the JAXRPC SI, do not edit.
+// Contents subject to change without notice.
+// JAX-RPC Standard Implementation (1.1.3, build R1)
+// Generated source version: 1.1.3
+
+package org.jboss.test.ws.interop.microsoft.mtom.utf8;
+
+
+public class EchoStringAsBinary {
+    protected java.lang.String s;
+    
+    public EchoStringAsBinary() {
+    }
+    
+    public EchoStringAsBinary(java.lang.String s) {
+        this.s = s;
+    }
+    
+    public java.lang.String getS() {
+        return s;
+    }
+    
+    public void setS(java.lang.String s) {
+        this.s = s;
+    }
+}


Property changes on: branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/EchoStringAsBinary.java
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + LF

Added: branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/EchoStringAsBinaryResponse.java
===================================================================
--- branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/EchoStringAsBinaryResponse.java	2006-09-18 14:48:23 UTC (rev 981)
+++ branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/EchoStringAsBinaryResponse.java	2006-09-18 15:54:08 UTC (rev 982)
@@ -0,0 +1,26 @@
+// This class was generated by the JAXRPC SI, do not edit.
+// Contents subject to change without notice.
+// JAX-RPC Standard Implementation (1.1.3, build R1)
+// Generated source version: 1.1.3
+
+package org.jboss.test.ws.interop.microsoft.mtom.utf8;
+
+
+public class EchoStringAsBinaryResponse {
+    protected byte[] echoStringAsBinaryResult;
+    
+    public EchoStringAsBinaryResponse() {
+    }
+    
+    public EchoStringAsBinaryResponse(byte[] echoStringAsBinaryResult) {
+        this.echoStringAsBinaryResult = echoStringAsBinaryResult;
+    }
+    
+    public byte[] getEchoStringAsBinaryResult() {
+        return echoStringAsBinaryResult;
+    }
+    
+    public void setEchoStringAsBinaryResult(byte[] echoStringAsBinaryResult) {
+        this.echoStringAsBinaryResult = echoStringAsBinaryResult;
+    }
+}


Property changes on: branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/EchoStringAsBinaryResponse.java
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + LF

Added: branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/IMtomTest.java
===================================================================
--- branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/IMtomTest.java	2006-09-18 14:48:23 UTC (rev 981)
+++ branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/IMtomTest.java	2006-09-18 15:54:08 UTC (rev 982)
@@ -0,0 +1,19 @@
+// This class was generated by the JAXRPC SI, do not edit.
+// Contents subject to change without notice.
+// JAX-RPC Standard Implementation (1.1.3, build R1)
+// Generated source version: 1.1.3
+
+package org.jboss.test.ws.interop.microsoft.mtom.utf8;
+
+public interface IMtomTest extends java.rmi.Remote {
+    public org.jboss.test.ws.interop.microsoft.mtom.utf8.EchoBinaryAsStringResponse echoBinaryAsString(org.jboss.test.ws.interop.microsoft.mtom.utf8.EchoBinaryAsString parameters) throws 
+         java.rmi.RemoteException;
+    public org.jboss.test.ws.interop.microsoft.mtom.utf8.EchoStringAsBinaryResponse echoStringAsBinary(org.jboss.test.ws.interop.microsoft.mtom.utf8.EchoStringAsBinary parameters) throws 
+         java.rmi.RemoteException;
+    public org.jboss.test.ws.interop.microsoft.mtom.utf8.EchoBinaryArrayAsStringArrayResponse echoBinaryArrayAsStringArray(org.jboss.test.ws.interop.microsoft.mtom.utf8.EchoBinaryArrayAsStringArray parameters) throws 
+         java.rmi.RemoteException;
+    public org.jboss.test.ws.interop.microsoft.mtom.utf8.EchoBinaryFieldAsStringResponse echoBinaryFieldAsString(org.jboss.test.ws.interop.microsoft.mtom.utf8.EchoBinaryFieldAsString parameters) throws 
+         java.rmi.RemoteException;
+    public org.jboss.test.ws.interop.microsoft.mtom.utf8.OutputMessageContract echoBinaryHeaderAsString(org.jboss.test.ws.interop.microsoft.mtom.utf8.InputMessageContract parameters) throws 
+         java.rmi.RemoteException;
+}


Property changes on: branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/IMtomTest.java
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + LF

Added: branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/InputMessageContract.java
===================================================================
--- branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/InputMessageContract.java	2006-09-18 14:48:23 UTC (rev 981)
+++ branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/InputMessageContract.java	2006-09-18 15:54:08 UTC (rev 982)
@@ -0,0 +1,13 @@
+// This class was generated by the JAXRPC SI, do not edit.
+// Contents subject to change without notice.
+// JAX-RPC Standard Implementation (1.1.3, build R1)
+// Generated source version: 1.1.3
+
+package org.jboss.test.ws.interop.microsoft.mtom.utf8;
+
+
+public class InputMessageContract {
+    
+    public InputMessageContract() {
+    }
+}


Property changes on: branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/InputMessageContract.java
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + LF

Added: branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/MTOMTestCase.java
===================================================================
--- branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/MTOMTestCase.java	2006-09-18 14:48:23 UTC (rev 981)
+++ branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/MTOMTestCase.java	2006-09-18 15:54:08 UTC (rev 982)
@@ -0,0 +1,96 @@
+/*
+* JBoss, Home of Professional Open Source
+* Copyright 2005, JBoss Inc., and individual contributors as indicated
+* by the @authors tag. See the copyright.txt in the distribution for a
+* full listing of individual contributors.
+*
+* This is free software; you can redistribute it and/or modify it
+* under the terms of the GNU Lesser General Public License as
+* published by the Free Software Foundation; either version 2.1 of
+* the License, or (at your option) any later version.
+*
+* This software is distributed in the hope that it will be useful,
+* but WITHOUT ANY WARRANTY; without even the implied warranty of
+* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+* Lesser General Public License for more details.
+*
+* You should have received a copy of the GNU Lesser General Public
+* License along with this software; if not, write to the Free
+* Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+* 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+*/
+package org.jboss.test.ws.interop.microsoft.mtom.utf8;
+
+import junit.framework.Test;
+import org.jboss.test.ws.JBossWSTest;
+import org.jboss.test.ws.JBossWSTestSetup;
+import org.jboss.test.ws.interop.microsoft.ClientScenario;
+import org.jboss.test.ws.interop.microsoft.InteropConfigFactory;
+
+import javax.naming.InitialContext;
+import javax.xml.rpc.Service;
+import javax.xml.rpc.Stub;
+
+/**
+ *
+ * MTOM test scenarios cover essential combinations of MTOM encoding applied to
+ * different data structures, character encodings and WS-Security.
+ * Scenarios 3.1 – 3.5 cover optimizing binary data in various parts of a message.
+ * Scenario 3.6 exercises UTF-16 encoding together with MTOM.
+ * Scenario 3.7 and 3.8 exercise composition of MTOM with Security.
+ *
+ * @author Heiko Braun <heiko.braun at jboss.com>
+ * @version $Id$
+ * @since Aug 24, 2006
+ */
+public class MTOMTestCase extends JBossWSTest {
+
+   IMtomTest port;
+
+   public static Test suite()
+   {
+      return JBossWSTestSetup.newTestSetup(MTOMTestCase.class, "jbossws-interop-mtomUTF8-client.jar");
+   }
+
+   protected void setUp() throws Exception
+   {
+      super.setUp();
+
+      if (port == null )
+      {
+         InitialContext iniCtx = getInitialContext();
+         Service service = (Service)iniCtx.lookup("java:comp/env/service/interop/MTOMUTF8Service");
+         port = (IMtomTest)service.getPort(IMtomTest.class);
+         configureClient();
+      }
+   }
+
+   private void configureClient() {
+
+      InteropConfigFactory factory = InteropConfigFactory.newInstance();
+      ClientScenario scenario = factory.createClientScenario(System.getProperty("client.scenario"));
+      if(scenario!=null)
+      {
+         log.info("Using scenario: " + scenario);
+         ((Stub)port)._setProperty(Stub.ENDPOINT_ADDRESS_PROPERTY, scenario.getTargetEndpoint().toString());
+      }
+      else
+      {
+         throw new IllegalStateException("Failed to load client scenario");
+      }
+   }
+
+   /**
+    * Scenario #3.1. Echo Binary As String.
+    *
+    * Request has a XOPed binary that contains utf-8 encoded text,
+    * response contains the passed string.
+    */
+   public void testScenario_3_1() throws Exception
+   {
+      String s = "Hello World";
+      EchoBinaryAsStringResponse response = port.echoBinaryAsString( new EchoBinaryAsString(s.getBytes()));
+      assertNotNull(response);
+      assertEquals(response.getEchoBinaryAsStringResult(), s);
+   }
+}


Property changes on: branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/MTOMTestCase.java
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + LF

Added: branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/MtomTestStruct.java
===================================================================
--- branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/MtomTestStruct.java	2006-09-18 14:48:23 UTC (rev 981)
+++ branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/MtomTestStruct.java	2006-09-18 15:54:08 UTC (rev 982)
@@ -0,0 +1,36 @@
+// This class was generated by the JAXRPC SI, do not edit.
+// Contents subject to change without notice.
+// JAX-RPC Standard Implementation (1.1.3, build R1)
+// Generated source version: 1.1.3
+
+package org.jboss.test.ws.interop.microsoft.mtom.utf8;
+
+
+public class MtomTestStruct {
+    protected byte[] array;
+    protected java.lang.String name;
+    
+    public MtomTestStruct() {
+    }
+    
+    public MtomTestStruct(byte[] array, java.lang.String name) {
+        this.array = array;
+        this.name = name;
+    }
+    
+    public byte[] getArray() {
+        return array;
+    }
+    
+    public void setArray(byte[] array) {
+        this.array = array;
+    }
+    
+    public java.lang.String getName() {
+        return name;
+    }
+    
+    public void setName(java.lang.String name) {
+        this.name = name;
+    }
+}


Property changes on: branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/MtomTestStruct.java
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + LF

Added: branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/OutputMessageContract.java
===================================================================
--- branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/OutputMessageContract.java	2006-09-18 14:48:23 UTC (rev 981)
+++ branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/OutputMessageContract.java	2006-09-18 15:54:08 UTC (rev 982)
@@ -0,0 +1,26 @@
+// This class was generated by the JAXRPC SI, do not edit.
+// Contents subject to change without notice.
+// JAX-RPC Standard Implementation (1.1.3, build R1)
+// Generated source version: 1.1.3
+
+package org.jboss.test.ws.interop.microsoft.mtom.utf8;
+
+
+public class OutputMessageContract {
+    protected java.lang.String stringValue;
+    
+    public OutputMessageContract() {
+    }
+    
+    public OutputMessageContract(java.lang.String stringValue) {
+        this.stringValue = stringValue;
+    }
+    
+    public java.lang.String getStringValue() {
+        return stringValue;
+    }
+    
+    public void setStringValue(java.lang.String stringValue) {
+        this.stringValue = stringValue;
+    }
+}


Property changes on: branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/OutputMessageContract.java
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + LF

Added: branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/TestService.java
===================================================================
--- branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/TestService.java	2006-09-18 14:48:23 UTC (rev 981)
+++ branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/TestService.java	2006-09-18 15:54:08 UTC (rev 982)
@@ -0,0 +1,65 @@
+/*
+* JBoss, Home of Professional Open Source
+* Copyright 2005, JBoss Inc., and individual contributors as indicated
+* by the @authors tag. See the copyright.txt in the distribution for a
+* full listing of individual contributors.
+*
+* This is free software; you can redistribute it and/or modify it
+* under the terms of the GNU Lesser General Public License as
+* published by the Free Software Foundation; either version 2.1 of
+* the License, or (at your option) any later version.
+*
+* This software is distributed in the hope that it will be useful,
+* but WITHOUT ANY WARRANTY; without even the implied warranty of
+* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+* Lesser General Public License for more details.
+*
+* You should have received a copy of the GNU Lesser General Public
+* License along with this software; if not, write to the Free
+* Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+* 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+*/
+package org.jboss.test.ws.interop.microsoft.mtom.utf8;
+
+import java.rmi.RemoteException;
+import java.io.UnsupportedEncodingException;
+
+/**
+ * MTOM test scenarios cover essential combinations of MTOM encoding applied to
+ * different data structures, character encodings and WS-Security.
+ * Scenarios 3.1 – 3.5 cover optimizing binary data in various parts of a message.
+ * Scenario 3.6 exercises UTF-16 encoding together with MTOM.
+ * Scenario 3.7 and 3.8 exercise composition of MTOM with Security.
+ *
+ * @author Heiko Braun <heiko.braun at jboss.com>
+ * @version $Id$
+ * @since Aug 24, 2006
+ */
+public class TestService implements IMtomTest{
+   public EchoBinaryAsStringResponse echoBinaryAsString(EchoBinaryAsString parameters) throws RemoteException {
+      try
+      {
+         return new EchoBinaryAsStringResponse(new String(parameters.getArray(), "UTF-8"));
+      }
+      catch (UnsupportedEncodingException e)
+      {
+         throw new RemoteException(e.getMessage());
+      }
+   }
+
+   public EchoStringAsBinaryResponse echoStringAsBinary(EchoStringAsBinary parameters) throws RemoteException {
+      return null;
+   }
+
+   public EchoBinaryArrayAsStringArrayResponse echoBinaryArrayAsStringArray(EchoBinaryArrayAsStringArray parameters) throws RemoteException {
+      return null;
+   }
+
+   public EchoBinaryFieldAsStringResponse echoBinaryFieldAsString(EchoBinaryFieldAsString parameters) throws RemoteException {
+      return null;
+   }
+
+   public OutputMessageContract echoBinaryHeaderAsString(InputMessageContract parameters) throws RemoteException {
+      return null;
+   }
+}


Property changes on: branches/jbossws-1.0/src/test/java/org/jboss/test/ws/interop/microsoft/mtom/utf8/TestService.java
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + LF

Added: branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/META-INF/application-client.xml
===================================================================
--- branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/META-INF/application-client.xml	2006-09-18 14:48:23 UTC (rev 981)
+++ branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/META-INF/application-client.xml	2006-09-18 15:54:08 UTC (rev 982)
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<application-client version="1.4" xmlns="http://java.sun.com/xml/ns/j2ee"
+                    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+                    xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/application-client_1_4.xsd">
+
+   <display-name>MTOM UTF8 test service</display-name>
+
+   <service-ref>
+      <service-ref-name>service/interop/MTOMUTF8Service</service-ref-name>
+      <service-interface>javax.xml.rpc.Service</service-interface>
+      <wsdl-file>META-INF/wsdl/MtomUtf8.wsdl</wsdl-file>
+      <jaxrpc-mapping-file>META-INF/jaxrpc-mapping.xml</jaxrpc-mapping-file>
+
+      <port-component-ref>
+         <service-endpoint-interface>
+            org.jboss.test.ws.interop.microsoft.mtom.utf8.IMtomTest
+         </service-endpoint-interface>
+      </port-component-ref>
+
+   </service-ref>
+</application-client>
+


Property changes on: branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/META-INF/application-client.xml
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + LF

Added: branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/META-INF/jboss-client.xml
===================================================================
--- branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/META-INF/jboss-client.xml	2006-09-18 14:48:23 UTC (rev 981)
+++ branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/META-INF/jboss-client.xml	2006-09-18 15:54:08 UTC (rev 982)
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8' ?>
+
+<!DOCTYPE jboss-client PUBLIC
+        "-//JBoss//DTD Application Client 4.0//EN"
+        "http://www.jboss.org/j2ee/dtd/jboss-client_4_0.dtd">
+
+<jboss-client>
+    <jndi-name>jbossws-client</jndi-name>
+
+    <service-ref>
+        <service-ref-name>service/interop/MTOMUTF8Service</service-ref-name>        
+    </service-ref>
+
+</jboss-client>
+


Property changes on: branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/META-INF/jboss-client.xml
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + LF

Added: branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/META-INF/scenarios.xml
===================================================================
--- branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/META-INF/scenarios.xml	2006-09-18 14:48:23 UTC (rev 981)
+++ branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/META-INF/scenarios.xml	2006-09-18 15:54:08 UTC (rev 982)
@@ -0,0 +1,12 @@
+<client-scenarios>
+   <scenario name="default" description="Testing local WSA endpoints">
+      <target-endpoint>http://localhost:8080/mtomUTF8/endpoint</target-endpoint>
+   </scenario>
+   <scenario name="debug-local" description="Testing local WSA endpoints">
+      <target-endpoint>http://localhost:8081/mtomUTF8/endpoint</target-endpoint>
+      <detour/>
+   </scenario>
+   <scenario name="msft-public" decsription="Testing MSFT public interop endpoints">
+      <target-endpoint>http://131.107.72.15/MTOM_Service_Indigo/Soap11MtomUtf8.svc/MtomTest</target-endpoint>
+   </scenario>
+</client-scenarios>


Property changes on: branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/META-INF/scenarios.xml
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + LF

Added: branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/WEB-INF/jaxrpc-mapping.xml
===================================================================
--- branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/WEB-INF/jaxrpc-mapping.xml	2006-09-18 14:48:23 UTC (rev 981)
+++ branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/WEB-INF/jaxrpc-mapping.xml	2006-09-18 15:54:08 UTC (rev 982)
@@ -0,0 +1,245 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<java-wsdl-mapping xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.1" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee    http://www.ibm.com/webservices/xsd/j2ee_jaxrpc_mapping_1_1.xsd">
+   <package-mapping>
+      <package-type>org.jboss.test.ws.interop.microsoft.mtom.utf8</package-type>
+      <namespaceURI>http://tempuri.org/</namespaceURI>
+   </package-mapping>
+   <package-mapping>
+      <package-type>org.jboss.test.ws.interop.microsoft.mtom.utf8</package-type>
+      <namespaceURI>http://schemas.microsoft.com/2003/10/Serialization/Arrays</namespaceURI>
+   </package-mapping>
+   <package-mapping>
+      <package-type>org.jboss.test.ws.interop.microsoft.mtom.utf8</package-type>
+      <namespaceURI>http://xmlsoap.org/Ping</namespaceURI>
+   </package-mapping>
+   <java-xml-type-mapping>
+      <java-type>org.jboss.test.ws.interop.microsoft.mtom.utf8.OutputMessageContract</java-type>
+      <anonymous-type-qname>http://xmlsoap.org/Ping:&gt;OutputMessageContract</anonymous-type-qname>
+      <qname-scope>complexType</qname-scope>
+      <variable-mapping>
+         <java-variable-name>stringValue</java-variable-name>
+         <xml-element-name>StringValue</xml-element-name>
+      </variable-mapping>
+   </java-xml-type-mapping>
+   <java-xml-type-mapping>
+      <java-type>org.jboss.test.ws.interop.microsoft.mtom.utf8.EchoStringAsBinaryResponse</java-type>
+      <anonymous-type-qname>http://xmlsoap.org/Ping:&gt;EchoStringAsBinaryResponse</anonymous-type-qname>
+      <qname-scope>complexType</qname-scope>
+      <variable-mapping>
+         <java-variable-name>echoStringAsBinaryResult</java-variable-name>
+         <xml-element-name>EchoStringAsBinaryResult</xml-element-name>
+      </variable-mapping>
+   </java-xml-type-mapping>
+   <java-xml-type-mapping>
+      <java-type>org.jboss.test.ws.interop.microsoft.mtom.utf8.EchoBinaryAsString</java-type>
+      <anonymous-type-qname>http://xmlsoap.org/Ping:&gt;EchoBinaryAsString</anonymous-type-qname>
+      <qname-scope>complexType</qname-scope>
+      <variable-mapping>
+         <java-variable-name>array</java-variable-name>
+         <xml-element-name>array</xml-element-name>
+      </variable-mapping>
+   </java-xml-type-mapping>
+   <java-xml-type-mapping>
+      <java-type>org.jboss.test.ws.interop.microsoft.mtom.utf8.MtomTestStruct</java-type>
+      <root-type-qname xmlns:typeNS="http://xmlsoap.org/Ping">typeNS:MtomTestStruct</root-type-qname>
+      <qname-scope>complexType</qname-scope>
+      <variable-mapping>
+         <java-variable-name>array</java-variable-name>
+         <xml-element-name>Array</xml-element-name>
+      </variable-mapping>
+      <variable-mapping>
+         <java-variable-name>name</java-variable-name>
+         <xml-element-name>Name</xml-element-name>
+      </variable-mapping>
+   </java-xml-type-mapping>
+   <java-xml-type-mapping>
+      <java-type>org.jboss.test.ws.interop.microsoft.mtom.utf8.EchoBinaryAsStringResponse</java-type>
+      <anonymous-type-qname>http://xmlsoap.org/Ping:&gt;EchoBinaryAsStringResponse</anonymous-type-qname>
+      <qname-scope>complexType</qname-scope>
+      <variable-mapping>
+         <java-variable-name>echoBinaryAsStringResult</java-variable-name>
+         <xml-element-name>EchoBinaryAsStringResult</xml-element-name>
+      </variable-mapping>
+   </java-xml-type-mapping>
+   <java-xml-type-mapping>
+      <java-type>org.jboss.test.ws.interop.microsoft.mtom.utf8.ArrayOfstring</java-type>
+      <root-type-qname xmlns:typeNS="http://schemas.microsoft.com/2003/10/Serialization/Arrays">typeNS:ArrayOfstring</root-type-qname>
+      <qname-scope>complexType</qname-scope>
+      <variable-mapping>
+         <java-variable-name>string</java-variable-name>
+         <xml-element-name>string</xml-element-name>
+      </variable-mapping>
+   </java-xml-type-mapping>
+   <java-xml-type-mapping>
+      <java-type>org.jboss.test.ws.interop.microsoft.mtom.utf8.InputMessageContract</java-type>
+      <anonymous-type-qname>http://xmlsoap.org/Ping:&gt;InputMessageContract</anonymous-type-qname>
+      <qname-scope>complexType</qname-scope>
+   </java-xml-type-mapping>
+   <java-xml-type-mapping>
+      <java-type>org.jboss.test.ws.interop.microsoft.mtom.utf8.EchoBinaryArrayAsStringArray</java-type>
+      <anonymous-type-qname>http://xmlsoap.org/Ping:&gt;EchoBinaryArrayAsStringArray</anonymous-type-qname>
+      <qname-scope>complexType</qname-scope>
+      <variable-mapping>
+         <java-variable-name>arrayOfArray</java-variable-name>
+         <xml-element-name>arrayOfArray</xml-element-name>
+      </variable-mapping>
+   </java-xml-type-mapping>
+   <java-xml-type-mapping>
+      <java-type>org.jboss.test.ws.interop.microsoft.mtom.utf8.EchoBinaryFieldAsStringResponse</java-type>
+      <anonymous-type-qname>http://xmlsoap.org/Ping:&gt;EchoBinaryFieldAsStringResponse</anonymous-type-qname>
+      <qname-scope>complexType</qname-scope>
+      <variable-mapping>
+         <java-variable-name>echoBinaryFieldAsStringResult</java-variable-name>
+         <xml-element-name>EchoBinaryFieldAsStringResult</xml-element-name>
+      </variable-mapping>
+   </java-xml-type-mapping>
+   <java-xml-type-mapping>
+      <java-type>org.jboss.test.ws.interop.microsoft.mtom.utf8.EchoStringAsBinary</java-type>
+      <anonymous-type-qname>http://xmlsoap.org/Ping:&gt;EchoStringAsBinary</anonymous-type-qname>
+      <qname-scope>complexType</qname-scope>
+      <variable-mapping>
+         <java-variable-name>s</java-variable-name>
+         <xml-element-name>s</xml-element-name>
+      </variable-mapping>
+   </java-xml-type-mapping>
+   <java-xml-type-mapping>
+      <java-type>org.jboss.test.ws.interop.microsoft.mtom.utf8.EchoBinaryArrayAsStringArrayResponse</java-type>
+      <anonymous-type-qname>http://xmlsoap.org/Ping:&gt;EchoBinaryArrayAsStringArrayResponse</anonymous-type-qname>
+      <qname-scope>complexType</qname-scope>
+      <variable-mapping>
+         <java-variable-name>echoBinaryArrayAsStringArrayResult</java-variable-name>
+         <xml-element-name>EchoBinaryArrayAsStringArrayResult</xml-element-name>
+      </variable-mapping>
+   </java-xml-type-mapping>
+   <java-xml-type-mapping>
+      <java-type>org.jboss.test.ws.interop.microsoft.mtom.utf8.ArrayOfbase64Binary</java-type>
+      <root-type-qname xmlns:typeNS="http://schemas.microsoft.com/2003/10/Serialization/Arrays">typeNS:ArrayOfbase64Binary</root-type-qname>
+      <qname-scope>complexType</qname-scope>
+      <variable-mapping>
+         <java-variable-name>base64Binary</java-variable-name>
+         <xml-element-name>base64Binary</xml-element-name>
+      </variable-mapping>
+   </java-xml-type-mapping>
+   <java-xml-type-mapping>
+      <java-type>org.jboss.test.ws.interop.microsoft.mtom.utf8.EchoBinaryFieldAsString</java-type>
+      <anonymous-type-qname>http://xmlsoap.org/Ping:&gt;EchoBinaryFieldAsString</anonymous-type-qname>
+      <qname-scope>complexType</qname-scope>
+      <variable-mapping>
+         <java-variable-name>s</java-variable-name>
+         <xml-element-name>s</xml-element-name>
+      </variable-mapping>
+   </java-xml-type-mapping>
+   <java-xml-type-mapping>
+      <java-type>java.lang.String[]</java-type>
+      <anonymous-type-qname>http://schemas.microsoft.com/2003/10/Serialization/Arrays:ArrayOfstring&gt;string[0,unbounded]</anonymous-type-qname>
+      <qname-scope>complexType</qname-scope>
+   </java-xml-type-mapping>
+   <java-xml-type-mapping>
+      <java-type>byte[][]</java-type>
+      <anonymous-type-qname>http://schemas.microsoft.com/2003/10/Serialization/Arrays:ArrayOfbase64Binary&gt;base64Binary[0,unbounded]</anonymous-type-qname>
+      <qname-scope>complexType</qname-scope>
+   </java-xml-type-mapping>
+   <service-interface-mapping>
+      <service-interface>org.jboss.test.ws.interop.microsoft.mtom.utf8.MtomService</service-interface>
+      <wsdl-service-name xmlns:serviceNS="http://tempuri.org/">serviceNS:MtomService</wsdl-service-name>
+      <port-mapping>
+         <port-name>BasicHttpBinding_IMtomTest</port-name>
+         <java-port-name>BasicHttpBinding_IMtomTest</java-port-name>
+      </port-mapping>
+   </service-interface-mapping>
+   <service-endpoint-interface-mapping>
+      <service-endpoint-interface>org.jboss.test.ws.interop.microsoft.mtom.utf8.IMtomTest</service-endpoint-interface>
+      <wsdl-port-type xmlns:portTypeNS="http://xmlsoap.org/Ping">portTypeNS:IMtomTest</wsdl-port-type>
+      <wsdl-binding xmlns:bindingNS="http://tempuri.org/">bindingNS:BasicHttpBinding_IMtomTest</wsdl-binding>
+      <service-endpoint-method-mapping>
+         <java-method-name>echoBinaryAsString</java-method-name>
+         <wsdl-operation>EchoBinaryAsString</wsdl-operation>
+         <method-param-parts-mapping>
+            <param-position>0</param-position>
+            <param-type>org.jboss.test.ws.interop.microsoft.mtom.utf8.EchoBinaryAsString</param-type>
+            <wsdl-message-mapping>
+               <wsdl-message xmlns:wsdlMsgNS="http://xmlsoap.org/Ping">wsdlMsgNS:IMtomTest_EchoBinaryAsString_InputMessage</wsdl-message>
+               <wsdl-message-part-name>parameters</wsdl-message-part-name>
+               <parameter-mode>IN</parameter-mode>
+            </wsdl-message-mapping>
+         </method-param-parts-mapping>
+         <wsdl-return-value-mapping>
+            <method-return-value>org.jboss.test.ws.interop.microsoft.mtom.utf8.EchoBinaryAsStringResponse</method-return-value>
+            <wsdl-message xmlns:wsdlMsgNS="http://xmlsoap.org/Ping">wsdlMsgNS:IMtomTest_EchoBinaryAsString_OutputMessage</wsdl-message>
+            <wsdl-message-part-name>parameters</wsdl-message-part-name>
+         </wsdl-return-value-mapping>
+      </service-endpoint-method-mapping>
+      <service-endpoint-method-mapping>
+         <java-method-name>echoStringAsBinary</java-method-name>
+         <wsdl-operation>EchoStringAsBinary</wsdl-operation>
+         <method-param-parts-mapping>
+            <param-position>0</param-position>
+            <param-type>org.jboss.test.ws.interop.microsoft.mtom.utf8.EchoStringAsBinary</param-type>
+            <wsdl-message-mapping>
+               <wsdl-message xmlns:wsdlMsgNS="http://xmlsoap.org/Ping">wsdlMsgNS:IMtomTest_EchoStringAsBinary_InputMessage</wsdl-message>
+               <wsdl-message-part-name>parameters</wsdl-message-part-name>
+               <parameter-mode>IN</parameter-mode>
+            </wsdl-message-mapping>
+         </method-param-parts-mapping>
+         <wsdl-return-value-mapping>
+            <method-return-value>org.jboss.test.ws.interop.microsoft.mtom.utf8.EchoStringAsBinaryResponse</method-return-value>
+            <wsdl-message xmlns:wsdlMsgNS="http://xmlsoap.org/Ping">wsdlMsgNS:IMtomTest_EchoStringAsBinary_OutputMessage</wsdl-message>
+            <wsdl-message-part-name>parameters</wsdl-message-part-name>
+         </wsdl-return-value-mapping>
+      </service-endpoint-method-mapping>
+      <service-endpoint-method-mapping>
+         <java-method-name>echoBinaryArrayAsStringArray</java-method-name>
+         <wsdl-operation>EchoBinaryArrayAsStringArray</wsdl-operation>
+         <method-param-parts-mapping>
+            <param-position>0</param-position>
+            <param-type>org.jboss.test.ws.interop.microsoft.mtom.utf8.EchoBinaryArrayAsStringArray</param-type>
+            <wsdl-message-mapping>
+               <wsdl-message xmlns:wsdlMsgNS="http://xmlsoap.org/Ping">wsdlMsgNS:IMtomTest_EchoBinaryArrayAsStringArray_InputMessage</wsdl-message>
+               <wsdl-message-part-name>parameters</wsdl-message-part-name>
+               <parameter-mode>IN</parameter-mode>
+            </wsdl-message-mapping>
+         </method-param-parts-mapping>
+         <wsdl-return-value-mapping>
+            <method-return-value>org.jboss.test.ws.interop.microsoft.mtom.utf8.EchoBinaryArrayAsStringArrayResponse</method-return-value>
+            <wsdl-message xmlns:wsdlMsgNS="http://xmlsoap.org/Ping">wsdlMsgNS:IMtomTest_EchoBinaryArrayAsStringArray_OutputMessage</wsdl-message>
+            <wsdl-message-part-name>parameters</wsdl-message-part-name>
+         </wsdl-return-value-mapping>
+      </service-endpoint-method-mapping>
+      <service-endpoint-method-mapping>
+         <java-method-name>echoBinaryFieldAsString</java-method-name>
+         <wsdl-operation>EchoBinaryFieldAsString</wsdl-operation>
+         <method-param-parts-mapping>
+            <param-position>0</param-position>
+            <param-type>org.jboss.test.ws.interop.microsoft.mtom.utf8.EchoBinaryFieldAsString</param-type>
+            <wsdl-message-mapping>
+               <wsdl-message xmlns:wsdlMsgNS="http://xmlsoap.org/Ping">wsdlMsgNS:IMtomTest_EchoBinaryFieldAsString_InputMessage</wsdl-message>
+               <wsdl-message-part-name>parameters</wsdl-message-part-name>
+               <parameter-mode>IN</parameter-mode>
+            </wsdl-message-mapping>
+         </method-param-parts-mapping>
+         <wsdl-return-value-mapping>
+            <method-return-value>org.jboss.test.ws.interop.microsoft.mtom.utf8.EchoBinaryFieldAsStringResponse</method-return-value>
+            <wsdl-message xmlns:wsdlMsgNS="http://xmlsoap.org/Ping">wsdlMsgNS:IMtomTest_EchoBinaryFieldAsString_OutputMessage</wsdl-message>
+            <wsdl-message-part-name>parameters</wsdl-message-part-name>
+         </wsdl-return-value-mapping>
+      </service-endpoint-method-mapping>
+      <service-endpoint-method-mapping>
+         <java-method-name>echoBinaryHeaderAsString</java-method-name>
+         <wsdl-operation>EchoBinaryHeaderAsString</wsdl-operation>
+         <method-param-parts-mapping>
+            <param-position>0</param-position>
+            <param-type>org.jboss.test.ws.interop.microsoft.mtom.utf8.InputMessageContract</param-type>
+            <wsdl-message-mapping>
+               <wsdl-message xmlns:wsdlMsgNS="http://xmlsoap.org/Ping">wsdlMsgNS:InputMessageContract</wsdl-message>
+               <wsdl-message-part-name>parameters</wsdl-message-part-name>
+               <parameter-mode>IN</parameter-mode>
+            </wsdl-message-mapping>
+         </method-param-parts-mapping>
+         <wsdl-return-value-mapping>
+            <method-return-value>org.jboss.test.ws.interop.microsoft.mtom.utf8.OutputMessageContract</method-return-value>
+            <wsdl-message xmlns:wsdlMsgNS="http://xmlsoap.org/Ping">wsdlMsgNS:OutputMessageContract</wsdl-message>
+            <wsdl-message-part-name>parameters</wsdl-message-part-name>
+         </wsdl-return-value-mapping>
+      </service-endpoint-method-mapping>
+   </service-endpoint-interface-mapping>
+</java-wsdl-mapping>


Property changes on: branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/WEB-INF/jaxrpc-mapping.xml
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + LF

Added: branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/WEB-INF/jboss-web.xml
===================================================================
--- branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/WEB-INF/jboss-web.xml	2006-09-18 14:48:23 UTC (rev 981)
+++ branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/WEB-INF/jboss-web.xml	2006-09-18 15:54:08 UTC (rev 982)
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<jboss-web>
+    <context-root>/mtomUTF8</context-root>
+   <depends>jboss.ws:service=WebServiceDeployerJSE</depends>
+</jboss-web>
\ No newline at end of file


Property changes on: branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/WEB-INF/jboss-web.xml
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + LF

Added: branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/WEB-INF/web.xml
===================================================================
--- branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/WEB-INF/web.xml	2006-09-18 14:48:23 UTC (rev 981)
+++ branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/WEB-INF/web.xml	2006-09-18 15:54:08 UTC (rev 982)
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee"
+         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
+
+    <display-name>MTOM UTF8 App</display-name>
+    <servlet>
+        <servlet-name>ServiceServlet</servlet-name>
+        <servlet-class>org.jboss.test.ws.interop.microsoft.mtom.utf8.TestService</servlet-class>
+        <load-on-startup>0</load-on-startup>
+    </servlet>
+    <servlet-mapping>
+        <servlet-name>ServiceServlet</servlet-name>
+        <url-pattern>/endpoint</url-pattern>
+    </servlet-mapping>
+
+</web-app>
\ No newline at end of file


Property changes on: branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/WEB-INF/web.xml
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + LF

Added: branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/WEB-INF/webservices.xml
===================================================================
--- branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/WEB-INF/webservices.xml	2006-09-18 14:48:23 UTC (rev 981)
+++ branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/WEB-INF/webservices.xml	2006-09-18 15:54:08 UTC (rev 982)
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<webservices xmlns="http://java.sun.com/xml/ns/j2ee"
+             xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+             xmlns:wsdl="http://tempuri.org/"
+             xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
+             http://www.ibm.com/webservices/xsd/j2ee_web_services_1_1.xsd"
+             version="1.1">
+
+   <webservice-description>
+
+      <webservice-description-name>MTOM UTF8 Test Service</webservice-description-name>
+      <wsdl-file>WEB-INF/wsdl/MtomUtf8.wsdl</wsdl-file>
+      <jaxrpc-mapping-file>WEB-INF/jaxrpc-mapping.xml</jaxrpc-mapping-file>
+
+      <port-component>
+         <port-component-name>mtomUTF8Port</port-component-name>
+         <wsdl-port>wsdl:BasicHttpBinding_IMtomTest</wsdl-port>
+         <service-endpoint-interface>org.jboss.test.ws.interop.microsoft.mtom.utf8.IMtomTest</service-endpoint-interface>
+         <service-impl-bean>
+            <servlet-link>ServiceServlet</servlet-link>
+         </service-impl-bean>
+      </port-component>
+
+   </webservice-description>
+</webservices>
\ No newline at end of file


Property changes on: branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/WEB-INF/webservices.xml
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + LF

Added: branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/WEB-INF/wsdl/MtomUtf8.wsdl
===================================================================
--- branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/WEB-INF/wsdl/MtomUtf8.wsdl	2006-09-18 14:48:23 UTC (rev 981)
+++ branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/WEB-INF/wsdl/MtomUtf8.wsdl	2006-09-18 15:54:08 UTC (rev 982)
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<wsdl:definitions name="MtomService" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsap10="http://www.w3.org/2005/08/addressing" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:i0="http://xmlsoap.org/Ping" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/09/policy/addressing" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:tns="http://tempuri.org/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsa10="http://www.w3.org/2005/08/addressing"><wsp:Policy wsu:Id="BasicHttpBinding_IMtomTest_policy"><wsp:ExactlyOne><wsp:All><wsoma!
 :OptimizedMimeSerialization xmlns:wsoma="http://schemas.xmlsoap.org/ws/2004/09/policy/optimizedmimeserialization"/></wsp:All></wsp:ExactlyOne></wsp:Policy><wsdl:import namespace="http://xmlsoap.org/Ping" location="wsdl0.wsdl"/><wsdl:types/><wsdl:binding name="BasicHttpBinding_IMtomTest" type="i0:IMtomTest"><wsp:PolicyReference URI="#BasicHttpBinding_IMtomTest_policy"/><soap:binding transport="http://schemas.xmlsoap.org/soap/http"/><wsdl:operation name="EchoBinaryAsString"><soap:operation soapAction="http://xmlsoap.org/echoBinaryAsString" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="EchoStringAsBinary"><soap:operation soapAction="http://xmlsoap.org/EchoStringAsBinary" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="EchoBinaryArrayAsStringArray"><soap!
 :operation soapAction="http://xmlsoap.org/EchoBinaryArrayAsStringArray
" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="EchoBinaryFieldAsString"><soap:operation soapAction="http://xmlsoap.org/Ping" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="EchoBinaryHeaderAsString"><soap:operation soapAction="http://xmlsoap.org/Ping/IMtomTest/EchoBinaryHeaderAsString" style="document"/><wsdl:input name="InputMessageContract"><soap:header message="i0:InputMessageContract_Headers" part="ByteArray" use="literal"/><soap:body use="literal"/></wsdl:input><wsdl:output name="OutputMessageContract"><soap:body use="literal"/></wsdl:output></wsdl:operation></wsdl:binding><wsdl:service name="MtomService"><wsdl:port name="BasicHttpBinding_IMtomTest" binding="tns:BasicHttpBinding_IMtomTest"><soap:address location="http://131.107.72.15/MTOM_Servic!
 e_Indigo/Soap11MtomUtf8.svc/MtomTest"/></wsdl:port></wsdl:service></wsdl:definitions>
\ No newline at end of file


Property changes on: branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/WEB-INF/wsdl/MtomUtf8.wsdl
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + LF

Added: branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/WEB-INF/wsdl/wsdl0.wsdl
===================================================================
--- branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/WEB-INF/wsdl/wsdl0.wsdl	2006-09-18 14:48:23 UTC (rev 981)
+++ branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/WEB-INF/wsdl/wsdl0.wsdl	2006-09-18 15:54:08 UTC (rev 982)
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<wsdl:definitions targetNamespace="http://xmlsoap.org/Ping" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsap10="http://www.w3.org/2005/08/addressing" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/09/policy/addressing" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:tns="http://xmlsoap.org/Ping" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsa10="http://www.w3.org/2005/08/addressing"><wsdl:types><xsd:schema targetNamespace="http://xmlsoap.org/Ping/Imports"><xsd:import schemaLocation="xsd0.xsd" namespace="http://xm!
 lsoap.org/Ping"/><xsd:import schemaLocation="xsd1.xsd" namespace="http://schemas.microsoft.com/2003/10/Serialization/"/><xsd:import schemaLocation="xsd2.xsd" namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/></xsd:schema></wsdl:types><wsdl:message name="IMtomTest_EchoBinaryAsString_InputMessage"><wsdl:part name="parameters" element="tns:EchoBinaryAsString"/></wsdl:message><wsdl:message name="IMtomTest_EchoBinaryAsString_OutputMessage"><wsdl:part name="parameters" element="tns:EchoBinaryAsStringResponse"/></wsdl:message><wsdl:message name="IMtomTest_EchoStringAsBinary_InputMessage"><wsdl:part name="parameters" element="tns:EchoStringAsBinary"/></wsdl:message><wsdl:message name="IMtomTest_EchoStringAsBinary_OutputMessage"><wsdl:part name="parameters" element="tns:EchoStringAsBinaryResponse"/></wsdl:message><wsdl:message name="IMtomTest_EchoBinaryArrayAsStringArray_InputMessage"><wsdl:part name="parameters" element="tns:EchoBinaryArrayAsStringArray"/></wsd!
 l:message><wsdl:message name="IMtomTest_EchoBinaryArrayAsStringArray_O
utputMessage"><wsdl:part name="parameters" element="tns:EchoBinaryArrayAsStringArrayResponse"/></wsdl:message><wsdl:message name="IMtomTest_EchoBinaryFieldAsString_InputMessage"><wsdl:part name="parameters" element="tns:EchoBinaryFieldAsString"/></wsdl:message><wsdl:message name="IMtomTest_EchoBinaryFieldAsString_OutputMessage"><wsdl:part name="parameters" element="tns:EchoBinaryFieldAsStringResponse"/></wsdl:message><wsdl:message name="InputMessageContract"><wsdl:part name="parameters" element="tns:InputMessageContract"/></wsdl:message><wsdl:message name="InputMessageContract_Headers"><wsdl:part name="ByteArray" element="tns:ByteArray"/></wsdl:message><wsdl:message name="OutputMessageContract"><wsdl:part name="parameters" element="tns:OutputMessageContract"/></wsdl:message><wsdl:portType name="IMtomTest"><wsdl:operation name="EchoBinaryAsString"><wsdl:input wsa:Action="http://xmlsoap.org/echoBinaryAsString" message="tns:IMtomTest_EchoBinaryAsString_InputMessage"/><wsdl:outp!
 ut wsa:Action="http://xmlsoap.org/echoBinaryAsStringResponse" message="tns:IMtomTest_EchoBinaryAsString_OutputMessage"/></wsdl:operation><wsdl:operation name="EchoStringAsBinary"><wsdl:input wsa:Action="http://xmlsoap.org/EchoStringAsBinary" message="tns:IMtomTest_EchoStringAsBinary_InputMessage"/><wsdl:output wsa:Action="http://xmlsoap.org/EchoStringAsBinaryResponse" message="tns:IMtomTest_EchoStringAsBinary_OutputMessage"/></wsdl:operation><wsdl:operation name="EchoBinaryArrayAsStringArray"><wsdl:input wsa:Action="http://xmlsoap.org/EchoBinaryArrayAsStringArray" message="tns:IMtomTest_EchoBinaryArrayAsStringArray_InputMessage"/><wsdl:output wsa:Action="http://xmlsoap.org/EchoBinaryArrayAsStringArrayResponse" message="tns:IMtomTest_EchoBinaryArrayAsStringArray_OutputMessage"/></wsdl:operation><wsdl:operation name="EchoBinaryFieldAsString"><wsdl:input wsa:Action="http://xmlsoap.org/Ping" message="tns:IMtomTest_EchoBinaryFieldAsString_InputMessage"/><wsdl:output wsa:Action="!
 http://xmlsoap.org/PingResponse" message="tns:IMtomTest_EchoBinaryFiel
dAsString_OutputMessage"/></wsdl:operation><wsdl:operation name="EchoBinaryHeaderAsString"><wsdl:input wsa:Action="http://xmlsoap.org/Ping/IMtomTest/EchoBinaryHeaderAsString" name="InputMessageContract" message="tns:InputMessageContract"/><wsdl:output wsa:Action="http://xmlsoap.org/Ping/IMtomTest/EchoBinaryHeaderAsStringResponse" name="OutputMessageContract" message="tns:OutputMessageContract"/></wsdl:operation></wsdl:portType></wsdl:definitions>
\ No newline at end of file


Property changes on: branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/WEB-INF/wsdl/wsdl0.wsdl
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + LF

Added: branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/WEB-INF/wsdl/xsd0.xsd
===================================================================
--- branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/WEB-INF/wsdl/xsd0.xsd	2006-09-18 14:48:23 UTC (rev 981)
+++ branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/WEB-INF/wsdl/xsd0.xsd	2006-09-18 15:54:08 UTC (rev 982)
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xs:schema elementFormDefault="qualified" targetNamespace="http://xmlsoap.org/Ping" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://xmlsoap.org/Ping"><xs:import schemaLocation="xsd2.xsd" namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/><xs:element name="EchoBinaryAsString"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="array" nillable="true" type="xs:base64Binary"/></xs:sequence></xs:complexType></xs:element><xs:element name="EchoBinaryAsStringResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="EchoBinaryAsStringResult" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="EchoStringAsBinary"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="s" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="EchoStringAsBinaryResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="EchoStringAsBinaryResult" ni!
 llable="true" type="xs:base64Binary"/></xs:sequence></xs:complexType></xs:element><xs:element name="EchoBinaryArrayAsStringArray"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="arrayOfArray" nillable="true" type="q1:ArrayOfbase64Binary" xmlns:q1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/></xs:sequence></xs:complexType></xs:element><xs:element name="EchoBinaryArrayAsStringArrayResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="EchoBinaryArrayAsStringArrayResult" nillable="true" type="q2:ArrayOfstring" xmlns:q2="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/></xs:sequence></xs:complexType></xs:element><xs:element name="EchoBinaryFieldAsString"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="s" nillable="true" type="tns:MtomTestStruct"/></xs:sequence></xs:complexType></xs:element><xs:complexType name="MtomTestStruct"><xs:sequence><xs:element minOccurs="0" name="Array" nillable="true" type="xs:base64B!
 inary"/><xs:element minOccurs="0" name="Name" nillable="true" type="xs
:string"/></xs:sequence></xs:complexType><xs:element name="MtomTestStruct" nillable="true" type="tns:MtomTestStruct"/><xs:element name="EchoBinaryFieldAsStringResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="EchoBinaryFieldAsStringResult" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="InputMessageContract"><xs:complexType><xs:sequence/></xs:complexType></xs:element><xs:element name="ByteArray" nillable="true" type="xs:base64Binary"/><xs:element name="OutputMessageContract"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="StringValue" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element></xs:schema>
\ No newline at end of file


Property changes on: branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/WEB-INF/wsdl/xsd0.xsd
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + LF

Added: branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/WEB-INF/wsdl/xsd1.xsd
===================================================================
--- branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/WEB-INF/wsdl/xsd1.xsd	2006-09-18 14:48:23 UTC (rev 981)
+++ branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/WEB-INF/wsdl/xsd1.xsd	2006-09-18 15:54:08 UTC (rev 982)
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xs:schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/"><xs:element name="anyType" nillable="true" type="xs:anyType"/><xs:element name="anyURI" nillable="true" type="xs:anyURI"/><xs:element name="base64Binary" nillable="true" type="xs:base64Binary"/><xs:element name="boolean" nillable="true" type="xs:boolean"/><xs:element name="byte" nillable="true" type="xs:byte"/><xs:element name="dateTime" nillable="true" type="xs:dateTime"/><xs:element name="decimal" nillable="true" type="xs:decimal"/><xs:element name="double" nillable="true" type="xs:double"/><xs:element name="float" nillable="true" type="xs:float"/><xs:element name="int" nillable="true" type="xs:int"/><xs:element name="long" nillable="true" type="xs:long"/><xs:element name="QName" nillable="true" type="xs:QName"/><xs:element!
  name="short" nillable="true" type="xs:short"/><xs:element name="string" nillable="true" type="xs:string"/><xs:element name="unsignedByte" nillable="true" type="xs:unsignedByte"/><xs:element name="unsignedInt" nillable="true" type="xs:unsignedInt"/><xs:element name="unsignedLong" nillable="true" type="xs:unsignedLong"/><xs:element name="unsignedShort" nillable="true" type="xs:unsignedShort"/><xs:element name="char" nillable="true" type="tns:char"/><xs:simpleType name="char"><xs:restriction base="xs:int"/></xs:simpleType><xs:element name="duration" nillable="true" type="tns:duration"/><xs:simpleType name="duration"><xs:restriction base="xs:duration"><xs:pattern value="\-?P(\d*D)?(T(\d*H)?(\d*M)?(\d*(\.\d*)?S)?)?"/><xs:minInclusive value="-P10675199DT2H48M5.4775808S"/><xs:maxInclusive value="P10675199DT2H48M5.4775807S"/></xs:restriction></xs:simpleType><xs:element name="guid" nillable="true" type="tns:guid"/><xs:simpleType name="guid"><xs:restriction base="xs:string"><xs:patt!
 ern value="[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\d
a-fA-F]{12}"/></xs:restriction></xs:simpleType><xs:attribute name="FactoryType" type="xs:QName"/></xs:schema>
\ No newline at end of file


Property changes on: branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/WEB-INF/wsdl/xsd1.xsd
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + LF

Added: branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/WEB-INF/wsdl/xsd2.xsd
===================================================================
--- branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/WEB-INF/wsdl/xsd2.xsd	2006-09-18 14:48:23 UTC (rev 981)
+++ branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/WEB-INF/wsdl/xsd2.xsd	2006-09-18 15:54:08 UTC (rev 982)
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/Arrays"><xs:complexType name="ArrayOfbase64Binary"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="base64Binary" nillable="true" type="xs:base64Binary"/></xs:sequence></xs:complexType><xs:element name="ArrayOfbase64Binary" nillable="true" type="tns:ArrayOfbase64Binary"/><xs:complexType name="ArrayOfstring"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="string" nillable="true" type="xs:string"/></xs:sequence></xs:complexType><xs:element name="ArrayOfstring" nillable="true" type="tns:ArrayOfstring"/></xs:schema>
\ No newline at end of file


Property changes on: branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/WEB-INF/wsdl/xsd2.xsd
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + LF

Added: branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/config.xml
===================================================================
--- branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/config.xml	2006-09-18 14:48:23 UTC (rev 981)
+++ branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/config.xml	2006-09-18 15:54:08 UTC (rev 982)
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+   This file is used from the webservice/test subdirectory
+   therefore the resource references have to be relative to that base directory.
+-->
+<configuration xmlns="http://java.sun.com/xml/ns/jax-rpc/ri/config">
+   <wsdl location="resources/interop/microsoft/mtom/utf8/WEB-INF/wsdl/MtomUtf8.wsdl"
+         packageName="org.jboss.test.ws.interop.microsoft.mtom.utf8"/>
+</configuration>
\ No newline at end of file


Property changes on: branches/jbossws-1.0/src/test/resources/interop/microsoft/mtom/utf8/config.xml
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + LF




More information about the jboss-svn-commits mailing list