I agree that the server side is working as well.
The way I implemented (that's in r326) is by converting the object into a byte array and that's only possible with serializable AFAIK. However, the current interface given to the student uses Object and I think we should check if the object received is either Serializable/IsSerializable before trying to store it. If it's not, we can simply throw and exception as they have been told that RPC only works for those types.
I agree that the server side is working as well. IsSerializable before trying to store it. If it's not, we can simply throw and exception as they have been told that RPC only works for those types.
The way I implemented (that's in r326) is by converting the object into a byte array and that's only possible with serializable AFAIK. However, the current interface given to the student uses Object and I think we should check if the object received is either Serializable/