[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: WSDL2RPG - RC4 available with workaround for Axis bug AXIS-2095
Magne,
Of course should WSDL2RPG cover both services some time. The key is that I need a Web service with
mime attachments to do some test and to understand how it works. Since I can not use the wsdl file of
the CMBGenericWebService service it was fine if you could sent the wsdl file of the CMWebService
service to me.
* Please send the CMWebService wsdl file to me if possible. *
WSDL2RPG is pure RPG and does not use any Axis classes and hopefully is not specific to Axis (except
for the 'AXIS-2095' bug). It basically downloads the WSDL file and parses it. It builds a repository
of operations and types and then uses that repository to generate the RPG client.
So far I knew that Web service can use attachments. I did not expect that I had to deal with that
feature that soon. My first goal was to support simple services and then add new features. As soon as
I have a test service running on my PC I can start working on attachments.
Regards,
Thomas.
magne@xxxxxxxxx schrieb:
> Hi Thomas,
>
> It seems like the CMBGenericWebService only works on WAS 6.1.
>
> [1]http://publib.boulder.ibm.com/infocenter/cmgmt/v8r4m0/index.jsp?top
> ic=/com.ibm.samples.doc/samples/webservices/GenericWebServiceSampleWAS
> 6.readme.htm
>
> From the web site:
>
> GenericWebServiceWAS6 Sample For IBM WebSphere Application Server
> 6.1
> SAMPLE OVERVIEW
> ===============
> This sample demonstrates how to communicate with the DB2 Content
> Manager Version
> 8.4 web services server by sending XML request messages and binary
> attachments
> to the Generic Web Services (named CMBGenericWebService) running on
> WAS 6.1. It
> calls the runtime interfaces implemented by CMWebService web services,
> with
> minimal system administration and metadata query functionality. The
> sample also
> demonstrate how to use MIME, the Multipurpose Internet Mail
> Extensions, to
> sending binary data to and from CMBGenericWebService web services.
> The GenericWebServiceWAS6 sample is in directory
> IBMCMROOT/samples/webservices/
> GenericWebService/java/WAS6/base.
>
>
> And that there is another webservice for Axis (CMWebService).
>
> [2]http://publib.boulder.ibm.com/infocenter/cmgmt/v8r4m0/index.jsp?top
> ic=/com.ibm.samples.doc/samples/webservices/GenericWebServiceSampleWAS
> 6.readme.htm
>
> From the web site:
>
> CMWebService Web Service Client Java Samples
> SAMPLE OVERVIEW
> ===============
> The two Web Service Client Java Samples to DB2 Content Manager Version
> 8.4 Specific Web services (named CMWebService) that are described in
> the readme
> are located at
> IBMCMROOT/samples/webservices/CMWebService/java/Axis/base. They
> are mostly similar so that one can be considered as a variation of
> another. Both
> of them calls the runtime interfaces implemented by CMWebService Web
> services
> with minimal system administration and metadata query functionality.
> The samples
> also demonstrate how to use MIME, the Multipurpose Internet Mail
> Extensions, to
> send binary data to and from CMWebService web services. Both of them
> leverage
> the web services support in Apache Axis web services engine in their
> implementation.
> The only difference is that the CMWebServiceClient sample works with
> only
> specific item types while the CMWebServiceClientAnyItemType sample
> demonstrates
> how to write web service client to work with any item type. Even
> though the
> latter also uses the item types from DB2 Content Manager Version 8.4
> First steps
> application for the completeness of the demonstration, the users can
> learn from
> the sample's code about how to serialize and deserialize the XML
> elments for any
> item types.
>
> But should not the WSDL2RPG cover both? Are you using some axis
> dependencies?
>
> Seems like both demostrate how to use attachments and MIME.
>
> Best regards,
>
> Magne
-----------------------------------------------------------------------
This is the FTPAPI mailing list. To unsubscribe, please go to:
http://www.scottklement.com/mailman/listinfo/ftpapi
-----------------------------------------------------------------------