Glen Mazza wrote:
Am Donnerstag, den 11.10.2007, 00:33 +0000 schrieb [EMAIL PROTECTED]:
Author: mmao
Date: Wed Oct 10 17:33:43 2007
New Revision: 583653
Added: incubator/cxf/trunk/systests/src/test/resources/wsdl/mtom.wsdl
URL:
http://svn.apache.org/viewvc/incubator/cxf/trunk/systests/src/test/resources/wsdl/mtom.wsdl?rev=583653&view=auto
==============================================================================
--- incubator/cxf/trunk/systests/src/test/resources/wsdl/mtom.wsdl (added)
+++ incubator/cxf/trunk/systests/src/test/resources/wsdl/mtom.wsdl Wed Oct 10
17:33:43 2007
@@ -0,0 +1,88 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<wsdl:definitions xmlns:types="http://apache.org/cxf/systest/mtom_feature/types"
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+ xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
+ xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
+ xmlns:tns="http://apache.org/cxf/systest/mtom_feature"
+ name="jaxws mtom feature"
+ targetNamespace="http://apache.org/cxf/systest/mtom_feature">
+
+ <wsdl:types>
+ <schema xmlns="http://www.w3.org/2001/XMLSchema"
+ xmlns:xmime="http://www.w3.org/2005/05/xmlmime"
+ targetNamespace="http://apache.org/cxf/systest/mtom_feature/types"
+ elementFormDefault="qualified">
+ <complexType name="DetailType">
+ <sequence>
+ <element name="photo" type="base64Binary"></element>
+ <element name="image" type="base64Binary"
xmime:expectedContentTypes="image/jpeg"></element>
+ </sequence>
+ </complexType>
+ <element name="Detail" type="types:DetailType"></element>
+ <element name="DetailResponse" type="types:DetailType"></element>
+ <element name="data" type="base64Binary"></element>
+ </schema>
+ </wsdl:types>
+
+ <wsdl:message name="echoDataIn">
+ <wsdl:part name="data" element="types:data"></wsdl:part>
+ </wsdl:message>
+
+ <wsdl:message name="echoDataOut">
+ <wsdl:part name="data" element="types:data"></wsdl:part>
+ </wsdl:message>
+
+ <wsdl:message name="HelloIn">
+ <wsdl:part name="data" element="types:Detail"></wsdl:part>
+ </wsdl:message>
+
+ <wsdl:message name="HelloOut">
+ <wsdl:part name="data" element="types:DetailResponse"></wsdl:part>
+ </wsdl:message>
+
+ <wsdl:portType name="Hello">
+ <wsdl:operation name="echoData">
+ <wsdl:input message="tns:echoDataIn"></wsdl:input>
+ <wsdl:output message="tns:echoDataOut"></wsdl:output>
+ </wsdl:operation>
+
+ <!-- mtom test -->
+ <wsdl:operation name="Detail">
+ <wsdl:input message="tns:HelloIn"></wsdl:input>
+ <wsdl:output message="tns:HelloOut"></wsdl:output>
+ </wsdl:operation>
+
I think tns:DetailIn and tns:DetailOut would be more readable, no?
Regards,
Glen
Right ;) Will change that in the next commit
Thanks,
James