cancel
Showing results for 
Search instead for 
Did you mean: 

WS Proxy Setup Error - logicial target not mapped to a physical system

former_member540174
Participant
0 Kudos

I've missed something in the setup of the XI web service I'm calling. The message is


com.sap.engine.services.webservices.espbase.discovery.TargetNotMappedException:
 Logical Target sap.com/DynamicWSProxies/WD_DOGS_ADDCLK_XI_METADATA 
not mapped to a physical system

Here is what is in the proxy for system - the URL is custom and is the xml version of the wsdl file http://localhost:50000/wsdl/EmployeeTime_Insert_Sync_OB.xml

System Id is XD2

Client 100

Language EN

I've compared my proxy to a working proxy and other than the xml file all other settings are the same. I've stopped/started my java engine several times so I know it's not a cache thing.

I've run the webservice from a WS tool I have and it executed. So I know there's something wrong with my setup.

Any ideas on what causes logicial target not mapped to a physical system?

Regards,

Diane

Edited by: Diane Fuller on Oct 9, 2008 10:31 AM

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

You have not mapped your WS URL to the WD_DOGS_ADDCLK_XI_METADATA destination in Visual Admin.

Regards,

Murtuza

former_member540174
Participant
0 Kudos

Visual Admin contains -

WD_DOGS_ADDCLK_XI_METATDATA - URL type Custom http://localhost:50000/wsdl/EmployeeTime_Insert_Sync_OB.xml

WD_DOGS_ADDCLK_XI - URL Custom http://xxxserverxx:xxxport/sap/xi/engine?type=entry&version=3.0&Sender.Service=xxxxxxxx_D&Interface=...

If i paste the xml url in the browser it brings it up.

I've stopped and started the server many times in the last few days.

Former Member
0 Kudos

How is that your metadata and execution data are pointing to 2 different servers as in one of the url I could see localhost and for the other its some other server. Try changing the metadata url to http://xxxserverxx:xxxport

Just check for spaces in case of url as well as the destination name too. If you find any spaces just remove it.

Regards,

Murtuza

former_member540174
Participant
0 Kudos

I followed the instructions from Bob in this post

This works great on my selection WS. I just added this insert web service and I've missed some step.

Diane

Former Member
0 Kudos

Hi Dianne,

Just to see if it's not holding some old cached data. Try to remove both the url from the destination and execute the applicaiton. Might come up with the same error again. Now, re-enter the url and see if it helps.

Regards,

Murtuza

former_member540174
Participant
0 Kudos

Just wanted to say thank you for your help. I just saw the problem - I CAN'T SPELL. I had defined the proxy as WD_DOGS_ADDCLK_XI_METATDATA (you know metadata with an extra t in it - something I do often for some bizzare and frustrating reason) and not WD_DOGS_ADDCLK_XI_METADATA. Going though this with you was forcing me to verify all my typing. Thanks again!

Diane

Answers (0)