on 11-21-2013 4:42 PM
Hi,
Current state: Proxy to File scenario is working fine. I have to add more receiver to existing interface.
I have requirement to send to 2 different folders ( one existing & other new one) in same NFS Server ( Same Service)
Please not that this is same NFS site having 2 diff folder. Sender is ECC via Proxy.
What is the best & easiest way to achieve considering that I don't want to change the existing mapping ( ESR) and don't want to use BPM.
Please advice.
Hi,
I think the best way is craete one more receiver interface using the same structure, create operation mapping using the same message mapping.
and use the addition receiver interface in interface determination step and add the remaining configuration (receiver agreement and comm channel).
Regards,
Harish
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello,
Check this:
Thanks
Amit Srivastava
OK.. Now since the adapter is only option, i tried to see if i can achieve this though Minimum changes in ESR. Before that let me tell you that these are real limitation of PI growth as to do simplechanges like this, you have to to ten other difficult things..If there would have been Publish & subscribe model ( which i guess is coming in 7.3) this would have been very easy..
Coming back to the question.. please suggest the changes in ESR to achieve this. Again this is existing interface so don't want to have minimum changes in ESR.
Thanks for your replies till now!
OK. Now i have to add one more thing here..Sorry for not adding that before..
My current interface is proxy to Multiple files. This means the from one proxy sender, using mapping, two messages are created : M1 to M2 & M3.
In ID, there are 2 receivers ( one for M2 & M3) The file names & path are different for M2 & M3.
Now my requirement is to send these M2 & M3 to another location on NFS. Which means the file name would remains the same ( M2 & M3) Only these file s would be copied over to 2 other locations ( one each for M2 & M3) So total there would 4 CC.
To to do this, I created I did what Sarav mentioned ( thanks for that!!)
Create below objects:
ESR
Service interface for receiver (reuse the receiver message type)
Operation mapping (reuse the message mapping)
ID
Receiver communication channel
Update receiver determination (if necessary)
Interface determination
Receiver Agreement
Now after doing this when i run the interface, i am getting below error. Can some one advice on this & Sorry for confusion. My requirement now is to copy M2& M3 files to another 2 location ( other then where there are going)
</SAP:Error>
Hi,
It seems you are triggering the receiver interface more then one time. check you interface determination.
check the below blog
Regards,
Harish
i think you can do that without touching ESR(but not with same service)
Create another communication component(CC2) and add the m2 and m3 as receiver interfaces to it.
->in the reciever determination -> add the new communication component(CC2)
->create new interface determination for the newly created system CC2 (simillar to the existing)
->in the interface determination select the same interface mapping as the existing one.
->create receiver agreemenets and channels pointing to new locations..
User | Count |
---|---|
83 | |
23 | |
11 | |
9 | |
8 | |
5 | |
5 | |
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.