Skip to main content link. Accesskey S
  • Log In
  • Help
  • IBM Logo
  • IBM Web Experience Factory wiki
  • All Wikis
  • All Forums
  • Home
  • Product Documentation
  • Community Articles
  • Learning Center
  • IBM Redbooks
Community Articles Product Documentation Learning Center IBM Redbooks This category Web Experience Factory 8 Documentation WebSphere Portlet Factory 7 Documentation WebSphere Portlet Factory 7.0.1 Documentation Custom Search Scope...
Search
Community Articles > WebSphere Dashboard Framework > WebSphere Dashboard Framework - Alerts module troubleshooting
  • New Article
  • Share Show Menu▼
  • Subscribe Show Menu▼

About the Original Author

Rob Flynn
Contribution Summary:
  • Articles authored: 237
  • Articles edited: 298
  • Comments Posted: 2

Recent articles by this author

JAX-WS Handler Sample using IBM Web Experience Factory

Overview The Web Experience Factory (WEF) 8.0 release contains an enhancement to the web service call builders that gives you an option to define a global JAXWS handler class. This handler makes it possible for models to intercept and process the inbound and outbound SOAP envelopes associated ...

WebSphere Dashboard Framework 7.0.1.1 Fix pack now available

The WebSphere Dashboard Framework 7.0.1.1 Fix pack has been released.

IBM Web Experience Factory Version 7.0.1.4 Fix Pack is now available

This fix pack includes new fixes and updates for Web Experience Factory Version 7.0.1. and is now available on Fix Central and can be downloaded from here: ...

IBM Web Experience Factory WCAG 2.0 Compliance

IBM Web Experience Factory, developed and tested compliant to WCAG 2.0, can produce output (web pages, sites and content) that can be WCAG 2.0 Level A and Level AA compliant. IBM Web Experience Factory neither enforces nor prevents this compliance. Application developers must know and understand ...

Yeah!!! New IBM Web Experience Factory V8.0 is announced!!!

A quick snapshot of what's new in IBM Web Experience Factory... IBM Web Experience Factory is all about making it quick and easy to develop applications (portlets) that are included as part of an exceptional web experience. We've seen our customers doing some awesome stuff, whether it be ...

Community articleWebSphere Dashboard Framework - Alerts module troubleshooting

Added by Rob Flynn | Edited by IBM contributor Kerry Thompson on September 17, 2008 | Version 10
expanded Abstract
collapsed Abstract
No abstract provided.
Tags: Alerts, Troubleshooting
Alerts module troubleshooting

Follow the tips in this article to find and resolve problems with alerts.

Alerts logging

When you have a problem with alerts, check the log files to get more information.

  • Portal Server/logs/SystemOut.log
  • Portal Server/logs/SystemErr.log
  • WEB-INF/logs/alertsEngine.txt

Turn trace logging on.

For additional details about the problem, turn trace logging on by following these steps:
1.        Add the following property entry to the override.properties file:

bowstreet.solutions.alerting.alertsEngine.enableTracing=true

2.        Restart WebSphere Portal server or the Web application.


Problems developing or administering alerts

Problem: When I open the Alert Data builder, I see a message "Cannot load the set of alert definitions."
Background and solution:
This is caused by using a database persistence manager during development. You should use the XML-file persistence manager when you are developing an application. You can use the Import Definitions portlet to migrate your definitions to a database when you put the application into production.

Problem: Users cannot receive automated notifications in a JSR168 application.
Background and solution:

This is a known limitation. The WebSphere Dashboard Framework 6.x alerts scheduler works only with applications built with the WebSphere Native API; it does not work with JSR168 applications. To use the alerts scheduler with a JSR168 application, you must do two things:
1.        Create a separate project that contains the WebSphere Dashboard Framework - Alerts Scheduler feature set. When you set up the deployment configuration, select "WebSphere Native (deprecated)" as the Portlet API.
2.        Set up the scheduler project's persistence manager so that it shares values with the JSR168 application. For more details, see the WebSphere Dashboard Framework Information Center.

Problem: The Notification page in Edit mode displays differently with a database persistence manager than it does with an XML persistence manager.

Background and solution:
Bring all alert notifier definitions into the database and use the database persistence manager for all alerts.
1.        Log in to WebSphere Portal, go to the Notification page, and then edit the layout of this page. Search for a portlet named "Import Definitions" and add it to the page.
2.        After the Import Definitions portlet is loaded, click its Notifier Defintions tab, and import all the notifier definitions to the database. Confirm that all the notifier definitions are in the database. Each one should have a green mark with the status "in database."
3.        Rebuild the portlet WAR file. (If you enabled auto-deployment for the project, open the MyAlertsCustomizer.model, click the 'Generate the Current Model' button, and then save the model.)


