on 05-20-2013 2:47 PM
Dear Experts,
I am working on SFDC integration, for the first time ,where we need to post the from SFDC to ECC.(SOAP to RFC)
I am using soap adapter for SFDC end. I have generated WSDL file and shared to SFDC team. they sucessfully consumed the WSDL file.
I have shared the PI User credentials to call WSDL , When tried call the WSDL through SOAP UI tool scenario working fine, but when salesforce team failing call the WSDL file.
i have few questions
1) do we need to open a port (firewall prevention) between sales force and PI?
2) do i need to follow the same approach that we follow if sales force at receiver side( creating session id.....)
the sales force team is shared the below error.
Here is the exact error page we are getting in response when we are trying to hit your wsdl:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<TITLE>ERROR: The requested URL could not be retrieved</TITLE>
<STYLE type="text/css"><!--BODY{background-color:#ffffff;font-family:verdana,sans-serif}PRE{font-family:sans-serif}--></STYLE>
</HEAD><BODY>
<H2>The requested URL could not be retrieved</H2>
<HR noshade size="1px">
<P>
While trying to retrieve the URL:
<A HREF="http://alxn-sapxd1.alxn.net:50000/XISOAPAdapter/MessageServlet?">http://alxn-sapxd1.alxn.net:50000/XISOAPAdapter/MessageServlet?</A>
<P>
The following error was encountered:
<BLOCKQUOTE>
Unable to determine IP address from host name for
<I>alxn-sapxd1.alxn.net</I>
</BLOCKQUOTE>
<P>
The dnsserver returned:
<BLOCKQUOTE>
Name Error: The domain name does not exist.
</BLOCKQUOTE>
<P>
This means that:
<PRE>
The cache was not able to resolve the hostname presented in the URL.
Check if the address is correct.
</PRE>
<P>Your cache administrator is <A HREF="mailto:support@salesforce.com">support@salesforce.com</A>.
<BR clear="all">
<HR noshade size="1px">
<ADDRESS>
Generated Mon, 20 May 2013 13:24:42 GMT by proxy-chi.net.salesforce.com (squid)
</ADDRESS>
</BODY></HTML>
Thanks in Advance,
Pavan
Hi Raghu,
You have to share to share the PI username and password to the SFDC team along with WSDL. SFDC will consume the WSDL and call target URl(PI system) using those credentials.
Thanks,
Pavan T,
+91 9901742424
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Pavan,
I currently having the same problem.
Can you please guide me, on how you solved this?
I am able to test the wsdl in SOAP UI .I passed user name and pwd in SOAP UI.
Should Salesforce use the login credentials? if so how?
Please let me know how you solved this.
Regards,
R
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Raghu,
You have to share the WSDL file and valid PI credentials to call the PI system.
As you are aware that SFDC is on cloud you have to open your fire wall to SFDC make the call to PI system. Please take your network team help and let me know if you need any help.
Thanks,
Pavan T,
+91 9901742424
Hi Pavan,
Your network team has to open necessary ports because SFDC is not going to part of your client network and your PI web service is part of client network.
Your webservices should be accessible outside network hence network compatibility required.
Sender side integration you dont required session ID, provide wsdl,pi credentials....
Thank you,
Raj
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Raj,
Thanks for the prompt response. I tried to test the scenario using SOAP UI tool from out side Client network. (public internet)., But i am not able to call the WSDL in the error log i am getting.
"Unknown Host Exception".
I raised the fire wall issue with my network team. I'll update you once the issue resolved. apart from firewall, do i need to do any thing from PI end?
Thanks in advance,
Pavan
User | Count |
---|---|
87 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.