SAXParseException lors de 2 Marshal de suivis
Bonjour,
Je cherche a marshaller 2 objets de suivis comme suite : (coté client)
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
OutputStream output = con.getOutputStream();
DataOutputStream dos = new DataOutputStream(output);
dos.writeUTF("setValideGrille");
output.flush();
JAXBContext context = JAXBContext.newInstance(Joueur.class, ObjectFactory.class);
Marshaller encoder = context.createMarshaller();
encoder.marshal(joueur, output);
output.flush();
context = JAXBContext.newInstance(Grille.class, ObjectFactory.class);
encoder = context.createMarshaller();
encoder.marshal(grille, output);
output.flush(); |
J'obtient l'erreur suivante (coté serveur):
[org.xml.sax.SAXParseException: The processing instruction target matching "[xX][mM][lL]" is not allowed.]
Sachant que mes schémas sont correctes car cela marche bien pour un seul envoi et non 2 :roll:
Merci de m'aider