Originariamente inviato da cavo89
java.lang.ClassCastException: client.Partita cannot be cast to server.Partita
Si capisce già da qui che sono classi distinte, proprio come nome "qualificato". E non importa se il loro codice è anche perfettamente uguale. Sono tipi differenti già a livello di nome completo.