cancel
Showing results for 
Search instead for 
Did you mean: 

Importing WSDL File in Webdynpro abap component

govardan_raj
Contributor
0 Kudos

hi experts,

I wanted to use a wsdl in my webdynpro component, ie. in wd java, i can create model and in that i get options to import a wsdl via wsdl file, i have a wsdl file, but how can the same be achived here in wd abap, i could import a functional module, but i dont know how to import wsdl ...

have gone through this url but i could not find the blog.

https://scn.sap.com/thread/502026

Regards

Govardan Raj S


Accepted Solutions (1)

Accepted Solutions (1)

former_member197475
Active Contributor
0 Kudos

Hi,

Try this, it may help you

BR,

RAM.

govardan_raj
Contributor
0 Kudos

i was able to create a proxy for two wsdl files that i wanted to use, now im stuck with creation of logical ports,

please explain how to create a logical port.

i have gone throgh the link

http://help.sap.com/saphelp_nw04/helpdata/en/16/285d32996b25428dc2eedf2b0eadd8/content.htm

but on selecting default logical port nothing is getting displayed,

please suggest

Regards

Govardan

former_member197475
Active Contributor
0 Kudos

Hi Govardan,

I think your are using LPCONFIG transaction.

Why can't you try it out with SOAMANAGER.

http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/b043ef4e-e8d1-2c10-7d88-8077b209c...

BR,

RAM.

govardan_raj
Contributor
0 Kudos

hi Ramakrishna,

have read the above  pdf document specified, Now i have to create logical port as im consuming web services, so i created a logical port.

now right click of my webdynpro component, create ->service call- >add existent component->web service proxy method ->   .

im prompted to enter the proxy class name, and choose method name in f4 help available

here i have five methods

IF_PROXY_BASIS_INTERNAL~CREATE_FRAMEWORK

IF_PROXY_BASIS~GET_PROTOCOL

IF_PROXY_BASIS~GET_TRANSPORT_BINDING

IF_PROXY_CLIENT~EXECUTE.

Here which one should be selected ?

and how to get input and output nodes here.. please suggest

Regards

Govardan Raj

Answers (1)

Answers (1)

former_member184578
Active Contributor
0 Kudos
govardan_raj
Contributor
0 Kudos

hi Kiran,

The links you have suggested are help full, im completely new to this feild,

here il explain what i did,

i have a wsdl file named as M****_*******_Pzzzz_Baaaaa_Details.wsdl

using se80 i went to my package where my webdyrnpro component is stored.

right click of this pkg, i selected create -> enterprise service /webservice - > proxy object.

here i got a pop with options as 1) consumer Group 2) Exception Classes 3) Service Provider 4) Service Consumer 5) Data Types 6) Data Types Enhancements

i selected service consumer , coz i wanted to consume wsdl.

then on click of continue ,

here i selected Local File  radion button.

then browse my wsdl file in my computer, then gave prefix as zbaadtlprxy

and assigned a package and request that im using currently and completed.

now i created a proxy object with name available as

M****_C*********_P*******_Batch_D .

i activated the same.

now after this what is the next step. ?