on 09-25-2012 7:07 AM
Dear Experts,
I am doing JDBC to Proxy scenario in PI 7.3(Dual stack). now i completed the ESR Part & now i am creating a communication channel for PROXY using XI adapter.
I created as per help document provided by SAP.
http://help.sap.com/saphelp_nw04/helpdata/en/85/78af1bf407434796aaf8dbd6d4e7b7/content.htm
in that it mentioned for HTTP detsination* ..i mentioned my HTTP destination name(Yet to create)
then open ECC to create HTTP Destination using this document
i tried connection test . its giving error.
i have some doubts in my mind.
what is Target Host.? is it host name in my case(SPLPINDEV) or system id(PID)
what is path prefix? i mentioned" /sap/xi/engine "is it correct. for this do need to any configuration.
after that i complted rest of the things mean logon details etc & saved. now i am getting this error. i need inputs urgent
Regards,
Pavan
Hi,
Meiying
Thanks for the response ,I checked the transaction sldcheck its working fine. u said abt check the RFC destination for integration server? u are asking abt in PI or ECC?
i don't have the idea about RFC for integration server. which type it will be? abap,http, TCP/IP?
Regards,
pavan
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 mean it is in R3 side. There, you need to create 2 H type RFC destinations, one is SAP_PROXY_ESR - ESR for proxy generation, target host is PI host name like xxx.xxx.com, path prefix is /rep. you need to fill in login name and password. Another one is XI_INTEGRATION_SERVER for Connection to integration server. Tartget host is PI host too. path prefix is /sap/xi/engine/?type=entry. You need to give login and password as well.
after that, in R3, SXMB_ADM -->Integration Engine Configuration -->Edit Change Global Configuration Data, set up a new role for application system, correcponding Integ. Server is dest://XI_INTEGRATION_SERVER.
after that, in PI, create a HTTP destination. Target Host will be R3 host name. With this, we can set logon info here instead of in PI communication channel.
Hope this help.
Meiying
Hi Trevor,
Thanks for your reply I am facing Problem in PI 7.3(Dual stack) in creation HTTP destination from PI to ECC.
this is for JDBC to ABAP Proxy scenario. this newly installed PI 7.3(dual stack) and central SLD system.
I have few doubts.
the prefix path in http destination:/sap/xi/engine?type=entry
is this correct ? for PI to ECC Http destination creation?
my basis team saying using this path they are not able to call the prefix
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Pavan, there can be many reasons for this and you haven't confirmed whether what you see in ECC (i.e. Transaction Code SMICM --> Goto (dropdown menu) --> Services (for HTTP) corresponds to what you have configured on your RFC.
The hostname you have specified needs to be checked and so does your port number. From PI 7.1 port numbers in the 50xxx range became the norm for both the Abap & Java stacks, I don't think one in the 8xxx range looks right in this case. Sorry, previous statement is irrelevant for ECC
Regards, Trevor
Hi,
Please check whether you have created all the following:
Step 1:
Create two RFC Providers
SAP Net weaver Administrator
1) SAPSLDAPI_<PI SID>
2) LCRSAPRFC_<PI SID>
Step 2:
RFC destinations:
a) Create 3 RFC destinations (SM59)
b) Configure SLDAPICUST and test connections through TA: SLD Check
c) Test SPROXY transaction
d) Configure SXMB_ADM transaction for runtime proxy message exchange
Step 3
Creating HTTP Destination Type “H”
Step 4:
Create SenderID in SXMSIF:
Step 5:
Configure SXMB_ADM:
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Santhoshi,
Thanks for your response. we are using central SLD. both PI & ECC are in central sld.do we need to create above steps ?
If then
these steps need done in ECC?
then what are steps required to call proxy from PI my scenario is JDBC to ABAP Proxy.
this is the first interface on newly installed PI 7.3(Dual Stack).
Regards,
Pavan
what is Target Host.? is it host name in my case(SPLPINDEV) or system id(PID)
what is path prefix? i mentioned" /sap/xi/engine "is it correct. for this do need to any configuration
refer below step by step :http://www.saptechnical.com/Tutorials/XI/ABAPProxy/page1.htm
Technical Setting:
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Sorry Guys,
I posted my query in a wrong way. my scenario is jdbc to proxy
in my XI receiver adapter there is one tab HTTP detination*: ?
what my question is do need to create a http destination in PI? or ECC.
just now i read in one thread there its mentioned.in a file to proxy scenario. i need to create a http destination in PI that will connect to ECC.
this is newly installed PI (7.3) system.
in sxmb_adm in integration engine tab i created IS_URL, in the curren value http://splpindev.squaregroup.com:50000.
please suggest my what are the remaining configuration steps required for PI consultant
To post the data using proxy(only configuration part(i.eHTTP Destinations creation steps & details etc)
not the SPROXY genaration.
what my question is do need to create a http destination in PI? or ECC.
you have to create RFC Destination type H on PI System point to Target System and have to provide name in receiver communicetion channel whatever u created ....
and forther details refer below my blog.
Generally we dont need to create RFC destination that is done by BASIS only ..
Hi,
Create a type H destination in PI,
mention the target host,
path prefix (/sap/xi/engine/?type=receiver),
service no (generally it's 8000 -> u can cross check the same ECC -> go to smicm-> Goto-> services),
under logon security give service username/pass
you can also check whether ur "engine" service is activated or not, go to SICF-> execute -> default host -> sap -> xi -> (activate) engine service
Thanks
Amit Srivastava
HI Amit,
Thanks for your response. I created the HTTP detsination. but when try to the connection test. it is showing ICM_HTTP_CONNECTION FAILED. ERROR.PLEASE look the at the screen shot. this is first
time doing the scenario end to end. PI System is newly installed. what are required steps to call proxy from PI(RFC destinations, SXMB_ADM) admin side steps?
Regards,
Pavan
Hi Pavan,
Do you want to use HTTP or HTTPs (as per your description on your RFC you configured in PI)? Basis really should be helping with this task. You could also check these few things:
- First check whether HTTP or HTTPs is required.
- Then (depending on the step above), use TCode SMICM in ECC as Amit has suggested above & get the HTTP or HTTPs port number, that's what you will use as your port in the PI RFC.
- If you want to use HTTPs, Basis should have properly configured SSL (see Logon & Security Tab of your RFC).
- Check your 'Target Host", just a host name doesn't always work because the hostname is not always resolved, also try a fully qualified host name (refer to basis for this).
- Check the login credentials (and client) being used in the 'Logon & Security' tab of the RFC (if you are using HTTP with basic authentication), this might be incorrect.
Regards, Trevor
Hi Pavan
I've checked one system now (with PI 7.1) and i have as prefix "/sap/XI/engine/?type=entry", and you could try with the port 8000.
In other way, have you tried that the connectivity works?, using a telenet for example.
Regards.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
95 | |
11 | |
10 | |
9 | |
9 | |
7 | |
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.