cancel
Showing results for 
Search instead for 
Did you mean: 

proxy error

Former Member
0 Kudos

I get an error in ABAP Server proxy that, interface determination did not yield any actual interface. I checked ICO and it says all objects are correct.

Do I have to create any RFC destinations in PO single stack?

I have used PI_AEX the RFC destination in SOAP receiver communication channel for ECC system. I have taken XI protocol also

How do I monitor server proxy in single stack PO?

Accepted Solutions (1)

Accepted Solutions (1)

azharshaikh
Active Contributor
0 Kudos

Hi,

Please check if you have configured all the steps as mentioned in:

Regards,

Azhar

Former Member
0 Kudos

I followed that blog. My questions are from out side of that block

I have to mention a destination in receiver communication channel. I have created two SAP_PROXY_ESR and PI_AEX in ECC system.

Which one should I use in the SOAP receiver com channel?

His blog do not talk about destinations in PO server. Where do we create RFC destination to ECCsystem in PO sever ?

azharshaikh
Active Contributor
0 Kudos

Hi,

Please refer this link (pg 10):

http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/70066f78-7794-2c10-2e8c-cb967cef4...

In your receiver SOAP - XI channel you need to give the Target URL of your ECC (R/3) system and not the destinations which u created...also u dont need any Destinations to be created in your PI NWA for SOAP - XI.

Target URL format: http://<host>:8000/sap/xi/engine?type=entry

With valid User ID / pwd needs to be configured in CC.

Hope it helps!


Regards,
Azhar

Former Member
0 Kudos

Hi

I have done development in Client 110. However when I try to open the ECC system usng the above link, it says trying to access system ECC on client 100.

This scenario will not work, right?

The url should point to the correct client right

azharshaikh
Active Contributor
0 Kudos

Hi,

You can define the correct Client in Receiver CC config...PFA screenshot

Regards,

Azhar

Former Member
0 Kudos

I still get the same error. How can I see the data picked by the sender JDBC Adapter?

I see the error in com channel monitoring and next to the eror I see a message ID.  I click on message ID, it takes me to a message monitor but I don't see the values picked by the com channel.

Is Flag a row or column?

I have it like this

Field1

Field2

Field3

Field4

Flag

Is this correct structure? Should we have Flag next to all the fields, field1 to field4 ?

azharshaikh
Active Contributor
0 Kudos

Hi,

On which channel you are getting this error? Can you give screenshot.

Is Ping Channel for the SOAP-XI receiver channel Green?

Regards,

Azhar

Former Member
0 Kudos

I pinged the channel and it says,

Failed to open the connection to the URL: https://host:8000/sap/xi/engine?type=entry

host, I give the Fully Qualified Domain Name , xyz.com

I tried to open the URL in a browser, I am asked to login to ECD/100. Like I said here I don't have an option to change client to 110

azharshaikh
Active Contributor
0 Kudos

Hi,

Please use http instead of https in URL

http://<host>:8000/sap/xi/engine?type=entry

Regards,

Azhar

Former Member
0 Kudos

Hi

The receiver com channel is now green when I ping.

However the sender JDBC com channel still gves me the error " Interface Determination did not yield any actual interface"

Thanks for your help though

azharshaikh
Active Contributor
0 Kudos

Hi,

Seems there is Data & your Data Type mis-match issue...

Can you re-check your Sender JDBC and DT configuration.

You can refer following link:

SAP PI Adapter Series: JDBC Adapter Configuration

Regards,

Azhar

Former Member
0 Kudos

Hi Midhun,

Did you check your interface determination? Is it correctly configured.

Did u delete any ESR objects and re create it? and forgot to mention it Please check it.

Regards,

Suhale Shaik

Answers (5)

Answers (5)

Former Member
0 Kudos

Hi Midhun,

Did you try to dummy activation? Just give a space in description and activate the ICO.

Then try to re-send the message.

We faced similar issues on PI 7.4 and dummy activation resolved our issue.

Regards,

Jyothi

Former Member
0 Kudos

Hi Midhun,

Please try to  activate the ICO again and try to resend the message

Regards,

Jyothi

vicky20691
Active Contributor
0 Kudos

Hi Midhun,

the error is because it is not able to identify your ICO. A issue with Single Stack system as it really has some issue in cache refresh.

Please delete the ICO you created and do a cahce refresh after activation.

Create a new ICO and test again. Silly and simple.

If your configurations in ECC are in accordance of all replies you got till now this will work ( worked for me more than once).

Regards,

Vikas

Former Member
0 Kudos

Do I have to delete the communication channels also?

I inititally created business system for the scenario, then created business component.

I created a BC for Databse and sender interface was added to it.

One more thing: I have imprted the database as dbtab in External defnitions and didn't create DT, MT etc. Use it directly in Message mapping, that should be okay right?

iaki_vila
Active Contributor
0 Kudos

HI Midhun,


How do I monitor server proxy in single stack PO?

Check this link . You can monitor also in the ABAP stack endpoint with the sxi_monitor enabling the sxmb_adm the monitor, also setting an external breakpoint with the same user established in the PI receiver channel.

Regards.

Muniyappan
Active Contributor
0 Kudos

can you try to change in service interface to Stateless (XI30-compatible) and try.

check this thread with Nicolas Freyre comments.

http://scn.sap.com/thread/3205324


B - In ESR, you set the attribute "Interface Pattern" of the outbound service interface as "Stateless (XI30-compatible)", which does not use operations.