Technote (troubleshooting)
Problem(Abstract)
After you apply Fix Pack 4 to your WebSphere Lombardi Edition Version 7.2.0 environment, a NullPointerException is thrown when you try to access the Process Portal through the web browser.
Cause
A NullPointerException exception occurs in the following function call: SearchAPIFacadeCore.findSearchableBusinessDataAliasesForProcessInstances
Resolving the problem
There are two ways to resolve this issue. You can use a short term local fix that involves an update to a configuration file. Or, you can use a more permanent hot fix, which ensures that the issue does not occur again.
Local Fix:
You can work around this issue by making the following configuration change:
- Locate the [WLE_INSTALL_DIR]\process-server\config\100Custom.xml file.
- Add the following XML code to the file:
<properties>
<server merge="mergeChildren">
<portal merge="mergeChildren">
<use-business-aliases-for-process-instances>false
</use-business-aliases-for-process-instances>
</portal>
</server>
</properties>
- Restart the server.
Note: If you have a clustered environment, you must update the 100Custom.xml files at the cluster level and all cluster member-level 100Custom.xml files. For example, modify the following file for all node and member combinations of the Process Server cluster:
[ DMGR-PROFILE-DIR]\config\cells\cell_name\clusters\cluster_name\process-server\config\100Custom.xml
Permanent Fix:
By applying APAR IC85796 to each server of your environment, this issue is resolved.
Related information
IC85796: BPD instances in old branch tips can cause NPE
Rate this page:
Copyright and trademark information
IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.