Troubleshoot business process integration


 

Problem: After staff resolution has been changed in the process model and the process been redeployed, no changes can be recognized

This problem can occur when the staff query has not been updated.

Solution: Force an update of the staff resolution by executing the following command:

  refreshStaffQuery.jacl -server server1 -template templatename

 

Problem: The staff resolution is not working

This problem can manifest itself in the My Tasks portlet if the task list is not showing the correct tasks for the user. This problem can occur from one of the following possible causes:

  • Wrong security settings, possibly in LDAP. For more information, see Enable WebSphere Application Server security for WebSphere Portal.
  • Wrong verb settings or incorrect name/value pairs for a staff activity or the input (receive) node, as described under the security settings in Create the process. The process designer should check the settings for the process in Application Developer Integration Edition.
  • Wrong JNDI name for the staff plugin specified, as described in Configure the business process container for portal.
  • Because of a bug in Application Developer Integration Edition, the <process>.component file of the business process specifies wrong JNDI name for the staff plugin and needs to be manually adapted. The process designer should check the value of thye staffPlugin attribute of the <process/> element.
  • No Potential Owner is defined for the input node as described under the security settings in Create the process. The process designer should check the settings for the process in Application Developer Integration Edition.

Solution: After checking and correcting these settings, force an update of the staff resolution by executing the following command:

  refreshStaffQuery.jacl -server server1 -template templatename

 

Problem: The LDAP system has been changed and staff resolution is not performed correctly anymore

This problem can occur from one of the following possible causes:

  • Wrong filter settings in WebSphere Application Server.
  • The security settings in the business process need to be updated with the LDAP changes.
  • Wrong verb settings for the staff activity in the business process. This could be the search attribute changed from uid to cn or vice versa.

Solution: After checking and correcting these settings, force an update of the staff resolution by executing the following command:

  refreshStaffQuery.jacl -server server1 -template templatename

 

Problem: The process template is not available

This problem can occur from one of the following possible causes:

  • The process EAR has not been installed correctly.
  • The process EAR has not been started.

Solution: After checking and correcting these settings, force an update of the staff resolution by executing the following command:

  refreshStaffQuery.jacl -server server1 -template templatename

 

Problem: The process cannot be deployed/started

This problem can occur from one of the following possible causes:

Solution: After checking and correcting these settings, force an update of the staff resolution by executing the following command:

  refreshStaffQuery.jacl -server server1 -template templatename

 

Problem: After the process has been initiated it jumps to the FAILED state

This problem can occur from one of the following possible causes:

  • Wrong security settings in the process EAR.
  • Wrong verb settings or verb JNDI specification for the staff activity in the process model.

Solution: After checking and correcting these settings, force an update of the staff resolution by executing the following command:

  refreshStaffQuery.jacl -server server1 -template templatename

 

Problem: UnexpectedFailureException is thrown during process initializaiton

This problem can occur from one of the following possible causes:

  • Wrong security settings in the process EAR.
  • Wrong verb settings or verb JNDI specification for the staff activity in the process model.

Solution: After checking and correcting these settings, force an update of the staff resolution by executing the following command:

  refreshStaffQuery.jacl -server server1 -template templatename

 

Exception: UserID must be less than 12 characters long

This problem can occur when the J2C authentication alias specified contains more than 11 characters. If this is because it has been specified with its full DN, setting a filter and using the shortname should solve the problem.

Solution: Check and eventually correct all settings.

 

See also

Home |

 

WebSphere is a trademark of the IBM Corporation in the United States, other countries, or both.

 

IBM is a trademark of the IBM Corporation in the United States, other countries, or both.