Fault Policies in soa 11g with email notification

SOA 11.1.1.3
I want to implement faulpolicies.xml and send email notification. (for binding ,remote fault after certain retries).Can I use email activity in BPEL catch block for this , what should I add ,in my faultpolicies.xml to trigger email activity
<?xml version="1.0" encoding="UTF-8"?>
<faultPolicy version="2.0.1" id="FaultPolicyName"
xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns="http://schemas.oracle.com/bpel/faultpolicy"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Conditions>
<faultName xmlns:bpelx="http://schemas.oracle.com/bpel/extension"
name="bpelx:bindingFault">
<condition>
<action ref="ora-retry"/>
</condition>
</faultName>
<faultName xmlns:bpelx="http://schemas.oracle.com/bpel/extension"
name="bpelx:runtimeFault">
<condition>
<action ref="ora-retry"/>
</condition>
</faultName>
</Conditions>
<Actions>
<Action id="ora-retry">
<retry>
<retryCount>8</retryCount>
<retryInterval>2</retryInterval>
<exponentialBackoff/>
<retryFailureAction ref="send-notification"/>
</retry>
</Action>
</Actions>
Also, can anyone please tell which is a better option - using email activity or custom java code in fault
policies.xml.
Thanks

Like Oraacler suggested, you can definitely rethrow the fault to BPEL to send the notification. However, your BPEL fault handlers will become pretty tedious when you have to check for error types in your catch block to retrieve the message and type the e-mail. On top of that, if you have multiple catch blocks in a single process or multiple processes spec'd to throw similar notifications, you will have to add a lot of redundant code. You can definitely externalize the notification to a different process that handles all e-mails, but even that does not take out having multiple invokes on the faulted process.
Having a fault handler Java class to handle global faults allows you to externalize and standardize exception management and also dramatically minimizes BPEL code. In your Java class you also get the API's to access a lot more information then you will in BPEL allowing you to provide detailed messages. This has been my choice to account for any error that should not happen on a regular basis (binding and remote).
The only drawback of the Java class is the development piece which can take forever since you have to restart the server after every little change. There is however a way to write a client java class for development on JDeveloper which directly connects to the weblogic-soa dehydration store to look up an instance with a fault and retrieve the fault message. You can then use that message to do your testing/development before finalizing it and moving it to the server.
Depends on what you decide, let us know if you run into any more constraints and we can definitely try to help you.
Thanks and good luck!

