Alerts from the Adapter Framework

Hello,
I have configured the CCMS to monitor XI message processing. For the Integration Server that works fine. But for the Adapter Framework I don't receive any alerts. I use the CIDX Adapter and I would like to receive an alert, when a RAE has been received or when an RA is overdue. Has anybody an idea if this is possible?
Cheers,
Jürgen

Hi Andreas,
We are on XI 3.0 SP9 and are not receiving email alerts when the J2EE adapters fail in the RWB. We only receive email alerts when messages fail in the ABAP integration server. 
Are you implying, from your previous post, that alert configuration in the RWB, although available before SP11, will only trigger alerts from adapter framework errors at SP11 level or higher?
Regards,
Dave

Similar Messages

  • Broadcasting from the adapter framework

    Hi Experts,
    we have the following customer requirement: XI integrates an SAP ERP system with a large number of legacy systems (~100). XI "broadcasts" messages from the ERP system to the partner systems. Whats specific is that all these partner systems receive the message in the same format as the integration layer defines the message format (outside-in).
    With a high message volume it would be clearly a waste to go the standard way in which XI supports this kind of scenario: cloning the message and transforming it individually for every partner system. As the message will be identical this would amount to a high degree of redundant processing.
    Therefore, we would like to keep the message as one message through the mapping and broadcast at the latest possible point in XI. The idea is that we can do this around the adapter for the receiver system. A module could be linked in that distributes the message to multiple other communication channels.
    My question is:
    a) Is this architecturally and technical advisable or is there a better way to do it (bare in mind the performance implications)
    b) If the above concept is appropriate, how can a message be passed on to other communication channels ? I could not find an example or some API documentation that would give clarity on this.
    Thank you very much and best regards
    Jochen

    Hi Jochen,
    Looking at <a href="http://help.sap.com/saphelp_nw04/helpdata/en/a4/31d940f52f7e7fe10000000a1550b0/frameset.htm">Message Flow to the Receiver</a>, it seems to me that what you probably want to do is replace the ModuleProcessorExitBean with a custom implementation capable of either:
    1) calling multiple adapters and exiting module processing.
    or
    2) calling a single adapter without exiting module processing. In this case you could simply chain multiple calls to your module in order to call multiple adapters.
    I would proceed by finding and decompiling the standard ModuleProcessorExitBean in order to determine if either or both of these approaches is feasible.
    It seems that either way, your module will have to take responsibility for ensuring guaranteed delivery.
    Best regards,
    Thorsten

  • Alerts in the Adapter engine

    Hi all
    I´m working in a BPM scenario, I have raised an alert from the BPM and it arrives to my inbox(alert framework). And also i can see it in the CCMS. But now I trying to configure an alert to be raised in case of an error in the Adapter engine (file adapter). I´m on sp15 and i have create a alert categorie and an alert rule setting this with the value Adapter engine and the adapter type File.
    I have checked the alert with "RSALERTTEST" and it works fine it arrive to my alert inbox and to the ccms. But i have an error in the file adapter and is not arriving anything. The communication channel is a Sender. There is some thing missing in my configuration?
    Any help please?
    Regards
    Noelia

    Here are my hints:
    1) http://help.sap.com
    Alert Notification Step-by-Step
    http://help.sap.com/saphelp_nw04/helpdata/en/49/cbfb40f17af66fe10000000a1550b0/frameset.htm
    Alert Configuration
    http://help.sap.com/saphelp_nw04/helpdata/en/80/942f3ffed33d67e10000000a114084/content.htm
    2) Michal's blog: XI FAQ
    /people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions
    XI: Alerts - Troubleshooting guide
    /people/michal.krawczyk2/blog/2005/09/09/xi-alerts--troubleshooting-guide
    XI: Alerts - Step by step
    /people/michal.krawczyk2/blog/2005/09/09/xi-alerts--step-by-step
    3) Notes:
    750287 XI 3.0 Runtime Workbench: Alert configuration does not start
    768456 Troubleshooting Runtime Workbench XI 3.0
    813703 XI RWB alert configuration is incompletely displayed
    840849 XI 3.0 Runtime Workbench: SSO2 is not active in this system
    824039 XI30 Runtime Workbench: Display of XI alerts in CCMS
    0000906044 XI30 Alerting: Wrong hostanme in the URL of the XI Alert
    0000905896 XI30 Alerting: Message without recipient creates no alert
    0000904825 Synchronous message processing: Error in CCMS connection
    0000902022 XI30 Alertrule insensitive to Receiver Interface
    0000882215 XI 3.0 Runtime Wkbnch: Java Adaptr does not generate alerts
    0000876546 XI 3.0 Runtime Workbench: Missing alerts
    0000870232 XI 3.0 Runtime Workbench: New Alerting functionality
    But start with this one:
    913858 XI3.0 Alerting: Troubleshooting
    4) User roles
    SAP_ALM_CUSTOMIZER -- Alert Management: Role for Customizing
    SAP_ALM_ADMINISTRATOR -- Alert Management Administrator
    SAP_BC_ALM_ALERT_USER -- ALM: Role for the alert user
    SAP_BC_ALM_ADMIN
    SAP_BC_ALM_CUST
    SAP_XI_RWB_SERV_USER
    SAP_XI_RWB_SERV_USER_MAIN
    Regards,
    Sandro

  • Where is the Adapter Framework/SDK ?

    Hi
    I have developed a JCA 1.5 resource adapter for integration test purpose.
    I thought the "hard" part done...obviously I was wrong.
    I know I can integrate it within BPEL PM as "explained" in this link: http://www.oracle.com/technology/products/integration/adapters/pdf/Adapter%20Development%20cookbook.pdf
    Unfortunately this document doesn't realy help and some related tools or samples seem unobtainable.
    1.- Does anybody know where I can get the Adapter Framework/SDK mentioned in this document ?
    2.- Where can I find the -also mentioned- sample related to the MyOwnPersonalRecord -> XMLRecord translation ?
    Dominique

    There is also an AIR SDK outside the gaming SDK. I am looking for the Flex/AIR combination.

  • How to use the adapter framework sample_ra.

    hi..
    I have deployed the sample_ra adapter framework code through NWDS. Now how to use the adapter framework into my scenario.Please answer elaborately .How to call this adapter framework while configuring the communication channel.

    hi
    Follow these links I think it will helps you
    http://www.sap-hefte.de/download/dateien/1241/140_leseprobe.pdf
    NWDS and  generate java proxy
    http://help.sap.com/saphelp_nw2004s/helpdata/en/32/43d84072378031e10000000a1550b0/content.htm
    http://msdn2.microsoft.com/en-us/library/ms944509.aspx
    thanks and regards
    santosh

  • Obtain report-suite ID from the SiteCatalyst Framework dynamically

    Hi,
    I have setup the Adobe SiteCatalyst Framework in CloudService Configurations of AEM.
    The client's provided s_code.js expects an argument s_account and the value of s_account should be the report-suite-id to track the analytics data to.
    So I am trying to get the value of report-suide-id from the SiteCatalyst Framework associated with the page.
    Two approaches that strike me are:
    Use the client-context API somehow to extract the report-suite-Id from framework. This seems more like the way to go but unable to figure out exactly how?
    A crude approach could be to use the reference to the framework in page's content and extract the value of report-suite-id and assign the same value to s_account variable in client's s_code.js
    Any pointers towards the recommended  approach to achieve this would be handy.
    Thanks,
    Hemant

    There is a section specifically defined for this on every framework called General SyteCatalyst Settings.
    which lets its users add custom tracking defined with javascript.  Add your s_code.js there.

  • Alerts in the adapter.

    Hi All,
                 In one of my scenarios, I am triggering an Idoc from ECC and processing the message in XI and sending it to web based system using SOAP protocol. For this scenario I have used SOAP adapter at the receiver end. when ever the web based system is not able to take the load the message adapter will try to post the message for certain times and fails after the limit. This failure error would only be available in the communication channel monitoring. But unfortunately due to memory concerns in the runtime we could not keep these  messages for longer duration in the persistence. So I thought of raising an alert when ever the adapter fails to post the message.
               I need to raise an alert with the Idoc number (note: Idoc number is present only in the sender messge as the target message doesn't have a field to map it) at the adapter end. Please let me know  different ways of doing it with out BPM.
    I appreciate if you could not provide me the links.
    Thank you.
    Regards,
    Vishnu.

    Hi Vijay,
    Thanks for the reply. I have created the alert rule for the adapter engine already. At least could we get any field from the target payload in the target message?
    Regards,
    Vishnu.

  • Generating alert from the payload

    Hi,
    We have a requirement to generate alert from payload. If the value of the particular field is 'X" than generate an alert.
    We are not using BPM. Please advice how can this be achieved without BPM
    Regards
    Edited by: XI_Fan on Aug 19, 2008 4:12 PM
    Edited by: XI_Fan on Aug 19, 2008 4:14 PM

    >>We are looking at creating alert from Alert framework using payload by checking the field.
    Generating alerts is a 2 step process.
    In first step you need to do all the configurations in ALRTCATDEF and RWB->alert configurations.
    Next step if to have some trigger mechanism via which error will be generated in the processing of message and hence alerts will be triggered.
    Normally we use UDF to validate payload and if an error occurs we can trigger the alert,but in your case since you can't use UDF,you can use a simple If-Else condition and map the result to some mandatory(occurence 1-1) field on the receiver side.
    If the If-Else condition is not satisfied,then the mandatory receiver element/node will not be generated and hence a mapping error will trigger an alert.
    Thanx
    Aamir

  • How to use XPath in the adapter framework

    I am creating a XI adapter to our system.
    In the adapter I want to use XPath expression.
    I use the classes from javax.xml.xpath.*
    This way does not work in the XI application server. (Java 1.4.2)
    What is the correct way? Which packages/classes must be used?
    Miklos

    Hi Miklos,
    The package javax.xml.xpath was introduced with Java 5 (1.5), thus it is not available in XI which runs Java 1.4.2. There are (at least) a couple of ways to use XPath in Java 1.4:
    1. Use a third-party library that supports XPath, for instance Xalan-J from Apache.
    2. Embed your XPath expression in an XSLT transformation, execute the transformation using classes from the javax.xml.tranform... packages (which <i>are</i> part 1.4) and extract the result.
    Cheers,
    Thorsten

  • How to generate alerts from the oaf page

    hii.......
    I need to generate simple alert from oaf page...........
    can u suggest me sample code for this????????

    Hi Nazeer,
    Nazeer again and again you are replying the same answer and again and again I'm asking you the same question.
    What do you mean by alert?? is it some mail that you want to send from OAF page??
    sample code to send mail from OAF:
    import java.io.*;
    import java.net.*;
    * This program sends e-mail using a mailto: URL
    public class SendMail {
    public static void main(String[] args) {
    try {
    // If the user specified a mailhost, tell the system about it.
    if (args.length >= 1) System.getProperties().put("mail.host", args[0]);
    // A Reader stream to read from the console
    BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
    // Ask the user for the from, to, and subject lines
    System.out.print("From: ");
    String from = in.readLine();
    System.out.print("To: ");
    String to = in.readLine();
    System.out.print("Subject: ");
    String subject = in.readLine();
    // Establish a network connection for sending mail
    URL u = new URL("mailto:" + to); // Create a mailto: URL
    URLConnection c = u.openConnection(); // Create a URLConnection for it
    c.setDoInput(false); // Specify no input from this URL
    c.setDoOutput(true); // Specify we'll do output
    System.out.println("Connecting..."); // Tell the user what's happening
    System.out.flush(); // Tell them right now
    c.connect(); // Connect to mail host
    PrintWriter out = // Get output stream to mail host
    new PrintWriter(new OutputStreamWriter(c.getOutputStream()));
    // Write out mail headers. Don't let users fake the From address
    out.println("From: \"" + from + "\" <"user.name") + "@" +
    InetAddress.getLocalHost().getHostName() + ">");
    out.println("To: " + to);
    out.println("Subject: " + subject);
    out.println(); // blank line to end the list of headers
    // Now ask the user to enter the body of the message
    System.out.println("Enter the message. " +
    "End with a '.' on a line by itself.");
    // Read message line by line and send it out.
    String line;
    for(;;) {
    line = in.readLine();
    if ((line == null) || line.equals(".")) break;
    out.println(line);
    // Close the stream to terminate the message
    out.close();
    // Tell the user it was successfully sent.
    System.out.println("Message sent.");
    System.out.flush();
    catch (Exception e) { // Handle any exceptions, print error message.
    System.err.println(e);
    System.err.println("Usage: java SendMail [<mailhost>]");
    Regards,
    Reetesh Sharma
    Edited by: Reetesh Sharma on Jun 30, 2010 3:27 AM

  • HT4060 there is some kind of fluid that is slowly leaking from the adapter

    there is some kind of fluid that is slowly leaking from the adapter

    What adapter are you talking about? The power adapter or some other adapter? If the power adapter are you sure it's a genuine Apple product? There have been recent reports of defective third party adapters causing injury. By third party I mean the cheap ones you find at a kiosk in a mall or at a dollart store. They can be dangerous.

  • Viewing passed variables in an alert from the new window

    If I am passing a param, SD and ED to another window, how can I view it using an alert when an applet is created.  I have the FirstUpdateEvent established and I place the alert in the function.
    How should the alert look?
    I have tried
    alert([Param.1]); and alert({Param.1});
    alert([SD]);and alert();
    None of these work.  I get errors for each of them.

    You have at least two options for this.  As Sascha mentioned in another post, you can use a JS library to parse the URL string and find the Params that way.
    Or you can put an applet on the page that has <param name="param.1" value="{Param.1}"> and then use JS to reference the applet param.
    But, there isn't a way, that I know of to put an URL param directly in JS.

  • Error when accessing a custom RFC from the ISA framework

    Hi,
    I am trying to add new functionality to Ecommerce 5.0 by providing my own custom actions and calling a custom RFC. I followed the procedure given in "Development and Extension Guide u2013 SAP E-Commerce 5.0" i.e., "Extension Demo 6: Copy-Template for Customer Extensions"...
    I am passing 2 parameters company code and customer number to the RFC via JCO.Function.getImportParameterList().setValue(String) one of which is a value "BP01"..I am getting back an error saying
    Guest#0##n/a##8a55139c594311df8f0a000000000000#SAPEngine_Application_Thread[impl:3]_17##0#0#Error##Plain###Field BP01 not a member of INPUT#
    I checked with the SAP guys at my work, the function module works well with those parameters from the GUI.. NOt sure what the problem could be..
    Any kind of input could be of help
    Thanks
    S

    Thanks for your help guys, Your answers were accurate for Ecommerce 6.0 and higher, I just learn t that E Commerce 5.0 uses Sapjco 2.X and there is a slight difference in the way we set the import parameter list..
    In SAPJCO 2.x, we need to set
    <b>myFunction.getImportParameterList.setValue<u>("Value", "FieldName")</u>;</b>
    where as in new SAPJCO3.x, we need to change the order i.e.,
    <b>myFunction.getImportParameterList.setValue<u>("FieldName", "Value")</u>;</b>
    I am glad that my problem got solved
    Cheers..

  • How to Raise Alerts from the fields of Mapping?

    HI,
    We had a very typical requirement for our client.
    Scenarios is IDOC to multiple files else consider a simple file to file scenario.
    Source structure contains some 5 fields and the target also remains the same 5 fields.
    Assume SERNO presents in both structures.
    The issue here is i need to check for a Target SERNO field  should accept only numerical value, there is a possibilty of coming alphanumeric and sometimes with specialcharacter appended  numeric. i have developed a udf which allows only numeric.
    The mapping is getting failed if alphanumeric or special character exists in that field.
    But, the client requires an alert mentioning that this mapping is failed due to the problem in Source SERNO field so that he can easily debug and resubmit those idocs.
    I want to know is it possible to raise alerts at field levels.
    Thanks,
    --Kishore

    Hi Raja,
    This is a new development and we dont hve any Alert framework right now exist, i believe even the alert category its not possibel to drill down to the field level.
    if its possible could you please elaborate.
    We have many fileds to check as similarly defined above example SERNO, so if the alerts are triggered @ filed level that are failed that will be a great..
    My Ultimate requirement is to notify client that due to this field the mapping was occured and alert should throw some light on to locate the error at the field level.
    Please suggest how to procced..
    Thanks,
    --Kishore

  • List all alerts from the host

    Hi All,
    How can I find all alerts that have been generated for all targets on the particular host based on the time frame? I looked at the repository db, but can't find table that can provide me this information. I need all alerts for month of March on the particular host. Can any agent commands provide this info?
    Thanks for your help.
    Greg

    Hi Krishnan,
    before I mark it answered....
    I was unable to pull the data I need based on the host name. this is my search criteria:
    =====================
    Shows open and closed
    Incidents and Problems
    Last updated between Mar 1, 2015 4:59:42 PM EST and Apr 1, 2015 4:58:56 PM EDT
    Target types: Agent, Application Deployment, Automatic Storage Management, Beacon, Cluster, Cluster ASM, Cluster Database, Database Instance, Database System, EM Service, Group, Host, Listener, Management Servers, Metadata Repository, OMS Console, OMS Platform, OMS and Repository, Oracle Fusion Middleware Farm, Oracle HTTP Server, Oracle High Availability Service, Oracle Home, Oracle Management Service, Oracle WebLogic Domain, Oracle WebLogic Server
    Target name contains HOST_NAME_HERE
    Target and all members
    Not showing diagnostic incidents

Maybe you are looking for