cancel
Showing results for 
Search instead for 
Did you mean: 

Value Mapping Replication - PO 7.3 - Receiver - No XI adapter

jegathees_waran
Active Participant
0 Kudos

Hello Friends,

We have Single Java Stack of PI. (PO 7.3 EHP 1)

I tried to replicate the SAP Z tables values into PI cache using SAP Standard interface 'ValueMappingReplicationOut' which is in SAP BASIS component.

Earlier in dual stack version, in the receiver side we used XI adapter. It was successful.

But, in PO, XI adapter is not available.

http://help.sap.com/saphelp_nw73ehp1/helpdata/en/2a/9d2891cc976549a9ad9f81e9b8db25/frameset.htm

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

In the case of the receiver communication channel, choose the adapter type XI. Ensure that you configure a channel for the Java proxy receiver in this case.

Enter the path prefix /MessagingSystem/receive/JPR/XI for this purpose.

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

I used SOAP adapter with Transport Protocol as 'HTTP' and Message Protocol as 'XI 3.0'. And the URL as http://<PI Host>:50000/MessagingSystem/receive/JPR/XI

When I ping the channel it shows green. Successfully connects to this URL. But, the message is not delivered. It shows the following error message.

"Failed to call the endpoint: Error in call over HTTP: HTTP 403 Forbidden"

I checked the payload.

In the beginning of the payload "

content-id:<soap-0050568B00DA1ED2B8FBD2CF1F8327EF@sap.com>

Content-Type:text/xml; charset=utf-8

<SOAP:Envelope xmlns:SOAP='http://schemas.xmlsoap.org/soap/envelope/'>"  is appended. Is this causing the problem?

Friends, could you please clarify how to fix this?

Thanking you.

Kind regards,

Jegathees P.

Accepted Solutions (0)

Answers (3)

Answers (3)

jegathees_waran
Active Participant
0 Kudos

Hi Amit,

Do you mean this URL "http://<Server>:<Port>/ProxyServer/register?ns=http://sap.com/xi/XI/System&interface=ValueMappingReplication&bean=localejbs/sap.com/com.sap.xi.serv..." ? 

If yes, I registered it already. It is successfully registered. My doubt is the user which is used in the channel for authentication. It should be PIAPPLUSR, but I applied my user. I will let you know is this problem due to user or not?

Former Member
0 Kudos

Hello,

Yes, indeed i am referring  to proxy URL...

4 years back i had faced similar kind of issue (403 forbidden) while registering java server proxy bean and it was resolved by adding some roles but can't able to recall which one (getting older day by day)...

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

BTW which user u have used to register ur bean...may be u can try with that...

Thanks

Amit Srivastava

former_member184789
Active Contributor
0 Kudos

Hi,

In the R/3 System, go to transaction SICF. Activate the service sap/xi/engine.

jegathees_waran
Active Participant
0 Kudos

Hi Adarsh,

This is PO Single Stack Java System.

Former Member
0 Kudos

Hello,

Did u registered ur proxy bean?

Thanks

Amit Srivastava

former_member184789
Active Contributor
0 Kudos

Hi,

You should run this T-code in  ECC System, from where you are replicating the tables. Check if the XI engine is active.

Muniyappan
Active Contributor
0 Kudos

Hi,

could you please check this doc? check section 8.1.7

http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/e088cec0-700d-2f10-5a86-d11bed0b9...

Regards,

Muniyappan.

jegathees_waran
Active Participant
0 Kudos

Hi Muniyappan,

Thanks for reply. It tells the check traces in NWA. I am unable to check how to trace error for SOAP adapter. It did not address the reason for error message. I will check.