Automating Communication channel and message monitoring
Hi,
Right now i am trying to automate communication channel monitoring and message monitoring for SAP PI. Kingly suggest me how can I go ahead and which language I can use(java or dot net) ?. I will be needing to generate a report for every half an hour about the status of the communication channel and for successfull and failed messages. Kindly assist on what criteria I can use.
Kindly help on this.
Thanks and regards
Nagaraj
Hi
As far as i know there is not easy way to acheive it by calling some webservice or chacking DB table. I developed some tool in .net by calling direct webpage using HTTPRequest class
Regards
Maciej
Similar Messages
-
Link to Communication Channel and Adapter Monitoring not opening
Hello All,
we are on PI 7.0. In teh RWB, we are not able to see the Communication Channnel Monitoring as well the Adapter Monitoring It is giving Page cannot be Displayed.
please tell us the way ahead.
Regards
Chakra and SomnathHi Somnath,
when the error occurs check the url of the page that cannot be displayed and verify if the hostname is correct.
It could be a problem of not right setting in exchange profile.
Also verify that you have enough authorization, trying to logon with PISUPER user if you can.
Hope it helps,
Regards,
Sergio -
XI - restrict access to Communication Channel and Receiver Agreement
Hello Experts,
We are trying to restrict the access to certain communication channels and receiver agreement in our XI system. We are able to restrict access to business service but not the afore mentioned objects.
Our XI system version is 7.0 with SP level 17.
Thanks
VijayaWe raised an OSS message and found that the issue was due to a missing JAVA patch
-
No message in runtime work bench and message monitoring
hi all,
we have done one simple file to file scenario.file is not being picked up.
there is no message in sxmb_moni and runtime workbench.
In communication channel monitoring also we r not getting any adapter.
(XI installed recently).
Is there any problem with installation?
Please let me know.
Thanks,
sreedhar.Hi,
Please check if your Adapter Engine is working fine
Please can you look at this thread. The same issue is resolved here
Unable to find an associated SLD element
Also see if your SLDCHECK is fine?
No Adpater Engine available in Communication Channel creation
File adapter error after updating to SP19 (INBOUND_BINDING_ERROR)
Also check as per below steps
0) Go to RWB-->Cache Connectivity Test and check the status.. and run the refresh over there
1) execute SLDCHECK in XI box
2) Go to SXI_CACHE and refresh the cache also delete the Adapter metadata
3) Check the SAP BASIS SWCV is imported into IntegratioN Repository
4) Refersh the Adapter Metadata cache in SLD>Adminisration>Cache Overview ->Adapter Metadata Cache Refresh
this doc may help u :https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/08438c77-0501-0010-50a0-e39fe8fa0446
thanks
Swarup -
JMS (Sender Communication Channel) and MQ in Mainframe (Legacy) System
Hi All,
Can we use JMS Sender Communication Channel in XI that runs on Windows 2003 server to DIRECTLY poll messages from MQ in Mainframe (Legacy) system??
I understand that we can install MQ on XI server and have mainframe push the messages to XI MQ so that JMS can poll but wanted to see if there is a way to do this without having MQ on XI server.
If you know of any documentation regarding this, can you please post it?
Thanks,
JayJung,
Are you looking for this help:
/people/william.li/blog/2006/11/13/how-to-use-saps-webas-j2ees-jms-queue-in-exchange-infrastructure
Also check this sap help:
http://help.sap.com/saphelp_nw04/helpdata/en/cd/d85a9d6fab7d4dbb7ae421f710626c/content.htm
http://help.sap.com/saphelp_nw04/helpdata/en/f4/2d6189f0e27a4894ad517961762db7/content.htm
---Satish -
5 Sender communication channels and 1 receiver channel
My scenario demands to handle 5 different select queries from single data base.
I need to have 5 sender communication channels for editing an employee and only 1 receiver channel at receiver side and i'm using one common Functional module to handle.
Can i handle the above situation in one single interface??? like having 5 sender communication channel at sender side and 1 receiver communication channel at receiver side??
Thanks
LNlike having 5 sender communication channel at sender side and 1 receiver communication channel at receiver side??
Yes it is possible....if it is not possible for you to combine the query into one.
How is the data to be processed? Is the data pulled by the 5 sender channels, to be merged into one target message? Is yes then you have to make use of a BPM.
If the Data from 5 sender channels will be individually forwarded to the receiver channel then there is no need of a BPM. -
Payload different in SXMB_MONI and Message Monitoring
Hi All,
I am facing a problem. My message Payload in SXMB_MONI (after mapping) is different from what i got from Message Monitoring tab of RWB. In the message monitoring some entries are missing from my actual payload.
Payload from SXMB_MONI contains 300 entries
payload from Message monitoring contains 250 entries.
I am not using any module processor. Any pointer on "Why message payload got changed in RWB. ??
Thanks
AjayHi Nallam,
The structure is simple like 300 nodes for items after mapping and these are to be inserted in to SAP tables using RFC. But in the Adapter engine enteries found were 250.
The same message when sent again worked fine but we have to find the root cause of the error.
Thanks
Ajay -
Hello Experts,
I am a newbie to SAP Xi so my question may sound a bit odd: please advise me.
I would like to send a JMS after the end and successful completion of a Communication Channel.
This Communication Channel is doing sync of an external DB with the SAP DB.
I have setup a free JMS server from Sun (version 4.3). My environment is full Windows 64bits.
I know I need to setup the proper JMS drivers in SAP Xi to allow the use of the JMS module adaptor,
but I'm unsure of the steps I need to follow to change the behavior of my communication channel.
Please suggests Experts.
Thanks and Regards,
Saule 73Thanks a lot for this documentation!
it has proven very usefull for the implementation of a JMS object inside Xi.
This is definitely a step forward...
But I am still missing an element in the puzzle :
Once I have:
_ a configured JMS server (Sun 4.3),
_ the JMS object (sender) defined in SAP,
_ a communication ready to be used,
If I want the communication channel to trigger the sending of the JMS, must I :
_ write down a Entreprise JavaBean module to do the trick (to be included into the communication channel)
OR
is there another way to ask the Communication channel to do it (preferably not involving to much development)?
Thanks experts,
Saule73 -
Mapping between communication channel and bpm
Hello,
is it possible to use a mapping before a message go into the bpm?
The szenario could be as follows:
- An E-Mail with plain text (meta data) comes in
- The meta data should be mapped, so we can use it for correlation
- The meta data go to the bpm
kind regards Thorstenis it possible to use a mapping before a message go into the bpm?
Yes. And it should be done as far as possible.
It can be used between
Sender -> BPM or
BPM -> Receiver
Regards,
Prateek -
Hi,
I have changes the TIME ZONE using STZAC but then the xml monitoring time log still doesn't match with the system and java engine time.
Please help.
Thank you and Regards
FernandHi
Follow this link
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/3cced290-0201-0010-99bc-ff88c32a4495
http://help.sap.com/bp_bpmv130/Documentation/Installation/Configuration_Guide_FP.pdf
Regards,
Santosh. -
Communication Channel Monitoring not showing up Communication Channels
Hi All,
PI 7.1 : I have created Communication Channel using File Adapter in ID and activated it. Adapter engine is Central Adapter Engine. But in Runtime Workbench I am not able to see communication channels created under Component Monitoring -> Adapter Engine -> Communication channel Monitoring. Please let me know what is the problem.
And in ID I am getting below warning message for that Communication Channel.
Message: Unable to Check Whether Communication Channel is compatible with selected Adapter Engine since version information for Adapter Engine is missing in SLD.
Any idea? I appreciate your quick help.
Thanks,
CarlHi Abhishek,
I have selected inID , File dapater software component SAP BASIS 7.11 name space http://sap.com/xi/XI/System, adapter "file " is in that name space in ESR. In ESR there is only one BASIS Software Component SAP BASIS 7.11.
Thanks,
Carl -
XI communication channel missing in communication channel monitoring
Hello partners,
I have a problem with communication channel monitoring.
I have defined a communication channel of Adapter Type = "XI" in the integration directory.
I have also sent messages successfully via this communication channel.
But the communication does not appear in the list of available channels in the selection list of the communication channel monitoring.
Can someone tell me how I can get monitoring info of an "XI" communication channel?Hi,
From SP17, you have a new feature
http://help.sap.com/saphelp_nw04/helpdata/en/44/46d1a56faf52d3e10000000a1553f6/content.htm
<i>The Runtime Workbench has the following new functions:
● Component monitoring: Communication channel monitor
In component monitoring, you can use the new communication channel monitor to call information about the status of your communication channels and the corresponding adapters. You can also administrate your communication channels.
Unlike the adapter monitor, the communication channel monitor also provides current runtime information about the communication channels of individual adapters, as long as they are registered for communication channel monitoring.
To monitor adapters that do not provide runtime information to communication channel monitoring, continue to use the adapter monitor.</i>
Regards,
Bhavesh -
Reporting communication channel errors in emails from alert monitoring
Does anybody know how to capture the error message reported on the communication channel and send it in the dynamic text of the email configured for alert monitoring?
I get the mapping error messages but all other message container element values seem to be blank.
None of the container elements (standard) defined seem to have the channel error message. in PI 7.0
ThxHi,
You can get all the alerts that were captured by the adapter monitoring i.e, communicaiton channel errors etc.
we can also trigger similar alerts for Adapter also when any adapter truns in to RED.
in RWB->Alert configuration-> choose adapter engine errors also then you will get alerts for adapter failure also.
If you need create alerts for each communication channel. in RWB->Alert montoring->Adapter type-> instead of giving * select indival commnication channel
for this you need to have alter configured for each Commnication channel in Alrtcatdef and RWB. so for each in RWB you select corerspoding communication channel.
You can monitor the sender and receiver service in CCMS, but I don't think you can monitor the commuication channels.
http://help.sap.com/saphelp_nw04/helpdata/en/45/e32b64f87c6f74e10000000a1553f6/frameset.htm
http://help.sap.com/saphelp_nw04/helpdata/en/90/4e313f8815d036e10000000a114084/frameset.htm
http://help.sap.com/saphelp_nw04/helpdata/en/28/83493b6b82e908e10000000a11402f/frameset.htm
Thanks
Swarup -
SOAP ACTION IN SOAP ADAPTER and PROGRAM IF IN RFC COMMUNICATION CHANNEL
Hi Gurus,
Please Explain me what is SOAP action in soap adapter what is the use of it.
What is the Program ID in the RFC communication channel and what is the use of it.
Please tell me in Detail.
Thanks and Regards,
RAM.Hi,
Please Explain me what is SOAP action in soap adapter what is the use of it.
As of W3C definition:
The SOAPAction HTTP request header field can be used to indicate the intent of the SOAP HTTP request. The value is a URI identifying the intent. SOAP places no restrictions on the format or specificity of the URI or that it is resolvable. An HTTP client MUST use this header field when issuing a SOAP HTTP Request.
The presence and content of the SOAPAction header field can be used by servers such as firewalls to appropriately filter SOAP request messages in HTTP. The header field value of empty string ("") means that the intent of the SOAP message is provided by the HTTP Request-URI. No value means that there is no indication of the intent of the message.
Putting things simple, this is an identifier of an operation that you want to execute in the web service (as one web service can offer multiple actions).
What is the Program ID in the RFC communication channel and what is the use of it.
Again, this is an identifier for both: RFC sender and receiver systems. It tells the receiver where to listen for connections, and the sender - where to send the data. It works a little bit like a port number in HTTP communication, but with less restrictions.
Hope this helps,
Greg -
Communication Channel monitoring in PI 7.1
Hi Folks,
How to do the adapter monitering & Communication channel monitoring in teh sap PI 7.1.
Regards,
SantoshHi,
Have you searched in SDN,??
there is no difference compare to other versions
RWB-->ComponentMonitoring>Adapter Engine->Communication channel monitoring--->select communication Channel.fileter,then monitor it.
Regards,
Raj
Maybe you are looking for
-
Hello! I have read and tried to follow the posts on these support boards plus hints given by Palm about this predicament. I think I have set up the TX for both Bluetooth and local wireless network. However, even if the TX recognizes my computer, it
-
Help with iTunes library on external hard drive
Hi! I have a new computer and I don't want to put anything in it but the programs I need. When it comes to movies, music, etc. I have an external hard drive. Now, I want my iTunes to read the music from that hard drive, and, when I download something
-
Displaying iPad on TV using Apple TV
I have bought an Apple TV and wish to display my Mini iPad on my TV. I understand I have to select Airplay in Control Centre to do this but there is no Airplay button showing in my Control Centre. I have iOS 7 installed on my iPad. How do I get Ai
-
How can I fix corrupted images in my contacts?
I've just got a 30GB iPod as my 5 year old 1st gen iPod has sadly died Now I can see pictures of my mates against entries in the Address Book / Contacts on my iPod. However, on some of the pictures, the lower 25% of the picture is corrupt on the iPod
-
Any idea why this javascript always brings the console up?
I'm not a great java expert but for some reason the code below always brings the console up before it executes correctly. Any help or suggestions would be appreciated. Thanks Steve // Set Doc Info // Save existing settings var temp = this.info.title;