on 2016 May 10 6:32 AM
Hi PI gurus,
Need your inputs/help.
We have created file to proxy scenario in SAP PI.
Messages are processing successfully from PI and processed successfully in sxmb_moni tcode (with checked flag).
But only for few messages we are getting output from proxy code.
When XML is directly trig-erred from sproxy tcode , out put is always generated from Proxy code.
I have restarted the channels , transported the objects again, but no luck.
Please let us know how to resolve this issue.
Regards,SV
Hello Sarvjeet,
Check the proxy code with the help of ABAPer.
I believe might be data issue it is failing when u run the code for some data.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Sarvjeet,
What is the status of those messages which are not giving you the output? Can you please check the status of the messages in SXMB_MONI of your ECC system. Checkered flag in PI tells that, messages are executed successfully from PI end and there should be some failure at ECC end.
Regards,
Nitin
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Sarvjeet,
Just want to confirm once again, did you check the status of the message in SXMB_MONI of ECC system?
If yes, then can you please provide more information about your proxy? Is it a standard proxy or custom one? How do you say that, some messages the proxy was executed and for some it was not? What is the functionality of proxy?
Regards,
Nitin
Hi Sarvjeet,
May be you have any queue stuck in your ECC or PI system check smq2 and smq3 transactions in order to check the queues. Check also the st22 transaction to know if there is any exception before the proxy process.
Regards.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Sarvjeet,
How do you know that the proxy has to be executed?, i mean may be in the logic something avoid that the proxy call was executed, have you set a breakpoint in the call, in order to assure that the request is not really executed?
Are you sure that you have you enabled the monitoring in the ECC?
is your scenario sycn or async?
Regards.
Hi Inaki,
logic of proxy code is to create a extract data from tables and create a file and place in AL11 of ecc system.
So when we have dergistered the queue and added breakpoints and executed manually the breakpoint(F8) , output is coming and files are created by proxy code and placed in AL11.
But when we again register the same queue and output is not coming.
Let me know please if you need any other info
thanks
Hi Sarvjeet,
It is strange that, it is happening only for few messages. If it was happening for all the messages posted by SAP PI, then there would be some access issue, may be the user used to connect from PI to ECC system does not have required security roles to execute the proxy.
Anyways can you check the user has necessary roles?
Regards,
Nitin
User | Count |
---|---|
68 | |
8 | |
8 | |
6 | |
6 | |
6 | |
6 | |
6 | |
6 | |
5 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.