Problem: No browser window pops up when I click "Find People..." button in the User Authorization and Escalation page.

Background and solution:
Look for the Directory Search page for the version of WebSphere Portal that you are using:
WebSphere Portal 6

ibm.portal.Directory.Search
WebSphere Portal 5

lotus.workplace.hiddenpage.PeoplePicker
If you cannot find the Portal page mentioned above, it means your Directory Search functionality is damaged. Reinstall the Portal server.

Problem: Users are receiving duplicate e-mails for the same alerts.
Background and solution:
Duplicate e-mails may be generated in a few situations.
1.        You have restarted the application several times.
The scheduler thread does not stop automatically when you shut down the application. If scheduler threads are still running, users will receive duplicate e-mails. Either avoid restarting the application or restart the Portal server to stop the scheduler threads as well as the application.
2.        Several applications share the same alerts repository.
You may deploy the alerts Module on many applications, and then share the XML-file or database persistence manager. In this situation, make sure that only one application is running the alerts scheduler. Otherwise, each scheduler will send out e-mail, and users will receive duplicate e-mails.
3.        You are deploying application in a cluster environment.
In a cluster environment, the alerts module should be installed on all servers, but the scheduler must run on only one server. Otherwise, each Alerts scheduler will send out e-mails and users will receive duplicate e-mails.

Problems displaying or receiving alerts

Problem: A user's group information has been changed, but the user cannot see the changes in the My Alerts portlet.
Background and solution:
A new session with the server needs to be established. The user needs to log in again to the WebSphere Portal server to see the group information changes.
Problem: The bookmark is missing in the alert details page.

Background and solution:
The bookmark field is invisible by default. To show it, enter Edit mode of the My Alerts portlet and check the status for Bookmark in the Details tab.

expanded Attachments (0)
collapsed Attachments (0)
expanded Versions (23)
collapsed Versions (23)
Version Comparison     
VersionDateChanged by              Summary of changes
23Jan 4, 2010 1:55:16 PMRob Flynn  IBM contributor
22Jan 4, 2010 1:47:01 PMRob Flynn  IBM contributor
21Nov 28, 2008 1:50:18 PMKerry Thompson  IBM contributor
20Nov 26, 2008 12:51:22 PMKerry Thompson  IBM contributor
19Oct 30, 2008 4:21:02 PMKerry Thompson  IBM contributor
18Oct 8, 2008 10:54:22 AMDeAnna Steiner  IBM contributor
17Oct 8, 2008 10:53:45 AMDeAnna Steiner  IBM contributor
16Oct 6, 2008 5:27:34 PMKerry Thompson  IBM contributor
15Oct 6, 2008 5:26:03 PMKerry Thompson  IBM contributor
14Oct 6, 2008 5:21:46 PMKerry Thompson  IBM contributor
13Oct 6, 2008 5:19:48 PMKerry Thompson  IBM contributor
12Oct 6, 2008 5:16:52 PMKerry Thompson  IBM contributor
11Sep 17, 2008 4:40:56 PMKerry Thompson  IBM contributor
This version (10)Sep 17, 2008 3:40:45 PMKerry Thompson  IBM contributor
9Sep 16, 2008 5:10:41 PMKerry Thompson  IBM contributor
8Sep 16, 2008 5:10:32 PMKerry Thompson  IBM contributor
7Jun 24, 2008 9:06:39 AMJonathan Booth  IBM contributor
6Jun 24, 2008 9:03:51 AMJonathan Booth  IBM contributor
5Jun 17, 2008 10:11:11 AMRob Flynn  IBM contributor
4Jun 13, 2008 1:16:28 PMRob Flynn  IBM contributor
3May 30, 2008 3:03:05 PMRob Flynn  IBM contributor
2May 30, 2008 2:59:53 PMRob Flynn  IBM contributor
1May 22, 2008 9:57:59 AMRob Flynn  IBM contributor
Copy and paste this wiki markup to link to this article from another article in this wiki.
Go ElsewhereStay ConnectedHelpAbout
  • IBM Collaboration Solutions wikis
  • IBM developerWorks
  • IBM Software support
  • Twitter LinkIBMSocialBizUX on Twitter
  • BlogsIBMSocialBizUX on Facebook
  • ForumsLotus product forums
  • BlogsIBM Social Business UX blog
  • Community LinkIBM Collaboration Solutions
  • Wiki Help
  • Forgot user name/password
  • Wiki design feedback
  • Content feedback
  • About the wiki
  • About IBM
  • Privacy
  • Accessibility
  • IBM Terms of use
  • Wiki terms of use