Similar Messages

  • We have been having some issues with Email notifications not going out and getting hung up in SOST.  Can anyone please tell me whether we can use Solution Manager to monitor outbound emails?

    We have been having some issues with Email Notifications not going out and getting hung up in SOST. Can anyone please tell me whether we can use SAP Solution Manager to monitor outbound email?

    What version of Solman are you using ?  Check in t-code Rz20 >ccms monitor template of satelliate system , there would be option to monitor your outbound mails .You can sutomise your monitorig metrics in solman 7.1  else in 7.01 you use auto reaction methods to monitor .
    Regards
    Jay

  • Problem with Email notifications in SOA 11g

    Exception: java.util.ArrayList cannot be cast to org.w3c.dom.Element
    i'm getting the follwoing error while trying to use the email acitivity in SOA 11g. I'm using the 11.1.1.3.0 version...Is there any solution for this?
    Thanks,
    Satish

    Go to soa-infra under SOA in EM console, now go to SOA Administration, then go to workflow notification properties...
    now set the notification mode to email, and also under the notification service...fill email addresses in from address, reply address and actionable address...
    Let me know how it goes...
    Thanks,
    N

  • Urgent : Fault Policies(MDS) in 11g

    Hi All,
    i am trying to use fault policies in 11g. In my project i've only one composite with 2 BPEL.
    As per documentation i can have
    1). the fault policies and fault bindings in the same composite. this is working fine.
    2). In a different location that is specified with two properties that you add to the composite.xml file.the fault policy files are placed into the SOA Metadata Service (MDS) shared area.
    In the second Scenario, where do i need to place my fault-policies.xml and fault-bindings.xml in Server(MDS). Do i need to create any Repository in my Enterprise Manager Console. What would be the Architecture of this. Any working example and pointer to setup the properties files will be great help.
    Currently My fault-policies.xml and fault-bindings.xml are in my local JDeveloper home. And i've JDeveloper in my desktop accessing Remote Server.
    Composite.xml
    =======================
    <?xml version="1.0" encoding="UTF-8" ?>
    <!-- Generated by Oracle SOA Modeler version 1.0 at [6/3/10 5:17 PM]. -->
    <composite name="FMF_Demo"
    revision="3.0"
    label="2010-06-03_17-17-58_121"
    mode="active"
    state="on"
    xmlns="http://xmlns.oracle.com/sca/1.0"
    xmlns:xs="http://www.w3.org/2001/XMLSchema"
    xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy"
    xmlns:orawsp="http://schemas.oracle.com/ws/2006/01/policy"
    xmlns:ui="http://xmlns.oracle.com/soa/designer/">
    <import namespace="http://xmlns.oracle.com/Application1_jws/FMF_Demo/FaultHandlerDemo"
    location="FaultHandlerDemo.wsdl" importType="wsdl"/>
    <import namespace="http://xmlns.oracle.com/Application1_jws/FMF_Demo/FMF_CallingProcess"
    location="FMF_CallingProcess.wsdl" importType="wsdl"/>
    <service name="faulthandlerdemo_client_ep"
    ui:wsdlLocation="FaultHandlerDemo.wsdl">
    <interface.wsdl interface="http://xmlns.oracle.com/Application1_jws/FMF_Demo/FaultHandlerDemo#wsdl.interface(FaultHandlerDemo)"/>
    <binding.ws port="http://xmlns.oracle.com/Application1_jws/FMF_Demo/FaultHandlerDemo#wsdl.endpoint(faulthandlerdemo_client_ep/FaultHandlerDemo_pt)"/>
    </service>
    <service name="fmf_callingprocess_client_ep"
    ui:wsdlLocation="FMF_CallingProcess.wsdl">
    <interface.wsdl interface="http://xmlns.oracle.com/Application1_jws/FMF_Demo/FMF_CallingProcess#wsdl.interface(FMF_CallingProcess)"
    callbackInterface="http://xmlns.oracle.com/Application1_jws/FMF_Demo/FMF_CallingProcess#wsdl.interface(FMF_CallingProcessCallback)"/>
    <binding.ws port="http://xmlns.oracle.com/Application1_jws/FMF_Demo/FMF_CallingProcess#wsdl.endpoint(fmf_callingprocess_client_ep/FMF_CallingProcess_pt)"/>
    <callback>
    <binding.ws port="http://xmlns.oracle.com/Application1_jws/FMF_Demo/FMF_CallingProcess#wsdl.endpoint(fmf_callingprocess_client_ep/FMF_CallingProcessCallback_pt)"/>
    </callback>
    </service>
    <property name="oracle.composite.faultPolicyFile">oramds:/apps/faultpolicyfiles/fault-policies.xml</property>
    <property name="oracle.composite.faultBindingFile">oramds:/apps/faultpolicyfiles/fault-bindings.xml</property>
    <component name="FaultHandlerDemo">
    <implementation.bpel src="FaultHandlerDemo.bpel"/>
    </component>
    <component name="FMF_CallingProcess">
    <implementation.bpel src="FMF_CallingProcess.bpel"/>
    </component>
    <wire>
    <source.uri>faulthandlerdemo_client_ep</source.uri>
    <target.uri>FaultHandlerDemo/faulthandlerdemo_client</target.uri>
    </wire>
    <wire>
    <source.uri>fmf_callingprocess_client_ep</source.uri>
    <target.uri>FMF_CallingProcess/fmf_callingprocess_client</target.uri>
    </wire>
    <wire>
    <source.uri>FMF_CallingProcess/FaultHandlerDemo.faulthandlerdemo_client</source.uri>
    <target.uri>FaultHandlerDemo/faulthandlerdemo_client</target.uri>
    </wire>
    </composite>
    fault-bindings.xml
    ========================================
    <?xml version="1.0" encoding="UTF-8" ?>
    <faultPolicyBindings version="0.0.1"
    xmlns="http://schemas.oracle.com/bpel/faultpolicy"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <composite faultPolicy="FusionMidFaults"/>
    <!--<composite faultPolicy="ServiceExceptionFaults"/>-->
    <!--<composite faultPolicy="GenericSystemFaults"/>-->
    </faultPolicyBindings>
    fault-policies.xml
    ========================================
    <?xml version="1.0" encoding="UTF-8"?>
    <faultPolicies xmlns="http://schemas.oracle.com/bpel/faultpolicy"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <faultPolicy version="0.0.1" id="FusionMidFaults"
    xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"
    xmlns:xs="http://www.w3.org/2001/XMLSchema"
    xmlns="http://schemas.oracle.com/bpel/faultpolicy"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <Conditions>
    <faultName xmlns:flt="http://xmlns.oracle.com/Application1_jws/FMF_Demo/FaultHandlerDemo" name="flt:BusinessFaultMessage_1">
    <condition>
    <action ref="ora-human-intervention"/>
    </condition>
    </faultName>
    <faultName xmlns:bpelx="http://schemas.oracle.com/bpel/extension" name="bpelx:remoteFault">
    <condition>
    <action ref="ora-java"/>
    </condition>
    </faultName>
    <faultName xmlns:bpelx="http://schemas.oracle.com/bpel/extension" name="bpelx:bindingFault">
    <condition>
    <action ref="ora-java"/>
    </condition>
    </faultName>
    <faultName xmlns:bpelx="http://schemas.oracle.com/bpel/extension" name="bpelx:runtimeFault">
    <condition>
    <action ref="ora-java"/>
    </condition>
    </faultName>
    </Conditions>
    <Actions>
    <!-- Generics -->
    <Action id="ora-retry">
         <retry>
    <retryCount>3</retryCount>
    <retryInterval>2</retryInterval>
    <exponentialBackoff/>
    </retry>
    </Action>
    <Action id="ora-terminate">
    <abort/>
    </Action>
    <Action id="ora-replay-scope">
    <replayScope/>
    </Action>
    <Action id="ora-rethrow-fault">
    <rethrowFault/>
    </Action>
    <Action id="ora-human-intervention">
    <humanIntervention/>
    </Action>
    <Action id="MediatorJavaAction">
    <!-- this is user provided class-->
    <javaAction className="MediatorJavaAction.myClass" defaultAction="ora-terminate">
    <returnValue value="MANUAL" ref="ora-human-intervention"/>
    </javaAction>
    </Action>
    <Action id="ora-java">
    <!-- this is user provided class-->
    <javaAction className="BPELJavaAction.myAnotherClass" defaultAction="ora-human-intervention">
    <returnValue value="MANUAL" ref="ora-human-intervention"/>
    </javaAction>
    </Action>
    </Actions>
    </faultPolicy>
    </faultPolicies>
    Thanks
    Rahul.

    Hi,
    I created a MAR deployment profile and tried to place the fault-policies.xml and fault-bindings.xml in MDS. I think I am approaching in the wrong way can anyone tell me the right way to place the files in MDS.
    Also if I want to use ora-java where to place the .class file. In 10g we will place it under Oracle_Home/bpel/system/classes .
    Anticipate earliest reply
    Regards,
    Sundar

  • Anyone having issue with email notification delay in ES4?

    After upgrade from ES2 to ES4, we're experiencing an email notification delay when a task is assigned to an individual or group queue. It's not consistent, but happen enough that we can some what replicate it. It's almost like an email notification from task assignment wouldn't send through until we kick off another process or claim another task. This happens with server default email notification as well as custom email notification. Please advise how I can go about trouble shooting this.

    This is what in the log at the time I ran the test process & email notification delay occured. Again, the email notification delay wasn't the issue when we were in ES2, until we upgraded to ES4 recently. The delay happens spontaneously, no specific pattern. Sometimes it'll arrive instantly and sometimes it will delay. However, when the notification delay occur, if I kick off another new process, the notification will come through.
    [1/21/15 10:27:47:442 CST] 00000031 ServletWrappe I com.ibm.ws.webcontainer.servlet.ServletWrapper init SRVE0242I: [LiveCycleES4] [/adminui] [/secured/about.jsp]: Initialization successful.
    [1/21/15 10:28:03:107 CST] 00000040 CSRFFilter    I   Fetched allowed referer list for servlet:/CoreSystemConfigComponent
    [1/21/15 10:28:03:200 CST] 00000040 Reference     I org.apache.xml.security.signature.Reference verify Verification successful for URI "#bed5ed34fb984a88466db43f9ab1cef8"
    [1/21/15 10:28:03:684 CST] 00000040 ServletWrappe I com.ibm.ws.webcontainer.servlet.ServletWrapper init SRVE0242I: [LiveCycleES4] [/CoreSystemConfigComponent] [/secured/welcome.jsp]: Initialization successful.
    [1/21/15 10:28:03:746 CST] 00000040 ServletWrappe I com.ibm.ws.webcontainer.servlet.ServletWrapper init SRVE0242I: [LiveCycleES4] [/CoreSystemConfigComponent] [FilterProxyServlet]: Initialization successful.
    [1/21/15 10:28:06:680 CST] 00000040 ServletWrappe I com.ibm.ws.webcontainer.servlet.ServletWrapper init SRVE0242I: [LiveCycleES4] [/CoreSystemConfigComponent] [/secured/config.jsp]: Initialization successful.
    [1/21/15 10:28:30:972 CST] 00000031 Reference     I org.apache.xml.security.signature.Reference verify Verification successful for URI "#a8bc74a810dee608d866cdf3d19861ab"
    [1/21/15 10:28:30:988 CST] 00000031 Reference     I org.apache.xml.security.signature.Reference verify Verification successful for URI "#e83cca4f938a1d9f21e821a8c3663008"
    [1/21/15 10:29:46:283 CST] 00000043 Authenticatio W   Authentication failed for user [abc] (Scheme - Username/Password) Reason: Username or password is incorrect . Refer to debug level logs for category com.adobe.idp.um.businesslogic.authentication for further details
    [1/21/15 10:29:49:278 CST] 00000031 Reference     I org.apache.xml.security.signature.Reference verify Verification successful for URI "#f145055ebb4cb72241a696e2e37912b6"
    [1/21/15 10:36:17:867 CST] 0000002d J2EEConnectio W   Service: XMLFormService resource: ProcessResource@5c105c1(name=XMLForm.exe,pid=5908) could not schedule an interrupt for transaction: com.ibm.ws.tx.jta.TransactionImpl@3c103c10#tid=2172366 because excessive time was spent waiting in queue. Supplied timeout: 0s, Wait adjustment: 0s, Effective timeout: 0s.
    [1/21/15 10:37:33:515 CST] 00000055 J2EEConnectio W   Service: XMLFormService resource: ProcessResource@5c105c1(name=XMLForm.exe,pid=5908) could not schedule an interrupt for transaction: com.ibm.ws.tx.jta.TransactionImpl@7c5a7c5a#tid=2172587 because excessive time was spent waiting in queue. Supplied timeout: 0s, Wait adjustment: 0s, Effective timeout: 0s.
    [1/21/15 10:37:35:980 CST] 000000bf Reference     I org.apache.xml.security.signature.Reference verify Verification successful for URI "#b1ff24709e2764c4fdf7c8f5459a3f3c"
    [1/21/15 10:37:38:570 CST] 000000c0 J2EEConnectio W   Service: XMLFormService resource: ProcessResource@5c105c1(name=XMLForm.exe,pid=5908) could not schedule an interrupt for transaction: com.ibm.ws.tx.jta.TransactionImpl@1fbd1fbd#tid=2173407 because excessive time was spent waiting in queue. Supplied timeout: 0s, Wait adjustment: 0s, Effective timeout: 0s.
    [1/21/15 10:37:42:673 CST] 000000c0 J2EEConnectio W   Service: XMLFormService resource: ProcessResource@5c105c1(name=XMLForm.exe,pid=5908) could not schedule an interrupt for transaction: com.ibm.ws.tx.jta.TransactionImpl@3da43da4#tid=2174482 because excessive time was spent waiting in queue. Supplied timeout: 0s, Wait adjustment: 0s, Effective timeout: 0s.
    [1/21/15 10:38:09:428 CST] 0000002d J2EEConnectio W   Service: XMLFormService resource: ProcessResource@5c105c1(name=XMLForm.exe,pid=5908) could not schedule an interrupt for transaction: com.ibm.ws.tx.jta.TransactionImpl@26002600#tid=2176826 because excessive time was spent waiting in queue. Supplied timeout: 0s, Wait adjustment: 0s, Effective timeout: 0s.
    [1/21/15 10:38:38:258 CST] 00000055 J2EEConnectio W   Service: XMLFormService resource: ProcessResource@5c105c1(name=XMLForm.exe,pid=5908) could not schedule an interrupt for transaction: com.ibm.ws.tx.jta.TransactionImpl@50165016#tid=2177247 because excessive time was spent waiting in queue. Supplied timeout: 0s, Wait adjustment: 0s, Effective timeout: 0s.
    [1/21/15 10:39:09:272 CST] 00000054 J2EEConnectio W   Service: XMLFormService resource: ProcessResource@5c105c1(name=XMLForm.exe,pid=5908) could not schedule an interrupt for transaction: com.ibm.ws.tx.jta.TransactionImpl@26222622#tid=2179048 because excessive time was spent waiting in queue. Supplied timeout: 0s, Wait adjustment: 0s, Effective timeout: 0s.
    [1/21/15 10:39:21:597 CST] 00000030 J2EEConnectio W   Service: XMLFormService resource: ProcessResource@5c105c1(name=XMLForm.exe,pid=5908) could not schedule an interrupt for transaction: com.ibm.ws.tx.jta.TransactionImpl@2b402b40#tid=2179505 because excessive time was spent waiting in queue. Supplied timeout: 0s, Wait adjustment: 0s, Effective timeout: 0s.
    [1/21/15 10:40:07:291 CST] 00000055 Reference     I org.apache.xml.security.signature.Reference verify Verification successful for URI "#ea6a84b4552fffe36b7a86269d7b67d0"
    [1/21/15 10:41:52:938 CST] 00000033 J2EEConnectio W   Service: XMLFormService resource: ProcessResource@5c105c1(name=XMLForm.exe,pid=5908) could not schedule an interrupt for transaction: com.ibm.ws.tx.jta.TransactionImpl@3a503a50#tid=2184317 because excessive time was spent waiting in queue. Supplied timeout: 0s, Wait adjustment: 0s, Effective timeout: 0s.
    [1/21/15 10:42:21:160 CST] 0000002d J2EEConnectio W   Service: XMLFormService resource: ProcessResource@5c105c1(name=XMLForm.exe,pid=5908) could not schedule an interrupt for transaction: com.ibm.ws.tx.jta.TransactionImpl@56fd56fd#tid=2184783 because excessive time was spent waiting in queue. Supplied timeout: 0s, Wait adjustment: 0s, Effective timeout: 0s.
    [1/21/15 10:42:24:218 CST] 000000c3 J2EEConnectio W   Service: XMLFormService resource: ProcessResource@5c105c1(name=XMLForm.exe,pid=5908) could not schedule an interrupt for transaction: com.ibm.ws.tx.jta.TransactionImpl@276a276a#tid=2186778 because excessive time was spent waiting in queue. Supplied timeout: 0s, Wait adjustment: 0s, Effective timeout: 0s.
    [1/21/15 10:42:28:071 CST] 000000c2 ProcessRecord W   deleting oldest recording(s) due to space limitation.
    [1/21/15 10:42:29:943 CST] 000000c2 J2EEConnectio W   Service: XMLFormService resource: ProcessResource@5c105c1(name=XMLForm.exe,pid=5908) could not schedule an interrupt for transaction: com.ibm.ws.tx.jta.TransactionImpl@3c5e3c5e#tid=2188110 because excessive time was spent waiting in queue. Supplied timeout: 0s, Wait adjustment: 0s, Effective timeout: 0s.
    [1/21/15 10:51:15:603 CST] 0000002f Reference     I org.apache.xml.security.signature.Reference verify Verification successful for URI "#c536f8c15947c0e0d16970ced8d90811"

  • Retry mechanism in Fault handling framework SOA 11g

    hi
    i have used Fault management framework in my project. I have added fault-policies and fault-bindings file. in fault-policies file i am using retry mechanism for any remote or binding fault. but i am not able to see the retry working in flow trace. however human intervention and terminate actions are working fine.
    can any one assist me why retry mechanism is not working.
    thanks in advance.

    hi
    thanks for the response. i added that property in my bpel tag but unfortunately it didn't work. plus the instance remains in running state. plz help me out with this.
    this is my fault-policies.xml and fault-binding.xml
    fault-policies.xml*
    <?xml version="1.0"?>
    <faultPolicies xmlns="http://xmlns.oracle.com/CreateTaskPOC_jws/Project9/BPELProcess1">
    <faultPolicy version="2.0.1" id="MyCompositeFaultPolicy">
    <Conditions>
    <faultName xmlns:bpelx="http://schemas.oracle.com/bpel/extension"
    name="bpelx:bindingFault">
    <condition>
    <action ref="ora-retry"/>
    </condition>
    </faultName><faultName xmlns:bpelx="http://schemas.oracle.com/bpel/extension"
    name="bpelx:remoteFault">
    <condition>
    <action ref="ora-retry"/>
    </condition>
    </faultName>
    </Conditions>
    <Actions>
    <Action id="ora-rethrow-fault"><rethrowFault/></Action>
    <Action id="ora-retry">
    <Retry>
    <retryCount>3</retryCount>
    <retryInterval>2</retryInterval>
    <retryFailureAction ref="ora-rethrow-fault"/>
    </Retry>
    </Action>
    </Actions>
    </faultPolicy>
    </faultPolicies>
    fault-bindings.xml
    <?xml version="1.0" encoding="UTF-8"?>
    <faultPolicyBindings version="2.0.1" xmlns="http://xmlns.oracle.com/CreateTaskPOC_jws/Project9/BPELProcess1">
    <composite faultPolicy="MyCompositeFaultPolicy"/>
    <component faultPolicy="MyCompositeFaultPolicy">
    <name>BPELProcess1</name>
    </component>
    <reference faultPolicy="MyCompositeFaultPolicy">
    <name>InsertEmp_BPELProcess</name>
    </reference>
    </faultPolicyBindings>

  • Workflow in MDM  with email notification

    Hi All,
                I am using the workflow for the first time,and doing a scenario where workflow should be automatic and ,
                 1. as one user finishes the processing it should go to the next user automaticallyan an so on.
                  2. As on user add new records and field values a email notification should also go to the next user available as the processing of first user finishes.
    Please provide me someo helpfull links or suggetions ASAP,all the efforts will be appriciated.
    Thanks & Regards

    Hi,
    Process Flow Overview
    1.     Launch MDM Data Manager
    2.     Create the Validation.
    3.     Select the workflow Table
    4.     Design the workflow in Microsoft Visio Professional.
    5.     Run the work Flow in the Data Manager.
    6.    Verify Result
    Pre-Requisite:   Before You Launch the MDM Data Manager, Check whether the Repository is up and running      (Status Must be Loaded Running in MDM console) and Microsoft Visio Professional has been installed and the Repository has been configured with the Mail Server.
    Example : Start &#61664; Process&#61664;Validate&#61664;Approve &#61664;Notify &#61664; Stop
    Notify button
    In the Step Properties pane, click on the To field and select a User from the Available Users list as u Required.
    In the Step Properties pane, click on the Subject field and type in “      ”
    In the Step Properties pane, click on the E-Mail body field.
    In the E-Mail body field, click on the    button and type the Message
    If u had any doubts regarding Workflow Please let me know i will clarify.
    Regards
    Hari

  • [OIM 11g] OOTB Email Notification

    Hi Gurus,
    The OIM 11g has OOTB Email Notification.
    Is there a way of disabling the OOTB email notifications?
    TiA,
    Carlos

    Try the following system properties:
    Recon.SEND_NOTIFICATION=false
    RequestNotificationLevel=0
    XL.ProxyNotificationTemplate=Notify Proxy User
    HTH,
    BB

  • I there a problem with email notifications?

    Hi.Since yesterday morning, I am no longer receiving email notifications through my email provider regarding new postings on threads that I've commented on in this forum, although I can still see them under my profile on this website.I haven't edited my preferences or my spam controls but they don't appear in the spam either.Anybody experiencing the same?

    You're telling me! I made the mistake of clicking on "receive email notifications" for every community so ended up with about 300 emails! But of course it was a website problem, not my settings.To top it all, as soon as I deleted all the emails, the Wi-Fi on my W995 decided it had enough and couldn't even find my router in the same room.I've just handed it in for a warranty repair (hopefully) as it's less than 3 months old and no amount of troubleshooting (update service, soft reset, hard reset,update service no 2, phone repair and update service no 3) could fix it.They say it comes in threes....

  • Send dashboard with email notification

    Hi,
    Is it possible to send email notification along with dashboard in OEM 12c.Please assist me on this.
    thanks,
    sagar

    Hi,
    have you checked this link :http://docs.oracle.com/cd/E24628_01/doc.121/e24473/notification.htm

  • Track GRN with Email Notification

    Dear All,
    We have different users who are doing MIGO and MIRO. Users who are doing MIRO need Email notification when GRN is done.
    This E mail need to be sent for GRN in respective plant and User name who has done to the respective user for MIRO.
    We cannot send E mail on check as some errors might be left. This has to be sent while GRN is posted.
    Please guide on the relevant Table/fields and  User Exit or BADI to trigger the event.
    Regards,
    Vikas

    Hi,
    There a standard SAP functionality to send mail to buyer , i.e.purchase group
    You have to configure output MLGR in Inventory management , in PO you will GR message tick on delivery tab
    May be you can map purchase groups in the user ids of MIRO user
    Explore further
    Thanks
    Diwakar

  • AQ with Email Notification

    I'm new to AQ and trying to understand the concepts. I have been installing and trying the sample codes provided by Oracle. There is a basic question regarding Email Notifications in AQ that is still baffling me: If I enqueue an email message and add a subscriber for that message, when does the email message get sent to the designated recipient? Do I have to create a DBMS_JOB to constantly dequeue messages? I'm not clear about the message dequeueing part. I have installed the sample code at http://www.oracle.com/technology/products/aq/files/bz_demos.zip
    I have run the code successfully but have not been able to receive any emails. Any help/clarification?
    Thanks.

    The code I'm referring to specifically is below. Is this code alone enough for the email address to receive emails? Using my own email address and mailhost properties, I have not received any emails. Or is there something else I need to do?
    REM =======================================================
    REM Set the mailserver properties
    REM =======================================================
    call sys.dbms_aqelm.set_mailhost('gmsmtp01.oraclecorp.com');
    call sys.dbms_aqelm.set_mailport(25);
    call sys.dbms_aqelm.set_sendfrom('[email protected]');
    REM =======================================================
    REM Register for email notifications
    REM =======================================================
    declare
    reginfolist     sys.aq$_reg_info_list;
    begin
    reginfolist      := sys.aq$_reg_info_list(
                   sys.aq$_reg_info('bz_adm.bzcardorders_q:URGENT',
                   DBMS_AQ.NAMESPACE_AQ,
                   'mailto://[email protected]',
                        null));
    dbms_aq.register(reginfolist, 1);
    end;

  • Reconcile with email Notification

    Hi,
    I am trying to send an email notification when reconciliation between IDM and resource is taking place. I am using the notification.redirect parameter defined in the waveset.properties file to capture the email contents in a flat file eg. c:/email.txt.
    In the Edit Reconcile Policy, i am using post reconciliation workflow as "Notify Reconcile Finish"
    I am modifying the waveset.properties file as notification.redirect = c:/email.txt
    After reconciliation, no such file is created.
    Note: I am not changing anything else ...
    Can anybody help me out
    Thanks in advance

    did you receive a reply on that point ?
    I wonder if the notification connector can be customized and used for reconciliation

  • Problem with email notifications?

    I don't seem to be getting the email notifications after about 11 am EST today.
    I've not changed my profile, or my email address (a dot-mac address), and am receiving other mail in that account.
    There are at least 3 threads in the Time Machine forum, and one in Leopard/Installation and setup, that have had responses since then, but I've not seen the emails.
    Is it just me?

    I finally got one (8:40 pm EDT), so I guess it's working again. Never did get the missing ones . . .

  • Soa suite and email notifications

    Hi,
    I tried to send some email from bpel and from humantask but this fails. Does email works in the TP3 soa patch
    I configured the oc4j-ra.xml and the workflow-notification-config.xml but I got these errors
    SEVERE: <.>
    java.lang.NullPointerException
         at oracle.bpel.services.workflow.task.notification.TaskNotifications.retrieveWorklistBaseAddressInTransaction(TaskNotifications.java:1835)
         at oracle.bpel.services.workflow.task.notification.TaskNotifications.retrieveWorklistBaseAddress(TaskNotifications.java:1819)
         at oracle.bpel.services.workflow.task.notification.TaskNotifications.getWorklistApplicationLink(TaskNotifications.java:1804)
    08/02/11 22:28:46 ASNSDriver.setEmailRecipientAddresses () IN
    11-feb-2008 22:28:46 oracle.bpel.services.common.ServicesLogger __log
    SEVERE: <oracle.bpel.services.notification.queue.sender.MDBConsumer.processNotification> Error for message ID 2dd786769ef14db8:19a687fa:1180a60befe:-7ff4 ERROR MESSAGE : ORABPEL-10342
    Error while sending {0} notification.
    Could not send notification.
    Check configuration of underlying Channel specific driver.
    Invalid recipient address specified for notification.
    Check Workflow Notification Configuration. Ensure that Email/IM recipient address is valid.
    bpel error
    08/02/11 22:28:47 ASNSDriver.onStatus () Received Status :: Channel Message Id:0a66673c0a0a0a1800aa91efe0145d1a
    , Addressed to :EMAIL:[email protected], Status Content :No matching drivers found for sender address = EMAIL:[email protected],
    Status Type :DELIVERY_TO_DRIVER_FAILURE, Received at :Mon Feb 11 22:28:46 CET 2008

    here oc4j-ra.xml
    <?xml version="1.0" encoding="UTF-8"?>
    <oc4j-connector xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:noNamespaceSchemaLocation="http://www.oracle.com/technology/oracleas/schema/oc4j-connector-11_0.xsd"
    schema-major-version="11" schema-minor-version="0">
    <resourceadapter>
    <!-- Configuration -->
    <config-property>
    <config-property-name>SendingQueuesInfo</config-property-name>
    <config-property-type>java.lang.String</config-property-type>
    <config-property-value>OraSDPM/QueueConnectionFactory:OraSDPM/Queues/OraSDPMDriverDefSndQ1</config-property-value>
    </config-property>
    <config-property>
    <config-property-name>InstanceName</config-property-name>
    <config-property-type>java.lang.String</config-property-type>
    <config-property-value>Email-Driver</config-property-value>
    </config-property>
    <config-property>
    <config-property-name>Capability</config-property-name>
    <config-property-type>java.lang.String</config-property-type>
    <config-property-value>BOTH</config-property-value>
    </config-property>
    <config-property>
    <config-property-name>SupportedDeliveryTypes</config-property-name>
    <config-property-type>java.lang.String</config-property-type>
    <config-property-value>EMAIL</config-property-value>
    </config-property>
    <config-property>
    <config-property-name>SupportedContentTypes</config-property-name>
    <config-property-type>java.lang.String</config-property-type>
    <config-property-value>text/plain, text/html, multipart/mixed, multipart/alternative, multipart/related</config-property-value>
    </config-property>
    <config-property>
    <config-property-name>Cost</config-property-name>
    <config-property-type>java.lang.String</config-property-type>
    <config-property-value></config-property-value>
    </config-property>
    <config-property>
    <config-property-name>Speed</config-property-name>
    <config-property-type>java.lang.String</config-property-type>
    <config-property-value></config-property-value>
    </config-property>
    <config-property>
    <config-property-name>SupportedCarriers</config-property-name>
    <config-property-type>java.lang.String</config-property-type>
    <config-property-value></config-property-value>
    </config-property>
    <config-property>
    <config-property-name>SupportedProtocols</config-property-name>
    <config-property-type>java.lang.String</config-property-type>
    <config-property-value></config-property-value>
    </config-property>
    <config-property>
    <config-property-name>SupportsCancel</config-property-name>
    <config-property-type>java.lang.String</config-property-type>
    <config-property-value>false</config-property-value>
    </config-property>
    <config-property>
    <config-property-name>SupportsReplace</config-property-name>
    <config-property-type>java.lang.String</config-property-type>
    <config-property-value>false</config-property-value>
    </config-property>
    <config-property>
    <config-property-name>SupportsTracking</config-property-name>
    <config-property-type>java.lang.String</config-property-type>
    <config-property-value>false</config-property-value>
    </config-property>
    <config-property>
    <config-property-name>SupportsStatusPolling</config-property-name>
    <config-property-type>java.lang.String</config-property-type>
    <config-property-value>false</config-property-value>
    </config-property>
    <config-property>
    <config-property-name>SupportedStatusTypes</config-property-name>
    <config-property-type>java.lang.String</config-property-type>
    <config-property-value>DELIVERY_TO_GATEWAY_SUCCESS, DELIVERY_TO_GATEWAY_FAILURE, USER_REPLY_ACKNOWLEDGEMENT_SUCCESS, USER_REPLY_ACKNOWLEDGEMENT_FAILURE</config-property-value>
    </config-property>
    <config-property>
    <config-property-name>DefaultSenderAddress</config-property-name>
    <config-property-type>java.lang.String</config-property-type>
    <config-property-value>[email protected]</config-property-value>
    </config-property>
    <config-property>
    <config-property-name>SenderAddresses</config-property-name>
    <config-property-type>java.lang.String</config-property-type>
    <config-property-value>[email protected]</config-property-value>
    </config-property>
    <!-- Email Account Configuration -->
    <config-property>
    <config-property-name>MailAccessProtocol</config-property-name>
    <config-property-type>java.lang.String</config-property-type>
    <config-property-value>IMAP</config-property-value>
    </config-property>
    <config-property>
    <config-property-name>RetryLimit</config-property-name>
    <config-property-type>java.lang.String</config-property-type>
    <config-property-value>-1</config-property-value>
    </config-property>
    <config-property>
    <config-property-name>MailDelFreq</config-property-name>
    <config-property-type>java.lang.String</config-property-type>
    <config-property-value>600</config-property-value>
    </config-property>
    <config-property>
    <config-property-name>AutoDelete</config-property-name>
    <config-property-type>java.lang.String</config-property-type>
    <config-property-value>true</config-property-value>
    </config-property>
    <config-property>
    <config-property-name>Debug</config-property-name>
    <config-property-type>java.lang.String</config-property-type>
    <config-property-value>false</config-property-value>
    </config-property>
    <config-property>
    <config-property-name>CheckMailFreq</config-property-name>
    <config-property-type>java.lang.String</config-property-type>
    <config-property-value>30</config-property-value>
    </config-property>
    <config-property>
    <config-property-name>ReceiveFolder</config-property-name>
    <config-property-type>java.lang.String</config-property-type>
    <config-property-value>INBOX</config-property-value>
    </config-property>
    <config-property>
    <config-property-name>OutgoingDefaultFromAddr</config-property-name>
    <config-property-type>java.lang.String</config-property-type>
    <config-property-value>[email protected]</config-property-value>
    </config-property>
    <config-property encoded-credential="true">
    <config-property-name>OutgoingPassword</config-property-name>
    <config-property-type>java.lang.String</config-property-type>
    <config-property-value></config-property-value>
    </config-property>
    <config-property>
    <config-property-name>OutgoingUsername</config-property-name>
    <config-property-type>java.lang.String</config-property-type>
    <config-property-value></config-property-value>
    </config-property>
    <config-property>
    <config-property-name>OutgoingMailServer</config-property-name>
    <config-property-type>java.lang.String</config-property-type>
    <config-property-value>smtp.xs4all.nl</config-property-value>
    </config-property>
    <config-property>
    <config-property-name>IncomingMailServer</config-property-name>
    <config-property-type>java.lang.String</config-property-type>
    <config-property-value>imap.xs4all.nl</config-property-value>
    </config-property>
    <config-property>
    <config-property-name>IncomingUserIDs</config-property-name>
    <config-property-type>java.lang.String</config-property-type>
    <config-property-value>ebiemond</config-property-value>
    </config-property>
    <config-property encoded-credential="true">
    <config-property-name>IncomingUserPasswords</config-property-name>
    <config-property-type>java.lang.String</config-property-type>
    <config-property-value>xxxx</config-property-value>
    </config-property>
    <config-property>
    <config-property-name>IncomingMailIDs</config-property-name>
    <config-property-type>java.lang.String</config-property-type>
    <config-property-value>[email protected]</config-property-value>
    </config-property>
    <config-property>
    <config-property-name>OutgoingMailServerPort</config-property-name>
    <config-property-type>java.lang.String</config-property-type>
    <config-property-value>25</config-property-value>
    </config-property>
    <config-property>
    <config-property-name>OutgoingMailServerTLS</config-property-name>
    <config-property-type>java.lang.String</config-property-type>
    <config-property-value>false</config-property-value>
    </config-property>
    <config-property>
    <config-property-name>IncomingMailServerPort</config-property-name>
    <config-property-type>java.lang.String</config-property-type>
    <config-property-value>143</config-property-value>
    </config-property>
    <config-property>
    <config-property-name>IncomingMailServerSSL</config-property-name>
    <config-property-type>java.lang.String</config-property-type>
    <config-property-value>false</config-property-value>
    </config-property>
    <config-property>
    <config-property-name>ProcessingChunkSize</config-property-name>
    <config-property-type>java.lang.String</config-property-type>
    <config-property-value>100</config-property-value>
    </config-property>
    <config-property>
    <config-property-name>ImapAuthPlainDisable</config-property-name>
    <config-property-type>java.lang.String</config-property-type>
    <config-property-value>false</config-property-value>
    </config-property>
    <outbound-resourceadapter>
    <connection-factory connector-name="Email-Driver" location="Email-Driver">
    <description>Email-Driver</description>
    <connection-pooling use="private">
    <property name="minConnections" value="0"/>
    <property name="maxConnections" value="16"/>
    <property name="scheme" value="dynamic"/>
    <use-connection-pool>DriverConnectionPool</use-connection-pool>
    </connection-pooling>
    <connectionfactory-interface>oracle.sdp.messaging.driver.DriverConnectionFactory</connectionfactory-interface>
    </connection-factory>
    </outbound-resourceadapter>
    </resourceadapter>
    </oc4j-connector>
    <?xml version = '1.0' encoding = 'UTF-8' standalone = 'yes'?>
    <HWFMailerConfiguration xmlns="http://xmlns.oracle.com/ias/pcbpel/NotificationService" NotificationMode="EMAIL">
    <ASNSConfiguration>
    <Name>Default</Name>
    <EmailFromAddress>[email protected]</EmailFromAddress>
    <EmailReplyToAddress>[email protected]</EmailReplyToAddress>
    <EmailRespondToAddress>[email protected]</EmailRespondToAddress>
    <!-- <IMRespondToAddress>jabber|[email protected]</IMRespondToAddress> -->
    <AlertTriggerErrorCount>10</AlertTriggerErrorCount>
    <EmailInboundFilter>
    <EmailFilterRule>
         <EmailFilterStringToMatch/>
         <EmailFilterAction/>
    </EmailFilterRule>
    </EmailInboundFilter>
    </ASNSConfiguration>
    <CustomNotificationServices>
    <All/>
    <Email/>
    <Voice/>
    <Fax/>
    <Pager/>
    <SMS/>
    <IM/>
    </CustomNotificationServices>
    </HWFMailerConfiguration>

Maybe you are looking for

  • Soap Version supported by SAP J2EE Engine 7.0

    Hi, Cna somebody tell me that which version of SOAP is supported by SAP J2EE Engine 7.0? Thanks in advance, manish

  • About the script......

    hi team,                       i need information on hr-benefits ... i have the standard form  in se71..i.e hr_ben_conf...... and standard program :  hrben0015(tcode) i need the write_from_, open_form... where they are located....in which program it

  • Stop losing battery from a bug

    I got a iPhone 4S and my battery keeps dying when I'm not using it like I start with 100% battery than after 1 hour it' goes to 75%.

  • Jquery uisng combox!!

    Hi All, I am trying to implement the Jquery using combox and i had followed the steps given in Jquey.com But wheni had tried to implement it is throwing error at this line is undefined. $.widget( "ui.combobox", { (code} can i get any other example to

  • FRM-93652 Forms Error

    I have a form of 11g developed to display pics in cycle like video I am using timer to display pics one after one in 6i it is working fine no problems but in 11g and with some pics it is giving the error FRM-93652 , any help please. http://www.orafaq