2.120 User Notification Dialog - General Tab

Use to send a notification to a user.

You can design a BPEL process in which you do not explicitly select a notification channel during design time, but simply indicate that a notification must be sent. The channel to use for sending notifications is resolved at runtime based on preferences defined by the end user in the User Messaging Preferences user interface of the Oracle User Messaging Service. This moves the responsibility of notification channel selection from Oracle JDeveloper to the end user. If the end user does not select a preferred channel or rule, email is used by default for sending notifications to that user.

The following notification configuration tasks must also be performed outside of Oracle JDeveloper.

  • Configure the appropriate channel driver instance to use (email, voice, IM, or SMS) in the Oracle User Messaging Service section of Oracle Enterprise Manager Fusion Middleware Control. These driver instances reside on the same server on which you deploy the SOA composite application.

  • The end user must configure messaging preferences in the User Messaging Preferences application. For example, the end user can specify the email ID or mobile number on which to receive notifications. If messaging preferences are not set up by the end user, the email channel is used to send notifications by default. The preferences set by the end user are only applicable to them.

Based on these configuration settings, a notification is sent to the appropriate channel during runtime.

Element Description

Name

Enter a name for the activity or accept the default value of UserNotificationnumber.

To

Enter a valid user for the recipient of this notification message through one of the following methods:

  • Enter the user manually.

  • Click the Search icon to display a dialog for selecting a user configured through the Identity Service. The Identity Service enables the lookup of user properties, roles, and group memberships.

  • Click the XPath Expression Builder icon to display the Expression Builder dialog to dynamically enter a user.

Note: You must specify a user name (for example, jcooper) instead of an address.

Subject

Enter a message name or click the XPath Expression Builder icon to display the Expression Builder dialog to dynamically enter a subject. If notification is sent through e-mail, this field is used during runtime. This field is ignored if notifications are sent through the voice, SMS, or IM channels.

Notification Message

Enter the notification message or click the XPath Expression Builder icon to display the Expression Builder dialog to dynamically enter a message to send.

Related Topics

Using the Notification Service in Developing SOA Applications with Oracle SOA Suite

Developing Applications with Oracle User Messaging Service

BPEL Process Activities and Services in Developing SOA Applications with Oracle SOA Suite