cancel
Showing results for 
Search instead for 
Did you mean: 

Consume Web Service in ECC6

Former Member
0 Kudos

Hello

I’m sure somebody can help me with the question here.

I’m trying to create proxy client in ECC6 by using SE80 ( and press ‘Enterprise service’ tag ), which is the path for 640. But I could not find creation button. Instead, system tells me ‘Connection to integration builder’. It seems to me that we have to create proxy client in XI. Is it still possible to consume a web service in SAP for ECC6 without going through XI ?

Thank you for any answers, insights, or speculations.

Judy

Accepted Solutions (0)

Answers (1)

Answers (1)

RichHeilman
Developer Advocate
Developer Advocate
0 Kudos

Yes, it is possible, not sure why you are getting that error. I am not seeing the same in my ECC 6.0 box

Regards,

Rich Heilman

Former Member
0 Kudos

Thank you for reply, Rich,

Could you describe the steps your creating ABAP proxy cleint in ECC6?

Thanks

RichHeilman
Developer Advocate
Developer Advocate
0 Kudos

Sure........

Go to SE80,

For me, I chose Local Objects from the drop down, and right click on the $tmp package, choose Create, Enterprise Services, Proxy Object, Next dialog, choose URL, next give the WSDL url, assign package, and prefix. That's it.

Regards,

Rich Heilman

Former Member
0 Kudos

Hi Rich,

We don't have the connection to integration builder. Is it the reason that I could not create proxy client? To build the connection I need to create entry in table SPROXSET. I cretaed HTTP RFC destination in SM59. Could you give me some idea how to populate table SPROXSET?

Thanks

Judy

RichHeilman
Developer Advocate
Developer Advocate
0 Kudos

You do need to create the default logical port after creating the client proxy object via LPCONFIG.

Regards,

Rich Heilman

RichHeilman
Developer Advocate
Developer Advocate
0 Kudos

I'm not sure about that table, there is no entries in it in my system. I am using an external web service and getting out to the internet just fine with no additional settings.

Regards,

Rich Heilman

Former Member
0 Kudos

Thanks, Rich

I think I got it. There are some different with ECC6.

I'll let you know if i'm successful

RichHeilman
Developer Advocate
Developer Advocate
0 Kudos

Yes, please do, I am very curious.

Regards,

Rich Heilman

Former Member
0 Kudos

Hi Rich,

I'm still in the process of testing WS. Here is my problem

When I created proxy client by choosing URL, system returned XML as following:

<?xml version="1.0" encoding="utf-8" ?>

- <html>

- <head>

<title>Forbidden</title>

</head>

- <body bgcolor="#ffffff">

- <center>

- <h1>

<font color="#ff0000">HTTP Error 403 - Forbidden</font>

</h1>

<b>You do not have permission to access the document or program you requested.</b>

</center>

</body>

</html>

But I can access WSDL from my web browser. I would think something in SAP authorization or communication setting would not allow me to fetch WSDL.

I would think you could give me some insight.

I'm using WSDL from http://www.xmethods.net/sd/2001/CurrencyExchangeService.wsdl

Probably you could provide me some public WSDL on the web to do my test.

Using WSDL is fairly new to me.

Thanks

Judy

athavanraja
Active Contributor
0 Kudos

do you connect to internet via proxy?

or simply download the wsdl to your local machine and then use that while creating the ABAP proxy

Raja