In the ObjectList datasource, when a business object has a boolean property, the value of this property should be accessible with a 'is' PropertyName getter.
With the current version, if the ObjectListDataSource contains a List of Contact and the Contact has a 'isCustomer' boolean property, the binding contact.isCustomer() generates the following error:
Script interpreter error, line=1, col=15: [TypeError] Error calling method 'isCustomer()' on an object of type 'org.openntf.xpt.objectlist.datasource.ObjectListDataEntry [Dynamic Java Wrapper, org.openntf.xpt.objectlist.datasource.ObjectListDataEntry]'
Work around: the boolean value can be retrieved using the following instruction:
booleanValue = contact.getBO().isCustomer()