[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: WSDL2RPG - RC4 available with workaround for Axis bug AXIS-2095
Hi Thomas,
Here is the CM Wsdl that you can use with axis.
[1]http://80.203.170.170/marianne/CMWebService.wsdl
We are soon ready with a CM installation and the demo webservice app
that you can test wsdl2rpg against.
I will give you a signal when we are up and running.
Best regards
Magne
>-----Original Message-----
>From: Thomas Raddatz [mailto:thomas.raddatz@xxxxxxxxxxx]
>Sent: Wednesday, January 9, 2008 08:37 PM
>To: 'HTTPAPI and FTPAPI Projects'
>Subject: 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
>---------------------------------------------------------------------
--
>
References
1. http://80.203.170.170/marianne/CMWebService.wsdl
-----------------------------------------------------------------------
This is the FTPAPI mailing list. To unsubscribe, please go to:
http://www.scottklement.com/mailman/listinfo/ftpapi
-----------------------------------------------------------------------