Customized alert message formed in the UDF to be sent to Alert Inbox/Email

Hi,
The scenario is as follows :
1. We have an XI object without BPM.
2. We have an UDF written inside a graphical mapping and we are raising an
    runtimeexception in that UDF. The mapping execution and further processing
    stops when this runtime exception happens. We have a customized exception
    message written for this runtime exception.
3. When this runtime exception takes place, we can see the customized 
    exception message in the TRACE of the sxmb moni
4. Our requirement is to have this customized message of the UDF to appear in
    the alert  inbox and alert email notification (apart from coming in the TRACE of
    sxmb  moni).
Please let me know as to how to route the exception message present in the UDF to Alert Inbox and Alert email
Regards
Ganesh

Hi,
You had mentioned that you need to raise exception as well as provide an alert in inbox.
Raising Exception could be done easily through your UDF.
For raising alerts, you could use standard alert configuration (through ALRTCATDEF). However, this option is good if you are not passing any custom application specific variables.
>><i>In this case, if message is going in to error while getting processed after raising the exception, then alert could be configured. Refer following link</i>
By this, I meant that the message processing should go in error for alerts to fire, because they are fired for messages goin in error.
Thus in short, for configuring alerts, make sure that:
1. You are not using any application specific variables. However, you can use system variables like Message ID, Sender Service etc.
2. Message is going into error state in SXMB_MONI after processing.
Bhavish

