cancel
Showing results for 
Search instead for 
Did you mean: 

How to regenerate WSDL in ERP and NWDS?

Former Member
0 Kudos

Hello,

I have an application in web dynpro working with a Web Service as model that come from a Custom ABAP Function. Yesterday we add one more input/import field in the ABAP Function. Now I have to replicate the change to the WD application.

I have 2 questions of how should I proceed:

1. I have to go to SE37, search the Function and recreate the Web Service with other name? The system dont let me create the web service with the same name.

2. I have to delete the model from the web dynpro app and create a new one with the new WSDL?

Kind Regards

SU

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

I have to go to SE37, search the Function and recreate the Web Service with other name? The system dont let me create the web service with the same name.

You can do this by going to SE80->you service->"Internal view" and then right click and select "Modify Operations"

Regards,

Gourav

Former Member
0 Kudos

Thanks for your answers!!

After recreate the Service through SE80, I can recreate the service in SOAMANAGER and the Reimport the model.

Kind Regards

SU

former_member396478
Participant
0 Kudos

Hi Galvis,

The same kind of issue which i have received now. i have checked in SE80 and SE84 transaction.

in SE84- for my service -> in the internal view tab , unable to find modify operations.

earlier i have deleted the service definition in soamanager, and recreated with the same name, But the WSDL doesn't change the input parameters and remains as the original WS.

can you please help me , how to fix this issue and where can i do modify operations in internal view?

Regards,

Kannan

Answers (1)

Answers (1)

younghwan_kim
Active Participant
0 Kudos

1. I think if you change any paramter, you can't use old definition,

so delete it and recreate it with the same name.

2.You have reimport option for the model, so try it.

-> There are some bugs for model reimport function for NWDS. If you have trouble, restart NWDS.

Former Member
0 Kudos

Hello Kim,

1. I think if you change any paramter, you can't use old definition,

so delete it and recreate it with the same name.

I 've deleted the service definition in soamanager, and recreated with the same name as you told. But the WSDL doesn't change the input parameters and remains as the original WS that I've generated before the changes of the Function. So I think I must recreate the WS directly from the function with other name.

2.You have reimport option for the model, so try it.

-> There are some bugs for model reimport function for NWDS. If you have trouble, restart NWDS.

I think this works if the first step was succesfull.

Kind Regards

SU