Calling a make work item list request with a filter expression is returning the error "Internal SAL data too big or truncated"

Calling a make work item list request with a filter expression is returning the error "Internal SAL data too big or truncated"

book

Article ID: KB0081354

calendar_today

Updated On:

Products Versions
TIBCO iProcess Workspace (Browser) All supported versions
TIBCO iProcess Server Objects (Java/.NET) All supported versions

Description

When issuing a large filter on work items the error message "Internal SAL data too big or truncated" is returned to the client.

As documented in the TIBCO iProcess Server Objects Programmer’s Guide there is 2K limit on the length of converted expression. The filter expression created is converted into a SAL-compatible expression and is likely to increase in length.

This 2K limit can be applied to the iProcess Workspace (Browser).

If after the internal conversion the expression exceeds the 2K limit the error message "Internal SAL data too big or truncated" is returned to the client.

It is not possible to increase the internal limit.

Environment

All supported operating systems

Resolution

Potential resolution options so fewer characters are used in the final filter string:

1. Re-arrange the filter so that fewer values are used in the ranges.

2. Shorten the field names possibly by using Case Data Queue Parameters.

Issue/Introduction

Calling a make work item list request with a filter expression is returning the error "Internal SAL data too big or truncated"

Additional Information

TIBCO iProcess Server Objects Programmer’s Guide