Help Web Services in WSDL

Posted by jairobalceiro on 04-Feb-2013 13:13

I need to create a WSDL for ABL code that generate the following web service.

excuse my English

<orden>

<number>2121</number>

<colad> 

          <item>10</item>

          <name>10bass</name>

</colad>

</orden>

Eje:

DEF INPUT PARAMETER orden AS INTEGER.

DEFIN TEMP-TABLE tt_inv_paq LIKE inv_paq.



FOR EACH inv_paq WHERE inv_paq.orp-num = orden :

     CREATE tt_inv_paq.

     BUFFER-COPY inv_paq TO tt_inv_paq NO-ERROR.

END.


DEF OUTPUT PARAMETER TABLE FOR tt_inv_paq.

my e-mail is jairobalceiro@gmail.com

All Replies

Posted by Peter Judge on 04-Feb-2013 13:21

The documentation set is at http://communities.progress.com/pcom/docs/DOC-107735 . Look at the " Application and Integration Services" book at http://documentation.progress.com/output/OpenEdge111/pdfs/gsais/gsais.pdf and in particular Chapter 6 (Web Services in OpenEdge—Architecture and Tools ). That describes how you can consume webservices from 1 3rd party, and also how you can expose your ABL via webservices. There's a section called " Tools for building and managing OpenEdge Web services" that should be helpful.

-- peter

Posted by jairobalceiro on 07-Mar-2013 06:11

thanks!

Now do I have problems deploying the explorer,

because the WSDL appears http://10.20.4.93:8080/wsa/wsa1 and not http://10.20.4.93:8080/orderspec/wsa1 and that is not correct

name="orderspecService">
name="orderspecObj" binding="tns:orderspecObj">
location="http://10.20.4.93:8080/wsa/wsa1"/>
in the proxygen
error ..... to configure two instances WSA

This thread is closed