on 06-16-2016 1:20 PM
Hi Experts,
I need to create a value mapping replication from ECC table. I've gone through few many blogs and SCN treads.
I've generated the java proxy.
Still have few questions...
What would be the approach for single stack.. Can you please guide me.
What would be the receiver communication channel?-----> SOAP (XI)
Where does it point to? Do I need to create this channel under ECC business system?
Please guide me to solve this requirement.
Regards,
Suhale Shaik.
Please find the below XML.
<?xml version="1.0" encoding="utf-8"?><n0:ValueMappingReplication xmlns:n0="http://sap.com/xi/XI/System" xmlns:prx="urn:sap.com:proxy:DV1:/1SAI/TAS2FC08C862A04D659D929:740"><Item><Operation>Insert</Operation><GroupID>0A4F831E2598578374A3153420000000</GroupID><Context/><Identifier scheme="GL Account" agency="3rdParty">120-412110</Identifier></Item><Item><Operation>Insert</Operation><GroupID>0A4F831E2598578374A3153420000000</GroupID><Context/><Identifier scheme="GL Account" agency="SAP">C100-29500</Identifier></Item><Item><Operation>Insert</Operation><GroupID>0A4F831E2598578374A3153520000000</GroupID><Context/><Identifier scheme="GL Account" agency="3rdParty">120-678945</Identifier></Item><Item><Operation>Insert</Operation><GroupID>0A4F831E2598578374A3153520000000</GroupID><Context/><Identifier scheme="GL Account" agency="SAP">AR120-6789</Identifier></Item><Item><Operation>Insert</Operation><GroupID>0A4F831E2598578374A3153620000000</GroupID><Context/><Identifier scheme="GL Account" agency="3rdParty">120-45367-</Identifier></Item><Item><Operation>Insert</Operation><GroupID>0A4F831E2598578374A3153620000000</GroupID><Context/><Identifier scheme="GL Account" agency="SAP">AP120-4536</Identifier></Item><Item><Operation>Insert</Operation><GroupID>0A4F831E2598578374A3153720000000</GroupID><Context/><Identifier scheme="GL Account" agency="3rdParty">120-4567-9</Identifier></Item><Item><Operation>Insert</Operation><GroupID>0A4F831E2598578374A3153720000000</GroupID><Context/><Identifier scheme="GL Account" agency="SAP">GL120-4567</Identifier></Item><Item><Operation>Insert</Operation><GroupID>0A4F831E2598578374A3153820000000</GroupID><Context/><Identifier scheme="GL Account" agency="3rdParty">120-3489-8</Identifier></Item><Item><Operation>Insert</Operation><GroupID>0A4F831E2598578374A3153820000000</GroupID><Context/><Identifier scheme="GL Account" agency="SAP">PR120-3489</Identifier></Item><Item><Operation>Insert</Operation><GroupID>0A4F831E2598578374A3153920000000</GroupID><Context/><Identifier scheme="GL Account" agency="3rdParty">120-5327-7</Identifier></Item><Item><Operation>Insert</Operation><GroupID>0A4F831E2598578374A3153920000000</GroupID><Context/><Identifier scheme="GL Account" agency="SAP">PR120-5327</Identifier></Item><Item><Operation>Insert</Operation><GroupID>0A4F831E2598578374A3153A20000000</GroupID><Context/><Identifier scheme="GL Account" agency="3rdParty">120-5327-7</Identifier></Item><Item><Operation>Insert</Operation><GroupID>0A4F831E2598578374A3153A20000000</GroupID><Context/><Identifier scheme="GL Account" agency="SAP">PR120-5327</Identifier></Item><Item><Operation>Insert</Operation><GroupID>0A4F831E2598578374A3153B20000000</GroupID><Context/><Identifier scheme="GL Account" agency="3rdParty">130-345-65</Identifier></Item><Item><Operation>Insert</Operation><GroupID>0A4F831E2598578374A3153B20000000</GroupID><Context/><Identifier scheme="GL Account" agency="SAP">PR130-345-</Identifier></Item><Item><Operation>Insert</Operation><GroupID>0A4F831E2598578374A3153C20000000</GroupID><Context/><Identifier scheme="GL Account" agency="3rdParty">140-3478-6</Identifier></Item><Item><Operation>Insert</Operation><GroupID>0A4F831E2598578374A3153C20000000</GroupID><Context/><Identifier scheme="GL Account" agency="SAP">PR140-3478</Identifier></Item></n0:ValueMappingReplication>
Regards,
Suhale Shaik.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Your Context tag has a empty value. Please fix this. The Context needs to have some value.
You can keep the context as http://sap.com/xi/XI or any other value as you please..
Hi Bhavesh,
After adding context value also I'm getting the same error. Please find the XML.
<?xml version="1.0" encoding="utf-8"?><n0:ValueMappingReplication xmlns:n0="http://sap.com/xi/XI/System" xmlns:prx="urn:sap.com:proxy:DV1:/1SAI/TAS2FC08C862A04D659D929:740"><Item><Operation>Insert</Operation><GroupID>0A4F831E2DB85784EB5CE26410000000</GroupID><Context>HTTP://SAP.COM/XI/XI</Context><Identifier scheme="GL Account" agency="3rdParty">120-987</Identifier></Item><Item><Operation>Insert</Operation><GroupID>0A4F831E2DB85784EB5CE26410000000</GroupID><Context>HTTP://SAP.COM/XI/XI</Context><Identifier scheme="GL Account" agency="SAP">AR120-987</Identifier></Item><Item><Operation>Insert</Operation><GroupID>0A4F831E2DB85784EB5CE26510000000</GroupID><Context>HTTP://SAP.COM/XI/XI</Context><Identifier scheme="GL Account" agency="3rdParty">130-567</Identifier></Item><Item><Operation>Insert</Operation><GroupID>0A4F831E2DB85784EB5CE26510000000</GroupID><Context>HTTP://SAP.COM/XI/XI</Context><Identifier scheme="GL Account" agency="SAP">AP130-567</Identifier></Item></n0:ValueMappingReplication>
Regards,
Suhale Shaik.
Thanks Guys....
Issue got resolved after entering user access details in com channel.
It's a cache issue it seems.
Regards,
Suhale Shaik.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Guys,
I'm getting below error in valuemapping replication in SXMB_MONI of ECC system.
com.sap.aii.proxy.xiruntime.core.ESPXISystemFaultException: Error encountered during processing of XI request message in inbound ESP; Hint: com.sap.engine.interfaces.webservices.runtime.RuntimeProcessException: Unexpected uriID '/{http://sap.com/xi/XI/System}ValueMappingReplicationSynchronous'. Found: BindingData 'null', interfaceMapping 'null' interfaceDefinition 'null'
Please help me guys.
Regards,
Suhale Shaik.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Suhale!
Couldn't you provide the url which you used to register your java proxy?
And one more thing: according to SAP help you should use receiver adapter type XI, not SOAP.
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.
Regards, Evgeniy.
To add to Evgeniy, Check if you have registered the URL for the Synchronous Interface. Do note that Value Mapping replication demands that both Synchrnous and Asynchronous URLs are registered depending on which type of Service Interface is being called.
http://<Server>:<Port>/ProxyServer/register?ns=http://sap.com/xi/XI/System&interface=ValueMappingReplication&bean=localejbs/sap.com/com.sap.xi.serv... (for the asynchronous replication scenario)
http://<Server>:<Port>/ProxyServer/register?ns=http://sap.com/xi/XI/System&interface=ValueMappingReplicationSynchronous&bean=localejbs/sap.com/com.... (for the synchronous replication scenario)
Regards
Bhavesh
Yes, Bhavesh, that's the point too!
The first time, I've tried with VMG replication scenario, I copied URL for proxy registration from tutorial and then spent a lot of time trying to get rid of error which I've got during scenario testing.
At last, I figured out that where was a space in URL path. So I got message telling that proxy successfuly registered but it didn't work.
And it's also worth mention that URL path is case sensitive.
Regards, Evgeniy.
Hi Experts,
Can you please help me to resolve this.
Regards,
Suhale Shaik.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Bhavesh,
I've added the roles to the user id using in receiver com channel.
Now I'm getting the below error. The error which it got resolved in the below thread.
What do I need to do to resolve this?
I've applied the note which she mentioned in the above thread. After applying the note still I'm getting the error.
Please find the attached image.
Regards,
Suhale Shaik.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Suhale!
Please read this blog record written by Udo Martens. It gives the clear answers to all of your questions.
For creation configuration for use with AAE follow the steps described in this tutorial:
Proxy to file scenario using AAE - with full configuration
Regards, Evgeniy.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Evgeniy,
I've already gone through that blog.
My question is how to replicate on single stack.
We've created a Z table in ECC, I would like to replicate that table in value mapping.
My scenario is File------>PI------>ECC Idoc (Asynchronous).
Need to pass a value to ECC table and get the desired value from that table and pass this value in mapping to receiver IDOC.
What interface do I need to choose from SAP Basis component.
Valuemapping sync or Async.
I've created proxy receiver channel SOAP(XI) with the below url. Used logon data for non sap system.
http://host:port/MessagingSystem/receive/JPR/XI
Is the above created channel is correct one?
Regards,
Suhale Shaik.
Regards
Bhavesh
User | Count |
---|---|
85 | |
10 | |
10 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.