axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From German Sakaryan <gs...@informatik.uni-rostock.de>
Subject Using Axis Web Services with attachments by third party software
Date Thu, 15 Sep 2005 06:46:16 GMT
Hallo,
have a problem by using WSDL descriptions (automatically generated) of 
the AXIS web services (with attachments).

DataHandler type is not fully defined.
In both cases (see below), description of DataHandler is not enought to 
use it within third party software (I am using WebSphere Studio to 
create BPEL processes).

In the first case, DataHandler is defined by means of 
xmlns:tns1="urn:EchoAttachmentsService". It seems confusing
since I did not define any "urn:EchoAttachmentsService".

In the second case,  DataHandler is defined by means of 
xmlns:apachesoap="http://xml.apache.org/xml-soap".

Where can I take this schema?


1. Deployment by descriptors.
WSDL looks like:

<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions 
targetNamespace="http://www.bbb.sak/webapps/axis/services/TestFileWS" 
xmlns:apachesoap="http://xml.apache.org/xml-soap" 
xmlns:impl="http://www.bbb.sak/webapps/axis/services/TestFileWS" 
xmlns:intf="http://www.bbb.sak/webapps/axis/services/TestFileWS" 
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" 
xmlns:tns1="urn:EchoAttachmentsService" 
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" 
xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" 
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<!--WSDL created by Apache Axis version: 1.2.1
Built on Jun 14, 2005 (09:15:57 EDT)-->

<wsdl:message name="writeDataToFileRequest">

       <wsdl:part name="in0" type="tns1:DataHandler"/>

  </wsdl:message>
.....

2. .jws deployment

WSDL is:
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions 
targetNamespace="http://www.bbb.sak/webapps/axis/TestFileWS.jws" 
xmlns:apachesoap="http://xml.apache.org/xml-soap" 
xmlns:impl="http://www.bbb.sak/webapps/axis/TestFileWS.jws" 
xmlns:intf="http://www.bbb.sak/webapps/axis/TestFileWS.jws" 
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" 
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" 
xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" 
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<!--WSDL created by Apache Axis version: 1.2.1
Built on Jun 14, 2005 (09:15:57 EDT)-->

    <wsdl:message name="writeDataToFileRequest">

       <wsdl:part name="dh" type="apachesoap:DataHandler"/>

    </wsdl:message>

......

Thank you for any help.


German Sakaryan

Mime
View raw message