Bonjour à tous.
Me revoilà avec un problème web service.
J'ai un web service Axis2/Java 6.
J'ai deux clients différents :
- un client en Java6 / Axis2 généré par les wizard eclipse
- un client Java 1.4 qui ouvre des connections http dans lequel il envoit du xml créé à l'aide d'un string (car on connait à l'avance la tête du message à envoyer au webservice).
Avec le client Axis2 je peut passer en entrée des caractères suédois etc... sans problème, mais avec le client java 1.4 qui fait du HTTP "à la main", j'ai une IOException erreur 500.
Parmi les caractères spéciaux me posant soucis, il y a les lettres accentuées, accentuées + en majuscule etc...
Quelle solution puis-je adopté pour être sûr que plus jamais un tel problème ne se reproduise, en d'autres termes, quel est exactement le problème et comment y remédier définitivement?
Merci !
Partager