Chart clicks do not work with AJAX on Portal 7

Technote (troubleshooting)


Problem

When migrating an application built with older versions of WebSphere Dashboard Framework from Portal 6.x to Portal 7.x chart clicks with AJAX fail to work.

Symptom

When clicking on a chart to drilldown, the page does not refresh.


Cause

Earlier versions of WebSphere Dashboard Framework used a servlet to provide AJAX functionality.

More recent version of WebSphere Dashboard Framework use a different mechanism. Some applications built on older versions may not work properly when moved to Portal 7.x.

WebSphere Dashboard Framework uses a version detection mechanism to determine the capabilities of the version of WebSphere Portal where the application is running. When deploying a JSR-168 portlet to WebSphere Portal 6.0.x, the AJAX servlet is used. When deploying a JSR-168 portlet to WebSphere Portal 6.1.x or newer, the Single Portlet Refresh mechanism is used.

Resolving the problem

The issue can be resolved by updating WEB-INF/config/override.properties file for your project: and adding the following line.


bowstreet.PartialPageRefresh.useServlet=true

This will force the use of the old style servlet.
The use of this property will override the version detection in WebSphere Dashboard Framework and force the JSR-168 portlet application to use the AJAX servlet on newer versions of WebSphere Portal.

Document information


More support for:

WebSphere Dashboard Framework

Software version:

6.1.2, 6.1.5, 7.0.1

Operating system(s):

Windows

Software edition:

All Editions

Reference #:

1578126

Modified date:

2015-01-06

Translate my page

Content navigation