Similar Messages

  • I have 2 phones on my iTunes account, why are text messages showing on the second phone when sent from the first

    I have 2 phones on my iTunes account, why are text messages showing on the second phone when sent from the first phone?

    it's meant to work like that
    so if you receive a message on your iphone you also get it on your ipad or ipod touch
    to avoid it use separate appleID for each device
    or turn off imessage on 1 or both devices in their settings
    but that will not fix the issue that 2 devices using the same appleID will never be able to facetime eachother
    the appleID is a unique handle for 1 user only

  • Once I've created a playlist on my imac and try to send it to my iPhone a message says that the tunes cant be sent because Imatch is enabled on my phone. I definitely turned match off and it still says the same.  Can? anyone help me

    Once I've created a playlist on my imac and try to send it to my iPhone a message says that the tunes cant be sent because Imatch is enabled on my phone. I definitely turned Imatch off and it still says the same.  Can anyone help me?

    You must also disable iTunes Match on the iPhone.

  • Customer self service form gives the error of  "Page cannot be displayed"

    Hi All,
    Customer self service form from Navigation: Recievables -> Customers --> Standard gives the error of "Page cannot be displayed" but the same form gets opened when i navigate that from Order Management responsibility
    Thanks&Regards,
    APPS DBA

    Hi All,
    I have been trying to install the EBS 11i in configured system core 2 duo with 1 gb ram and 250 gb HDD,
    have been following the below steps to install the EBS 11i,
    1.installed Win20003 server edition
    2.VC++ and copyind the link file into windows\system32,
    3.GNU make done the path set everything,
    4.MKS tool kit,
    5IP config and installing MS loopback,
    started the installtion direct from the DVDs,
    Pre-Installtion everything was OK,
    but after done everything I got struck last min, where the popup window appeared as login page responding but i did wait for 30 min and nothing has happened.
    So closed and I restarted the System and I have restarted process putting 1st DVD and given the command rapidwiz -restart.from command prompt.
    and Again its started as a new installtion, and preinstatltion wizard has came.
    where I haeve commited the mistake i did not understand...?
    Please guide me
    regards
    Satya

  • I have internet connection (status upper left) but get the message "Cannot open the page". This also applies for my email

    I have checked all that is to be found on the internet and in the apple itunes to get the connectivity.
    When I check the router, the iPod touch is listed. Also when I check the iPod, in the upper corner left is stated that I have connectivity.
    However when I want to go to an internet site, I get the message "Cannot open the page" this is also shown when I start my email?

    Try:
    - Reset the iPod:
    Reset iPod touch:  Press and hold the On/Off Sleep/Wake button and the Home
    button at the same time for at least ten seconds, until the Apple logo appears.
    -Power off and then back on yor router
    - Reset network settings: Settings>General>Reset>Reset Network Settings
    - The troublshooting here:
    iPhone and iPod touch: Troubleshooting Wi-Fi networks and connections
    - As a tet configure you router for no security
    Do other devices successly connect to the internet via your router
    Does your iPod connect successfully to other networks?

  • Fillable form created with Acrobat Pro and sent to iPad by email.

    I Create a Fillable form in Acrobat Pro and emailed it to an iPad. I loaded the PDF into Acrobat Reader for iOS. The file is opened, all fields filled and then it is emailed. So far so good.  I then exit reader iOS. Later when I come back in and open the file the fields are still filled. If I do this same process on a windows PC Acrobat reader functions exactly the same but will not save the data in the form when the application is exited. This is exactly what I want. How do I get Reader iOS to perform in this manner? It is imperative that the fields in this form be empty every time I open it on the iPad. 
    THanks

    If I open your Form with Reader XI, modify it, then close it, I am prompted to Save.  If I select “Don’t Save”, then, of course, the modification is not saved.  If I select “Save”, the modification is saved.  So it does not appear that any logic has been embedded into the form that clears the modifications prior to Save.  Its possible that older versions of Reader do not permit Save, however, a user using the current version of Reader: Reader XI would need to be trained to select the “Don’t Save” button for your workflow to be valid.
    With the Mobile Reader, save is implicit.  So there is no prompt to Save on close.  The modifications are saved automatically.
    If you want to start with a reset form each time it is opened, there are a couple alternatives:
    Users can duplicate the unfilled form and work with the duplicate each time, thereby leaving the original in its unfilled state.
    You can embed some instructions into the form that clear its contents on form open.  Note that with this option, the prior content (pre-clear) will still be in the file even though it is not presented to the user.  This would be a problem if multiple users were using the same device and the form content were sensitive.
    I’ve sent you a version of your form with option 2. implemented that you can try.
    Darrell

  • I have not been able to verify my iCloud account as the verification has been sent to a previous email address no longer in use! How do I get iCloud to send verification email to my present email address?

    I have not been able to verify my iCloud account as the verification has been sent to a previous now defunct email address!  How do I get iCloud to send the verification email to my present email address?

    If the old ID is yours, and if your current ID was created by editing the details of this old ID (rather than being an entirely new ID), go to https://appleid.apple.com, click Manage my Apple ID and sign in with your current iCloud ID.  Click edit next to the primary email account, change it back to your old email address and save the change.  Then edit the name of the account to change it back to your old email address.  You can now use your current password to turn off Find My iDevice, even though it prompts you for the password for your old account ID. Then save any photo stream photos that you wish to keep to your camera roll.  When finished go to Settings>iCloud, tap Delete Account and choose Delete from My iDevice when prompted (your iCloud data will still be in iCloud).  Next, go back to https://appleid.apple.com and change your primary email address and iCloud ID name back to the way it was.  Now you can go to Settings>iCloud and sign in with your current iCloud ID and password.

  • Why does a video taken with the Droid 4 being sent through text or email cutoff and not send the entire video?

    I took a video with  my Droid 4 and tried to send it via a text message and it didn't send the entire video.  Then I tried sending it through email and it still cutoff during part of the video.  It was less than a minute in length.  Can anyone help answer this question or offer some advice as to how to send a video via text or as an email attachment?
    Thanks!

    I don't know about text, but with Email, you are limited to how many bytes an attachment can be. Truthfully, I forget the limit, but there is a limit. One thing you can do is put it on YouTube and then direct the people you want to see the video to that particular URL. Also, I believe that there are a couple of apps which will allow you to send longer videos.

  • Verifying email address on iMessage. I can't access the link that Was sent to verify my email address

    I am setting up a new email address to receive messages on iMessage. I was sent a message to click on a link to verify my identity. The link does not work. I have tried to have a new link sent to me but the new link does not work either.
    What do I do?

    Strange, try to confirm the link on an other device or computer.

  • How can I change my email - I have reset my password and the information? was sent to my new email but I can't login on my phone due to the old email appearing and wanting a password

    How can I reset my email address on my phone?

    settings->iclound and logout of the old appleID account

  • I am unable to verify my account to be able to sync Firefox because the Verify button they sent me in an email did not respond, can you help?

    When I try to verify my Firefox account from the AOL email that they sent me to verify, it goes to a blank screen. I checked the suggested results on Mozilla's Support page without success. Appartently others have the same complaint. I am using Mozilla Firefox as my browser on a Windows 7 OS, and AOL is my email provider.

    I am sorry to hear that you are unable to verify your Firefox account. Here are some possible solutions:
    *AOL has been known to block a lot of emails and items in them. Try verifying your account with another email provider.
    *Try copying the link to verify your account and pasting it into another tab.
    *See if it works in a different browser. It may be a bug in the email.
    *If these do not work, could you send us a screenshot of what is happening? See the link below.
    How to take a screenshot:
    [[How do I create a screenshot of my problem?]]

  • The redemption code they sent me in an email does not work...it says it is not active and to contact the store i purchased it from? Adobe is the one who sent this to me and i cannot get in touch with anyone. Very frustrated

    Does anyone have any suggestions?

    Photomum2014 did you purchase a redemption code though http://www.adobe.com/?
    I would recommend reviewing Redemption Code Help.  If you continue to experience difficulties then please contact our support team at http://adobe.ly/1aYjbSC.

  • Customized Logon Message: Failure in uploading the login warning message

    We need to upload a security banner for our customer on the Unity Connection Servers.
    Following the directions in the help file to upload a text file in the Cisco Unified Operating System Administration page, under Software upgrades / Customized Logon Message, I get the following errors when trying to upload a text file.  The text file is named loginWarning.txt.  
    Any ideas?

    Thanks, we are running CUC 8.5.SU1 and we did open a TAC ticket to have this resolved.  
    http://tools.cisco.com/Support/BugToolKit/search/getBugDetails.do?method=fetchBugDetails&bugId=CSCtg91018

  • Custom error message for Back Button Error

    I am using JDeveloper 9. I have tried to create a custom error message to handle a "Back button" press.
    But the error message is usually ignored and the system's regular "Stale data" message appears. Is there a way to prevent the system's message from appearing and to raise a custom error message?

    Do the following coding in your processRequest() of the Create or udpate page.
    public void processRequest(OAPageContext pageContext, OAWebBean webBean)
    super.processRequest(pageContext, webBean);
    // If isBackNavigationFired = false, we're here after a valid navigation
    // (the user selected the Create button) and we should proceed
    // normally and initialize a new employee.
    if (!pageContext.isBackNavigationFired(false))
    // We indicate that we are starting the create transaction (this
    // is used to ensure correct Back button behavior). Note that you
    // can assign whatever name you want to your transaction unit.
    TransactionUnitHelper.startTransactionUnit(pageContext, "empCreateTxn");
    // This test ensures that we don't try to create a new employee if
    // we had a JVM failover, or if a recycled application module
    // is activated after passivation. If these things happen, BC4J will
    // be able to find the row that you created so the user can resume
    // work.
    if (!pageContext.isFormSubmission())
    OAApplicationModule am = pageContext.getApplicationModule(webBean);
    // Call your method to handle creating the new row.
    am.invokeMethod("createEmployee", null);
    else
    if (!TransactionUnitHelper.isTransactionUnitInProgress(pageContext, "empCreateTxn", true))
    // Get the purchase order number from the request.
    String orderNumber = pageContext.getParameter("headerId");
    MessageToken[] tokens = { new MessageToken("PO_NUMBER", orderNumber)};
    OAException message = new OAException("ICX", "FWK_TBX_T_PO_UPDATE_CONFIRM", tokens,
    OAException.CONFIRMATION, null);
    // We got here through some use of the browser "Back" button, so we
    // want to display a state loss error and disallow access to the page.
    // If this were a real application, we would probably display a more
    // context-specific message telling the user they can't use the browser
    // "Back" button on the "Create" page. Instead, we wanted to illustrate
    // how to display the Applications standard NAVIGATION_ERROR message.
    OADialogPage dialogPage = new OADialogPage(message);
    pageContext.redirectToDialogPage(dialogPage);
    } // end processRequest()
    --Prasanna                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • LSO_CHECK_BOOKING custom error messages are not displayed

    Hi,
    Good day! I am currently experiencing some problems displaying custom error messages from BADI LSO_CHECK_BOOKING. I have implemented this Badi and is appending error messages in CT_MESSAGE_TAB however when the message is displayed in portal, the custom message is not displayed. Instead, SAP displays a predefined error "Error When Creating Prebooking with the data entered..."
    Is there a way for me to display my custom error message instead of the predefined SAP message?
    Thanks a lot.
    Cheers,
    James

    Hi James,
    You have not mentioned, which portal you are using. Please see below, that there are differences in the learning and the admin portal:
    Learning Portal:
    The framework of the existing design of the Learning Portal does not
    allow customer specific error messages to be displayed in the portal.
    Only a generic message will be displayed when prebooking in the learning
    portal if the BADI LSO_CHECK_BOOKING returns an error. The design of the
    application does not expect to raise an exception from the BADI. If the
    BADI processing is assumed to be unsuccessful, the messages filled by
    the BADI will be ignored and a general error message will be displayed
    in the portal.
    So this is basically a design limitation.
    Administrator Portal:
    Have you tried e.g. the following notes?
    SAP Note 1806593 Admin Portal: Message is not displayed while prebooking
    SAP Note 1575238 LSO: BADI LSO_CHECK_BOOKING does not show warning messages
    Regards,
    Agnes

Maybe you are looking for