Vector para um XML, como fazer?

Enviada: 17/06/2005 15:26:19 Assunto: Vector para um XML, como fazer?? Responder com citação Editar esta mensagem Excluir esta mensagem
Ae galera blz? osu novo aqui no forum e ja chego com um problema que eu nao consigo resolver!!

O negocio é o seguinte:

Eu tenho um Vector que armazena vários objetos! E cada objetos contem vários atributos, e um desses atributos é um Vector que contem varios Pontos(java.awt.point).

Eu tou usando esse codigo pra gravar o xml:


XMLEncoder encXML;
      try {
         encXML = new XMLEncoder(
                                  new BufferedOutputStream(
                                  new FileOutputStream( strFileName+".xml" )));
         encXML.writeObject(obj);
         encXML.close();
      } catch (FileNotFoundException e) {
         JOptionPane.showMessageDialog(null,e.toString()+"\nErro ao salvar o arquivo "+strFileName);
      }

Bom o problema é o seguinte:

Ele está gravando todos os atributos dos objetos, mas o Vector de dentro do objeto que contem os pontos, ele nao salva!

O que eu devo fazer??

Valeu galera, Obrigadão desde já!!

ae galera ninguem pode me ajudar???

valeu

Obrigado