Java columns pass through the replication system as one of two Replication Server datatypes:
As rawobject, in which the information is stored in the database in a separate location in the same way that image data is stored. The base datatype of rawobject is image. This is the default datatype for Java columns in Replication Server. Replication Server handles rawobject data in the same way it handles image data.
Refer to “Replicating text, unitext, image, and rawobject columns” for information about replication for rawobject columns.
As rawobject in row, in which the information is stored in the database on consecutive data pages allocated to the table in the same way that, for example, char data is stored. The base datatype of rawobject in row is varbinary(255). Replication Server handles rawobject in row data in the same way it handles varbinary(255) data.
rawobject and rawobject in row are compatible only with their base datatypes. They are not compatible with each other; that is, you cannot replicate rawobject to rawobject in row or vice versa.
The Replication Server reconciliation utility rs_subcmp treats Java datatypes as their base datatypes. Refer to the Replication Server Reference Manual for more information about rs_subcmp.