It should not be any serialization problems with Object[]
.
Arrays are Serializable
in Java, even when the array element type is not (probably because array may theoretically hold instances of some derived Serializable class instead).
Most likely, one of the members of your array is not serializable. The stack trace should tell this, check it.