PI Email Alert Configuration - Multiple Alert in Adapter Engine
Hi,
My SAP PI alert emails are now working. However, when I get an error in the Adapter Engine (RWB),MULTIPLE OF EMAIL ALERTS are being sent. When an error occurs in Integration Engine, only 1 email alert is sent.
For the Adapter Engine Alert Rule, i have checked the 'Suppress Multiple Alerts of This Rule' and i didn't receive any emails, but when I unchecked it, i receive multiple emails.
im using PI7.1 SP08. is there an effect because my SP is not updated?
thank you.
HI Indrajit,
thanks for the response.
i have checked the 'Suppress Multiple Alerts of This Rule' but i am not receiving an alert message. The error occurred in the RWB Adapter Engine. However, if i uncheck the 'Suppress Multiple Alerts of This Rule', i am receiving multiple alert messages.
Is there an additional configuration?
thank you.
Similar Messages
-
Alert Framework : Adapter Engine
Hi Everybody,
I am working on an Idoc to SOAP Scenario.
The requirement is to raise alerts whenever there is a failure at the SOAP receiver adapter.
In the Alert message (adapter engine failure) I need to pass the Idoc Number from the payload.
Is it possible to pass the fields from payload as Alerts (I mean only adapter engine).
I have already reffered Blog from Micheal.
/people/michal.krawczyk2/blog/2005/03/13/alerts-with-variables-from-the-messages-payload-xi--updated
I don't think the above procedure in the blog can capture payloads and alerts at adapter engine.
Is it possible to achieve this?
Can somebody help me out if there is any solution?
Request only relevant replies.
Helpful Answers/solution will be rewarded points.
Thanks,
ZabiullaHi Zabiulla,
>Is it possible to raise for the Adapter level Exceptions
Yes, choose
conditions Connected to message: Not Relevant and
any conditions on Receiver
Select at area "Where did the error occur" Adapter Engine
You cant store dynamic values in the alert, this is only from BPM possible, so you wont have a IDoc number, but if you check on "Dynamic text" in the alert category, you will have automaticly a link in the alert to the right message of RTW monitoring.
Regards,
Udo -
Alert for adapter engine error
Hello experts
We have configured the alerts for the adapter engine errors .We have configured the variable &SXMS_TO_ADAPTER_ERRTXT& element which is having the CHAR70 type for getting the adapter engine error text in the alert inbox.so for any adapter engine error greater than 70 chracters ,it is getting truncated to 70 chracters only.but we want to have the whole adapter error log text.
Can anyone please throw some light on this.
Thanks
sabyasachiMoha,
It seems that it cannot support more than that.
Problem with Alert Text
Re: Message Size in ALERTS
It is worth taking a look at this blog:
/people/community.user/blog/2006/10/16/simple-steps-to-get-descriptive-alerts-from-bpm-in-xi
Regards,
---Satish -
Installation and then Configuration of Plain J2se Adapter Engine
Hi All,
Actually we want to use JMS Adapter for that we had installed Plain J2SE Adapter Engine but after installing and following the initial steps of Adapter.pdf we are not able to access the Adapter Engine through URL.We are using the URL http://<hostname>:8200/MessagingSystem/receive/AFW/XI
this URL is there in our SLD but we are not able to access the page.
So Please can somebody help me to resolve this issue.
Thanks & Regards
SathyaHi Amol,
I am trying to send read data from MQSeries using JMS adapter. We are successful in opening the Adapter Engine and the GUI. We have cofigured the adpter as follows. But when we try to restart the adapter to get the changes get saved we are getting the following error
<b>"ERROR CALLING THE RESTART ADAPTER"</b>
Also status is shown is yellow and version is shown as not set.
Where ever I have changed the configuration data I have shown it in bold
JMS-Adapter Configurarion
This Configuration is a sample for a JMS sender channel (inbound, sends to XI IS)
Set XI message protocol version. This sample is designed for XI 3.0
version=30
JMS message receiver class
classname=com.sap.aii.messaging.adapter.ModuleJMS2Transport
set if a transacted JMS Session should be used (default: true)
#JMSSession.sessionTransacted=false
set delay in milliseconds before processing next message after an error (default: 0)
errorDelay=10000
#set delay in milliseconds before trying to reestablish the JMS Connection after a connection error (default: -1 (do not try to reconnect))
#reconnectDelay=10000
set the Message Formats you want to process (Formats only needed if they can not be evaluated at runtime)
TransportMessage Type can be set to TransportMessage of XMBMessage. It is used for sending and receiving Transport and XMBMessages
#TransportMessage.type=TransportMessage
TransportMessage.type=XMBMessage
uncomment and adjust parameters for Transformation Type (Binding of JMS-Transport Message),
insert your class here for an individual binding between JMS and Transport Message
uncomment the following line for using Bindings that belong to Tunneling
#transformClass=com.sap.aii.messaging.adapter.trans.JMSTunneling
uncomment the following line for using Bindings that belong to Single Payload Binding
transformClass=com.sap.aii.messaging.adapter.trans.JMSSinglePayloadBinding
ID Garbage Collector: For EO(IO) handling XI adapters store the JMS/XI message ID's in the ID logger
Uncomment the following lines and change the default values if you recognized "out of memory" problems due to
very large ..\tech_adapter\Data\*_ID.dat files which will be kept in the memory as well
eoExpirationAfterDays is the period of keeping the message ID in days. Afterwards the message ID might be used again
garbageCollectorInterval is the period in milliseconds when the ID garbage collector is started. It will however only
be started if messages are exchanged otherwise ID logs won't be created anyway
eoExpirationAfterDays=365
garbageCollectorInterval=86400000
<b>#
the following parameters are used in some Bindings that belong to Single Payload Binding needing XMBHeader Information
uncomment and adjust parameters according your requirements. Please note, that the party identfier needs not to be
configured in case of A2A scenarios.
#XI.SenderParty=Sender
XI.SenderService=MQSeries
#XI.ReceiverParty=Receiver
XI.ReceiverService=MTX
XI.InterfaceNamespace=http://xitest
XI.Interface=MI_Out_File
XI.TraceLevel=1
XI.LoggingLevel=1
XI.QualityOfService=EO
XI.QueueId=ABCD
XI.ContentType=text/xml
#</b> *************************************************************************************************************
<b>#
URL of XI IS to send the messages to
XI.TargetURL=http://bwxi:50000/sap/xi/engine?type=entry
XI.User=XIAF
XI.Password=XIPASS
#</b> *************************************************************************************************************
URL of file adapter if a loopback JMS to File should be configured
XI.TargetURL=//localhost:8210/file/receiver
<b># uncomment the following settings if needed (independent on JMS provider)
JMS.QueueConnectionFactoryImpl.user=xisuper
JMS.QueueConnectionFactoryImpl.password=xxx
#</b>
uncomment and adjust parameters for loading JMS administrated objects via JNDI
uncomment and adjust parameters if not the default context should be used
#JNDI.InitialContext.property.1=java.lang.String {javax.naming.Context.INITIAL_CONTEXT_FACTORY}, java.lang.String com.sap.engine.services.jndi.InitialContextFactoryImpl
#JNDI.InitialContext.property.2=java.lang.String {javax.naming.Context.PROVIDER_URL}, java.lang.String localhost:50004
#JNDI.InitialContext.property.3=java.lang.String {javax.naming.Context.SECURITY_PRINCIPAL}, java.lang.String Administrator
#JNDI.InitialContext.property.4=java.lang.String {javax.naming.Context.SECURITY_CREDENTIALS}, java.lang.String sap
set the Lookup Names
#JMS.JNDILookupNameQueueConnectionFactory=jmsfactory/default/joetest
#JMS.JNDILookupNameQueue=jmsQueues/default/sapDemoQueue
uncomment and adjust parameters for loading JMS administrated objects from filesystem ***
#JMS.FileNameQueueConnectionFactory=SAPQueueConnectionFactory.ser
#JMS.FileNameQueue=SAPQueue.ser
uncomment and adjust parameters for creating SonicMQ JMS administrated objects ***
JMS.QueueConnectionFactoryImpl.classname=progress.message.jclient.QueueConnectionFactory
JMS.QueueConnectionFactoryImpl.constructor=java.lang.String localhost:2506
JMS.QueueImpl.classname= progress.message.jclient.Queue
JMS.QueueImpl.constructor=java.lang.String SampleQ1
<b># uncomment and adjust parameters for creating MQSeries JMS administrated objects ***
JMS.QueueConnectionFactoryImpl.classname=com.ibm.mq.jms.MQQueueConnectionFactory
JMS.QueueConnectionFactoryImpl.method.setHostName=java.lang.String BWXI
JMS.QueueConnectionFactoryImpl.method.setChannel=java.lang.String JAVA.CHANNEL
JMS.QueueConnectionFactoryImpl.method.setTransportType=java.lang.Integer {com.ibm.mq.jms.JMSC.MQJMS_TP_CLIENT_MQ_TCPIP}
JMS.QueueConnectionFactoryImpl.method.setQueueManager=java.lang.String QM_BWXI
JMS.QueueImpl.classname= com.ibm.mq.jms.MQQueue
JMS.QueueImpl.constructor=java.lang.String postcard
JMS.QueueImpl.method.setTargetClient=java.lang.Integer {com.ibm.mq.jms.JMSC.MQJMS_CLIENT_NONJMS_MQ}
#</b> *************************************************************************************************************
uncomment and adjust parameters for using a dispatcher ***
#Dispatcher.class=com.sap.aii.messaging.adapter.ConversionDispatcher
#Dispatcher.namespace=namespace1
#namespace1.ConversionDispatcher.logPayload=true
#namespace1.Service.1=Plain2XMLService
#namespace1.Plain2XMLService.class=com.sap.aii.messaging.adapter.Conversion
#namespace1.Plain2XMLService.xml.conversionType=SimplePlain2XML
#namespace1.Plain2XMLService.xml.processFieldNames=fromConfiguration
#namespace1.Plain2XMLService.xml.fieldNames=a,b,c
#namespace1.Plain2XMLService.xml.fieldSeparator=;
#namespace1.Service.2=XSLTService
#namespace1.XSLTService.class=com.sap.aii.messaging.adapter.XSLTConversion
#namespace1.XSLTService.XSLTConversion.XSLTFileName=Data/DemoConversion.xsl
Can you please help me in resolving the error.
Regards, -
Configuration Steps for Decentralized Adapter Engine
Hi all,
What all configuration steps are required to make Adapter Engine as
Decentralized AE.
I have made required changes in SLD DataSupplier in Visual Administrator.
what more configurations have to be done? On SAP XI Server and Decentralized
Adapter Engine.
With regards
PrasadPrasad,
After configuring SLD data supplier in Visual Admin, you need to the following
1) Configure the gateway service for the central integration server on adapter engine host.
2) Perform Initial adapter engine cache refresh
3) Trigger data transfer to SLD
4) Check the connection parameters in exchangeProfile
5) Create HTTP destination pmistore in java environment
you have to go through all these tests for decentralized adapter engine. If you have XI configuration guide, it has all these steps in detail for you to configure
--Archana -
Hi,
we have problems in our xi system (PI 7.0, SPS10). The adapter engine can only be monitored in the communication channel monitoring, available in the runtime workbench!
There sometimes errors disappear. At the moment these errors accumulate!
Is it possible to view these errors/ alerts in the ccms (rz20) monitoring?
So we don't look all the time in the communication channel monitoring!
Have anybody an idea?
Regards,
matthias isenburgHave u seen the discussion
Re: How do I configure an auto-email alert for Adapter engine errors
Regards,
Prateek -
Hi,
I have set up the alert configuration and I am receiving all the alerts for intergeration server but when I raise any alert for adapter engine.. I am not receiving anything. Is there anything special needs to be done for the same.
Please Help ! ! ! !
Regards
RiaHi,
When you create the Alert Rules, create a separate Alert Rule for the Adapter Engine errorrs.
In where did the error occur in the alert rule, select Adapter Engine and make the adapter type as ALL.
To forward alerts to an Email Id, this is what you need to do,
1. Assign the Email Id to the recipient of the Alert in SU01.
2. Go the Alert Inbox of the recipient in RWB , Personalization --> Time Independent Delivery -->Email.
3.If SCOT has been configured, for every Alert sent to the Alert Inbox of the user, the Alert Email will now be triggered.
4.Text of the mail will be the Long Text defined in ALRTCATDEF.
The specified item was not found. -
CCMS Alerts in PI 7.1 for adapter engine
Hi Experts,
Looking for a step by step process to configure CCMS alerts for adapter engine in PI 7.1Hi Shweta,
>>>Looking for a step by step process to configure CCMS alerts.
Please see the belog blogs, it might be helpful to you.
Part u2013 1:
/people/aravindh.prasanna/blog/2005/12/23/configuring-scenario-specific-e-mail-alerts-in-xi-ccms-part--1
Part - 2:
/people/aravindh.prasanna/blog/2005/12/24/configuring-scenario-specific-e-mail-alerts-in-xi-ccms-part-2
Part - 3:
/people/aravindh.prasanna/blog/2006/02/20/configuring-scenario-specific-e-mail-alerts-in-xi-ccms-part-3
Regards,
P.Rajesh
Edited by: Rajesh_1113 on Mar 22, 2011 12:58 PM -
Alerts as adaptor engine level
Hi
I have configured the alerts and they are working fine like "mapping error" . Now i want to configure the alerts at adapter engine level like login prob , communication prob, JDBC adaptor error etc
Any clues!!!!!!!!!!!!!!11
Thanks in advance
Regards
VijayAlerts are triggered for adapter level errors also, if you are on SP 14 and above. No spl config required for this.
Regards,
Jai Shankar -
CCMS monitoring for adapter engine
Hi,
We have configured CCMS monitoring for Adapter Engine for our client.
In RZ20 im able to see the alerts come up,with the default data that the system provides.
1. I need to send a mail when the alert is triggerred, but if I try to set the autoreaction method, it is greyed out and I get a info saying that the adpter engine node cannot be changed. How do I get over this?
2. Incase im able to set the autoreaction method , I want to send additional information like communication channel name etc in the alert message. How can I change the text in the alert email?
Thanks
ShakthiHello!
Please check the blog entry below
Configuration for forwarding Alerts as Emails
Configuration for forwarding Alerts as Emails -
J2SE Adapter Engine / JMS Adapter
We need to connect to MQ Series 5.3 (Websphere MQ) from the XI (3.0 SP16) box.
1)Is J2SE adapter engine needs to be enabled/configured in order to use JMS Adapter? Cant we use J2EE JMSAdapter instead of J2SE JMS Adapter?
2) Where can I download the JMS Adapter libraries, for installation?
Ours is unix-based installation.
I have gone thru the thread
Installation and then Configuration of Plain J2se Adapter Engine
and the SAP Note: 747601 that talks about J2EE JMSAdapter MQSeries libraries.
TIA,
SteveHi Steve,
Check these ~
http://help.sap.com/saphelp_nw04/helpdata/en/6f/246b3de666930fe10000000a114084/frameset.htm
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/03fd85cc-0201-0010-8ca4-a32a119a582d
J2Se adapter
Installation and then Configuration of Plain J2se Adapter Engine
Hope this helps,
Regards,
Moorthy -
Adapter Engine link disapperead from RWB - component monitoring screen
Hi.
I restarted PI.
After that, the "adpter engine" line (link) disapperead from the page RWB - component monitoring.
PI is running, it is exchanging data with Ecc and Thirdy Party systems.
How to solve the problem ?
To arrive to "defective" screen:
http://host:5xx00/rwb/index.jsp --> component monitoring --> component with status all --> display
Under domain xx, under integration server, there is no adapter engine line/link
Thanks !HI,
Check in SLD-> content maintenence-> XI adapter framework is registered or not...
If not thn register by performing the action as follows:
1. In the J2EE administrator tool in cluster - server - services - deploy
(application view), stop the J2EE applications:
a. sap.com/com.sap.aii.af.service.cpa.monitor
b. sap.com/com.sap.aii.af.
2. Restart the sap.com/com.sap.aii.af application.
have a look on this...
PI 7.1: Problem with SLD configuration: Cannot find central Adapter Engine
Regds,
Pinangshuk. -
CCMS Adapter Engine monitoring
Hi,
CCMS has been configured in our land scape long back. this configuration gets data from adapter engine and display it. We need to modify this. When we checked the configuration all Integration engine errors are being gathered using standard MTE classes and respective auto reaction methods are set.
But where as for Adapter engine monitoring a custom MTE's are created in below format.
<SID>\<SID> 00 Serv 2345672 pidev\Services\Adapter Framework\Messaging System\Sender Services\BS_Econ\Error Backlog
This has no standard method assigned to it. Searched over SDN, no GRMG is configured for polling this data. Please help in understanding how data can be polled for CCMS with out a method?Hi ,
please check the below link for GRMG configuration steps and check the SAP Note 634771.
Configuring the CCMS Heartbeat Monitor for Java Components
http://help.sap.com/SAPHELP_NW04s/helpdata/EN/e5/5d1741b393f26fe10000000a1550b0/content.htm
Regards
srinivas -
Missing link to Adapter Engine from XI 3.0 web start page.
All,
After deploying sda's for adapter framework core, framework and XI tools the Link to the Adapter Engine from the XI start page is now missing.
Any ideas??
thanks,
LinwoodHello Linwood ,
the adapter engine is not longer a seperate application in XI3.0, rather it is a completly integrated part of XI3.0. You can configure the XI3.0 adapter engine only from the integration directory's communication channel which replaces the end point from XI2.0.
I hope this helps you!
Best Regards
Björn -
Adapter Engine - Alert Framework - Suppress Multiple Alerts
Hello,
I use XI in SP14.
I have configured the alert framework with rules for "Integration Engine" and for "Adapter Engine". I have check for the two cases the option "Suppress Multiple Alerts of This Rule".
For the same error (for example, mapping error) the option "Suppress Multiple Alerts of This Rule" works fine for the rules based on the "Integration Engine", but for the rule based on the "Adapter Engine" the option "Suppress Multiple Alerts of This Rule" doesn't work. For example i have a sender file adapter which reads some files on a nework directory (polling every 5 secondes) and if we have a network failure, i will receive several times the same email from the Alert Framework. Is it normal or a bug ?
Regards,
VincentHi,
Yes they have been faced before.
refer this thread,
Bunch of problems with ALERTING in SP14!
Question6 refers to supress multiple alerts.
Also refer oss note 913858 - XI 3.0 Alerting: Troubleshooting
Hope this helps you, also try sp15 and if that donot work try the note.
All the best,
Anirban.
Maybe you are looking for
-
Using a counter in addition with variable substitution
Hi experts, i'm having a problem where i can not find a nice 'standard' solution. I'm also not sure if it is possible what i want. I'm using a receiver file adapter and sending a .CSV file. The naming convention of this file is: %delivery&-(counter).
-
BT Openzone and Wifi offload from mobile operators...
Having recently had confirmation that the BTHH transmits the Openzone SSID, I have just read a post regarding non BT customers using an iPhone to connect to Openzone. I asked a question regarding if BT are planning to use my BTHH as a wireless access
-
"apple mobile device failed to start" "verify that you have sufficient privileges to start system services" came up on windows XP upgrade to 11.1.4 and since have been unable to open itunes - uninstalled and tried reinstall to no avail - what to do
-
Itunes update failed to install due to error - now says reinstall and its their screwup
An update came up on my computer so started the installment - went thru removal then about half way thru installing update gave me error and went off screen. Tried to open iTunes and says MSVCR80.dll is missing - reinstall program. Said it was not
-
Iweb hates me! Can't publish at all to Godaddy
I have a username, password, domain name, and hosting account through godaddy. All I want is to publish my iWeb site to my registered domain name. All I get are error messages that a connection could not be determined to my domain. I have changed my