readobject method throws ClassNotFoundException

Posted by eruina on Stack Overflow See other posts from Stack Overflow or by eruina
Published on 2010-05-26T19:29:02Z Indexed on 2010/05/26 19:31 UTC
Read the original article Hit count: 310

Hi all,

I'm trying to pick up Java and wanted to test around with Java's client/server to make the client send a simple object of a self defined class(Message) over to the server. The problem was that I kept getting a ClassNotFoundException on the server side.

I think the rest of the codes seem to be alright because other objects such as String can go through without problems.

I had two different netbeans projects in different locations for client and server each.

Each of them have their own copy of Message class under their respective packages. Message class implements Serializable.

On the client side, I attempt to send a Message object through.

On the server side, upon calling the readObject method, it seems to be finding Message class from the client's package instead of it's own. printStackTrace showed: "java.lang.ClassNotFoundException: client.Message" on the server side

I have not even tried to cast or store the object received yet. Is there something I left out?

© Stack Overflow or respective owner

Related posts about java

Related posts about server