You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by ng...@apache.org on 2007/03/21 18:53:08 UTC
svn commit: r520963 - in
/webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/sample/mtom1:
META-INF/samplemtomjpeg.wsdl SendImageService.java
Author: ngallardo
Date: Wed Mar 21 10:53:02 2007
New Revision: 520963
URL: http://svn.apache.org/viewvc?view=rev&rev=520963
Log:
Fixing the JAXWS tests issue. This endpoint should have included
a WSDL document.
Added:
webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/sample/mtom1/META-INF/samplemtomjpeg.wsdl
Modified:
webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/sample/mtom1/SendImageService.java
Added: webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/sample/mtom1/META-INF/samplemtomjpeg.wsdl
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/sample/mtom1/META-INF/samplemtomjpeg.wsdl?view=auto&rev=520963
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/sample/mtom1/META-INF/samplemtomjpeg.wsdl (added)
+++ webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/sample/mtom1/META-INF/samplemtomjpeg.wsdl Wed Mar 21 10:53:02 2007
@@ -0,0 +1,86 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+Name: samplemtomjpeg.wsdl
+-->
+<definitions xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
+ xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
+ xmlns:xs="http://www.w3.org/2001/XMLSchema"
+ xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
+ xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
+ xmlns:s0="urn://mtom1.sample.jaxws.axis2.apache.org"
+ targetNamespace="urn://mtom1.sample.jaxws.axis2.apache.org"
+ xmlns="http://schemas.xmlsoap.org/wsdl/">
+
+ <types>
+ <xs:schema elementFormDefault="qualified"
+ xmlns:xmime="http://www.w3.org/2005/05/xmlmime"
+ xmlns:tns="urn://mtom1.sample.jaxws.axis2.apache.org"
+ targetNamespace="urn://mtom1.sample.jaxws.axis2.apache.org">
+
+ <xs:complexType name="ImageDepot">
+ <xs:sequence>
+ <xs:element name="imageData"
+ type="xs:base64Binary"
+ xmime:expectedContentTypes="image/jpeg"/>
+
+ <xs:element name="textData"
+ type="xmime:base64Binary"
+ xmime:contentType="text/xml"/>
+
+ </xs:sequence>
+ </xs:complexType>
+
+ <xs:element name="invoke">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element minOccurs="0" maxOccurs="1" name="input" type="tns:ImageDepot"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+
+ <xs:element name="sendImageResponse">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element minOccurs="0" maxOccurs="1" name="output" type="tns:ImageDepot"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+
+ </xs:schema>
+ </types>
+
+ <message name="emptyMessage"/>
+ <message name="sendImage">
+ <part name="parameters" element="s0:invoke" />
+ </message>
+ <message name="sendImageResponse">
+ <part name="parameters" element="s0:sendImageResponse" />
+ </message>
+
+ <portType name="sendImageInterface">
+ <operation name="invoke">
+ <input message="s0:sendImage" />
+ <output message="s0:sendImageResponse" />
+ </operation>
+ </portType>
+
+ <binding name="sendImageSoap" type="s0:sendImageInterface">
+ <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document" />
+ <operation name="invoke">
+ <soap:operation soapAction="sendImage" style="document" />
+ <input>
+ <soap:body use="literal" />
+ </input>
+ <output>
+ <soap:body use="literal" />
+ </output>
+ </operation>
+ </binding>
+
+ <service name="SendImageService">
+ <port name="SendImagePort" binding="s0:sendImageSoap">
+ <soap:address location="http://localhost:9080/MTOMByteArray/SendImageService" />
+ </port>
+ </service>
+
+</definitions>
Modified: webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/sample/mtom1/SendImageService.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/sample/mtom1/SendImageService.java?view=diff&rev=520963&r1=520962&r2=520963
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/sample/mtom1/SendImageService.java (original)
+++ webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/sample/mtom1/SendImageService.java Wed Mar 21 10:53:02 2007
@@ -17,7 +17,7 @@
targetNamespace = "urn://mtom1.sample.jaxws.axis2.apache.org",
serviceName = "SendImageService",
portName = "sendImageSoap",
- wsdlLocation = "WEB-INF/wsdl/samplemtomjpeg.wsdl",
+ wsdlLocation = "META-INF/samplemtomjpeg.wsdl",
endpointInterface = "org.apache.axis2.jaxws.sample.mtom1.SendImageInterface")
@BindingType (SOAPBinding.SOAP11HTTP_MTOM_BINDING)
public class SendImageService implements SendImageInterface {
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org