on 12-28-2012 11:18 AM
Hi,
Scenario is ECC is sending proxy message to PI 7.1.
In ECC,SLDCHECK,SLDAPICUST,SPROXY and Proxy class is activated.SXI_CACHE is done in PI server.
The error is in ECC message.
Error Parsing PI Response
<SAP:Error SOAP:mustUnderstand="1" xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
<SAP:Category>XIServer</SAP:Category>
<SAP:Code area="INTERNAL">OK_BUT_NO_XI_MESSAGE</SAP:Code>
<SAP:P1 />
<SAP:P2 />
<SAP:P3>(See attachment HTMLError for details)</SAP:P3>
<SAP:P4 />
<SAP:AdditionalText />
<SAP:Stack>HTTP Status Code 200 Received But Error During Response Parsing: No XI Response Received XML element {http://schemas.xmlsoap.org/soap/envelope/}Envelope missing in SOAP message header (SAP XI Extension)</SAP:Stack>
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
Can you please help in it.
Hi,
Seems something is missing in connection establishment from ECC to PI..
So cross check all the connection parameters provided in ECC...
check the connection details provided in SXMB_ADM config parameters..like url or destination provided there is having correct entry... sap/xi/engine?type=entry..
Gud luck..
HTH
Rajesh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
1)Could you please trigger any other proxy interface from ECC to PI .
2)If you are facing same issue with that ;then trigger any proxy interface from any other sap system say CRM .
3)If you are facing the same problem with both ECC and CRM then check for any d/b issues(db02 ) with PI --(Some times you face these kind of issues when d/b files are full in PI).
3)If you are not facing any problem while triggering proxy interface from CRM ;then check the proxy configurations b/w ECC and PI .
SXMB_ADM-->Check the RFC destination mentioned is there in sm59 or not ?
If yes then is it pointing to right PI server or not ?...Check the RFC destination name mentioned in the respective PI-->XI channel.
Regards
Venkat
In SXMB_ADM, integration engine configuration,
role of business system- integration server
corresponding integration server - http://host:port/sap/xi/engine?type=entry is maintained.
SLDCHECK is running fine.
Is there any way to send proxy test message to XI.
yeah,
role of business system is application system
the corresponding intgn server is
http://host:port/sap/xi/engine?type=entry
engine type is LOC..
this was already thr in ECC.. by mistake i posted XI details earlier..
now wat shall i do..
when i am clicking to see message error its giving :
Logon
SSO logon not possible; logon tickets not activated on the server
Choose "Logon" to continue A dialog box appears in which you can enter your user and password
System
Client *
User
Password
Language EnglishGermanJapanese
Log on
Hi,
I assume your configuration is properly done for client proxy .
Recheck on PI system in sxmb_adm-> integration engine configuration
Role of business system "integration server " and corresponding integration server .
Normally this problem occur due to heavy volume of data . Test with light volume of data and check if it works , then change the HTTP TIMEOUT parameter for heavy volume data .
thanks and regards,
Anup Banerjee
the trace in ECC SXMB_MONI is as follows :
<Trace
level="1"
type="T">URL =
http://host:port/sap/xi/engine?type=entry</Trace>
Is your scenario activated in PI ..Does integration directory objects configured properly with the appropriate service interface names and all..
Do you have other proxy scenarios configured in the system and if so test them...
if they are working fine means then there must be some issue with your current scenario...
HTH
Rajesh
i have created
1) sender XI adapter communication channel -for sender proxy
2) receiver file adapter communication channel
3) receiver determination with sender business system,sender interface,sender namespace and receiver as * .... in rules gave receiver communication component
4) in interface determination,operation mapping and receiver interface name,namespace is given.
5) receiver agreement - mentioned sender business system,receiver business service,receiver interface and receiver namespace..mentioned receiver file communication channel.
6) no sender agreement made as its sender proxy.
when i am testing configuration in ID by test configuration its working fine...
when i am testing by sending data to integration engine from RWB,its working fine..
but when i am sending data from ECC proxy,message is failing in ECC not coming in PI itself.
I think there is some problem in Integration Directory .
Here you have created XI sender channel and there is sender agreement .
I tell you one thing channel is dead until you will not create agreement over channel .
If you want to configure with purely integration engine based configuration then no need of sender channel
Technically your connectivity would be Bussiness System of ECC(SENDER) to Bussiness Component(System)
Just you need to create :::
receiver determination
interface determination
receiver channel
receiver agreement
Else as advanced adapter engine by use of ICO with sender SOAP adapter .
thanks and regards,
Anup Banerjee
Hi,
Now the error i am getting become different as i have changed used rfc destination.
As per SAP help, i have created SAP_PROXY_ESR of type G with prefix /rep .
In IS_URL i had given application system and dest://SAP_PROXY_ESR.
This RFC destination response i was getting in message of SXMB_MONI of PI.
Now, i created another RFC destination PI_XYZ,connection type H with prefix /sap/xi/engine?type=entry.
IS_URL i changed to dest://PI_XYZ.
Now HTML error and HTTP response error is gone. But I am getting a new error as -
XML tag Main/@versionMinor has incorrect value 001; expected
value is 000
I am raising a separate thread for this new error.
Thanks for all your support..
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Could you please check SLDCHECK?
Also do a proxy connection test in ECC?
Regards
Robinson Thomas
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Is maintaining RFC destination and giving in integration engine url like dest://RFC destination required for proxy connection..
OR
mentioning integration engine URL in sxmb_adm is sufficient..
how does SPROXY takes ESR data...
any help in it
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
The Proxy at ECC side is expecting a Response back from PI but at runtime its not happening.
Please check in PI whether you are getting Response back from Receiver System. Also check whether you have completed all the Design and Configuration objects for Synchronous Scenario.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Please go through the below links.
https://scn.sap.com/thread/1716704
https://scn.sap.com/thread/2064583
Regards
Venkat
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
81 | |
24 | |
11 | |
9 | |
7 | |
5 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.