Compatibilité de Apache HttpClient avec des vieilles versions de JRE

Compatibilité de Apache HttpClient avec des vieilles versions de JRE - Java - Programmation

Marsh Posté le 13-06-2008 à 15:11:38    

Bonjour,
 
J'aimerai savoir si le package HttpClient d'Apache est compatible avec n'importe quelle version de JRE ?
En effet, j'utilise des méthodes de ce package dans une applet Java, et ça fonctionne très bien en interne.
 
Mais certains utilisateurs (n'ayant pas une JRE récente, je crois) rencontrent l'exception suivante :
org.apache.commons.httpclient.util.EncodingUtil.getAsciiBytes : java.lang.NoSuchMethodError
 
Nous invitons alors systématiquement les utilisateurs à mettre à jour leur version de Java (soit vers une version 1.6).  
Parfois, cela règle leur problème, parfois non... !
 
En l'occurence, nous avons un cas où un utilisateur possède la version 1.6 de Java, et qui pourtant rencontre ce problème "NoSuchMethodError" pour une méthode du package HttpClient...
 
 
Auriez vous une idée ?  :jap:  
 
Merci d'avance ;)
 
   
 
 
 

Reply

Marsh Posté le 13-06-2008 à 15:11:38   

Reply

Marsh Posté le 15-06-2008 à 01:35:27    

Tu as un no such method error sur une méthode de httpclient lui meme (du moins d'apres ce que tu écris). Par conséquent c'est un probleme de version de httpclient ...

Reply

Marsh Posté le 16-06-2008 à 11:08:20    

Moi je ne rencontre pas cette exception lorsque j'utilise la servlet. Ca ne concerne que de rares utilisateurs qui, nous l'avons remarqué, auraient de vieilles versions de JRE.
 
Si le problème est la version de HttpClient, faudrait-il alors que les tous utilisateurs mettent à jour leur version de HttpClient sur leur poste personnel ?
Comment faire ? C'est un package de dev .JAR...
 
Je pensais qu'en mettant à jour le JRE ça mettrait à jour la version de HttpClient, sauf qu'apparemment ça a l'air d'être un package à part...  :heink:  
 
 :(

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed