ARRAY[expr1, expr2, ...] Constructs a SQL ARRAY literal from the provided expression arguments. All arguments must be of the same type. ARRAY_APPEND(arr, expr) Appends the expression to the array. The ...
I think there is a bug in version 9.1-902 which won't support java.sql.Array implementation with general base type name instead of PostgreSQL data type ( integer v.s. int4) looking at ...