Hi
It is not possible to marshal a resultset object. This is because it does not extend the java.io.Serializable interface. The resultset is actually a pointer to a memory area of the underlying database and is a system resource. Hence it cannot be marshalled across machines. You must extract the resultset data in to a Collection object and then transfer it from your remote machine.
HTH
VJ