Gerar Objetos de FileInputStrem com Xml + Xstream

Caros boa tarde.
Estou tentando gerar objetos apartir da leitura de um xml estou utilizando o xstream gostaria saber onde estou errando meus scritps seguem abaixo.
Desde já obrigado a todos.

package genericaconexaoxml;

import java.sql.*;

public class Conexao {
private String driver;
private String host;
private String port;
private String database;
private String user;
private String pass;

public Conexao() {}

public String getDriver(){
    return driver;
}

public void setDriver(String driver){
    this.driver = driver;
}

public String getHost(){
    return host;
}

public void setHost(String host){
    this.host = host;
}

public String getPort(){
    return port;
}

public void setPort(String port){
    this.port = port;
}

public String getDatabase(){
    return database;
}

public void setDataBase(String database){
    this.database = database;
}

public String getUser(){
    return user;
}

public void setUser(String user){
    this.user = user;
}

public String getPass(){
    return pass;
}

public void setPass(String pass){
    this.pass = pass;
}

}

------------------------------------------------------------------//--------------------------------------------------------------------------------------

package genericaconexaoxml;

import java.io.FileInputStream;
import java.io.FileNotFoundException;

import com.thoughtworks.xstream.*;
import com.thoughtworks.xstream.io.xml.DomDriver;
import java.io.IOException;

public class Main {
public static void main(String[] args) throws IOException {
try {
XStream xml = new XStream(new DomDriver());
xml.processAnnotations(Conexao.class);

        FileInputStream fis = new FileInputStream("c:/Temp/bancoMySQL.xml");
        Conexao con = (Conexao)xml.fromXML(fis);

        System.out.println(con.getDriver());
        System.out.println(con.getHost());
        System.out.println(con.getPort());
        System.out.println(con.getDatabase());
        System.out.println(con.getUser());
        System.out.println(con.getPass());

        fis.close();
    }catch(FileNotFoundException fileErro){
        System.out.println(fileErro.getMessage());
    }
}

}

----------------------------------------------------------------------------------------//-----------------------------------------------------------------------------------------

<?xml version="1.0" encoding="ISO-8859-1"?> com.mysql.jdbc.Driver jdbc:mysql://localhost 3306 mysql root Fmm020786

Galera conseguir era apenas acrescentar o seguinte comando logo abaixo da instanciação da classe XSTREAM:

xml.alias(“conexao”,Conexao.class);

Atenciosamente,

Oi Felipe, quem bom que deu certo.

Só umas observações:
1 - Quando for postar algo, evite usar letras maiúsculas, principalmente no título, pq dá impressão que você está gritando. Por favor, edite-o ok?
2 - Quando for postar códigos, use a tag code. Se não souber como fazer, dê uma lida aqui: http://www.guj.com.br/posts/list/50115.java

[]´s