Filtering on an array

I’m attempting to filter broker documents using an array, but I can’t get it to work. My filter looks like this:

%show_salesorder_006/SHOW_SALESORDER_006/DATAAREA[0]/SHOW_SALESORDER/SOHEADER/SOSTATUS% L_NOT_EQUALS “Shipped”

The broker will not save this filter because they syntax is wrong due to the special characters I believe.

So, I attempted this as well (added double quotes):

%“show_salesorder_006/SHOW_SALESORDER_006/DATAAREA[0]/SHOW_SALESORDER/SOHEADER/SOSTATUS”% L_NOT_EQUALS “Shipped”

The broker saved this filter, but it doesn’t filter the documents.

Any help would be greatly appreciated!

Thanks.

  • Scott

Broker filters cannot use array references. Refer to page 213 in the Publish-Subscribe Developer’s Guide for 6.1.