Olá
Estou tentando ler dois objetos que foram serializados para uma arquivo xml com o próprio XStream, mas lança
Exception in thread "main" com.thoughtworks.xstream.alias.CannotResolveClassException: nome : nome
o objeto está Usuario é:
public class Usuario implements Serializable{
private String nome;
private String sobrenome;
private String email;
private BigDecimal peso;
//getters e setters
e o leitor
public static void main(String[] args) {
XStream xstream = new XStream();
xstream.alias("usuario", Usuario.class);
File arquivo = new File("usuario.xml");
try {
FileInputStream arquivoXML = new FileInputStream(arquivo);
Reader reader = new InputStreamReader(arquivoXML);
ObjectInputStream in = xstream.createObjectInputStream(reader);
Usuario usuario1 = (Usuario) in.readObject();
System.out.println(in.readObject());
Usuario usuario2 = (Usuario) in.readObject();
System.out.println(usuario2);
System.out.println("Execução terminada");
....
segui o exemplo do site http://xstream.codehaus.org/objectstream.html
Grato