Connection à un site via une servlet [Java] - Java - Programmation
Marsh Posté le 29-10-2003 à 12:27:46
Alors :
* dans le catch, au lieu de faire ConnexionProblem(), fais carrément e.printStackTrace()
* tu utilises apparemment un proxy pour te connecter. Récupère et sette les Properties AVANT de faire un openConnection()...
* idem, t'es sûr que t'as pas oublié un user/password pour passer le proxy, des fois ?
Marsh Posté le 29-10-2003 à 13:14:02
dans le catch, au lieu de faire ConnexionProblem(), fais carrément e.printStackTrace() |
Le problème c'est que je développe sur des téléphones donc si je mets e.printStackTrace() il m'affiche juste Erreur HTTP
tu utilises apparemment un proxy pour te connecter. Récupère et sette les Properties AVANT de faire un openConnection()... |
Je viens d'essayer ça ne change rien.
idem, t'es sûr que t'as pas oublié un user/password pour passer le proxy, des fois ? |
J'avais déjà essayé, par contre la où j'ai un doute c'est que dans IE -> outil -> option Internet -> etc jusqu'a proxy ya aucun Password de renseigné donc j'ai essayé avec le Password qui me sert a me logger , marche pas non plus
Merci quand même
A+
Marsh Posté le 29-10-2003 à 13:30:27
-keiji- a écrit : |
ca ressemble pas à du J2ME ton truc ...
Marsh Posté le 29-10-2003 à 13:38:45
benou a écrit : |
Euh tu m'en demande beacoup là
Je suis stagiaire et je viens de commencer le Java
Si ça peux t'aider (et m'aider moi accessoirement )
J'utilise:
Tomcat 4.1.27
j2sdk-1.4.1.05
Plugins Cisco JTAPI
le tout sur un windows 2000.
C'est tout ce que j'ai eu besoin d'installer.
A+
Marsh Posté le 29-10-2003 à 13:44:27
je connais pas JTAPI, mais visiblement le code que tu fais c'est du code java "normal" => tu ne développes pas sur un téléphone ... c'est sur ton PC que tournes le programme
Marsh Posté le 29-10-2003 à 13:48:55
un exemple d'utilisation de la classe URL avec proxy : http://www.javaworld.com/javaworld [...] .java.html
Marsh Posté le 29-10-2003 à 13:50:19
benou a écrit : je connais pas JTAPI, mais visiblement le code que tu fais c'est du code java "normal" => tu ne développes pas sur un téléphone ... c'est sur ton PC que tournes le programme |
Bin en même temps, une servlet sur téléphone, j'y crois moyen
keiji : ta servlet tourne sur un serveur d'appli ou un moteur de servlets, non ? Donc c'est lequel et sur quel OS tourne-t-il ? Dans tout serveur d'appli/moteur de servlets, y a normalement des logs qui existent ; peux-tu les localiser et mater ce qu'il y a dedans ? Parce que c'est un peu là-dedans que va tomber ton e.printStackTrace()...
EDIT : ah ba chu con, c'est Tomcat le moteur de servlets Bon ba y a certainement un répertoire qui contient plein de logs, donc vazy voir dedans
Marsh Posté le 29-10-2003 à 13:51:48
Taiche a écrit : |
ouais bien sûr ... j'avais cru comprendre que le téléphone dans l'histoire c'était l'appli cliente ...
bref, c'est quoi cette histoire de téléphone ?
Marsh Posté le 29-10-2003 à 14:48:26
En faite je dois développer des applis sur des téléphone IP de chez Cisco (Cisco IP Phone 7960 & 7940)
Et effectivement la servlet et mes autres applis sont sur un serveur Tomcat.
Schématiquement parlant en Telephonie sur IP ya un serveur qui remplace le PABX chez Cisco le serveur s'appele Call Manager.
Pour Créer une appli sur le téléphone je vais sur l'interface web du Call Manager, je créer un nouveau service et j'ai un champs dans lequel je spécifie l'url de l'appli donc dans mon cas je mets: http:\\ServeurAppli:8080\servlet\AnnuPro\AnnuPro.AnnuPro_Servlet
après quoi chaque utilisateur peut souscrire à un service via une interface web.
Ensuite sur le téléphone il y a une touche "services" qui donne accès à un menu contenant tout les services auxquels l'utilisateur c'est abonné.
le telephone est le suivant pour les curieux:
Merci pour votre aide.
A+
Marsh Posté le 29-10-2003 à 14:51:57
excellent comme truc !!
(Java is everywhere \o/)
tu t'en ai sortit avec le lien vers le code que je t'ai filé ?
Marsh Posté le 29-10-2003 à 15:06:57
excellent comme truc !! |
En faite le téléphone lui ne comprends que le XML, donc le Java est en "sur-couche", c'est très interressant car sa permet d'avoir un large choix du language (perl, asp, jsp, Java \o/ ... etc).
<3615 MyLife>
Perso j'ai choisi Java parce que c'est ce qui va m'apporter le plus pour l'avenir.
Et j'ai effectivement eu beaucoup de chance de décrocher un stage comme ça.
<\3615 MyLife>
En plus c'est très prometteur comme marché !
Euh je suis un boolay
j'avais même pas vu ton lien je m'y mets de suite merci !
edit: Voici la nouvelle génération de téléphone Cisco:
La couleur sailefutur
A+
Marsh Posté le 29-10-2003 à 15:42:11
Ca Marche! j'ai tout repris du debut avec ton lien benou !
un grand merci a tous!
A+
Marsh Posté le 29-10-2003 à 15:56:58
DarkLord a écrit : ouais ils sont cool les phones cisco |
tin ouais ! impressionant !
(même si ils sont pas java )
keiji> you're welcome. et ouais ! vraiment sympa ton stage !
Marsh Posté le 29-10-2003 à 16:02:25
Benou > si ca t'intéresse, regarde du coté des NGN (Next Generation Network) y a des chouettes trucs à venir
Keji > tu fais du SIP ou de l'H.323 pour ton stage?
Marsh Posté le 29-10-2003 à 16:03:22
DarkLord a écrit : Benou > si ca t'intéresse, regarde du coté des NGN (Next Generation Network) y a des chouettes trucs à venir |
je le note
Marsh Posté le 29-10-2003 à 17:42:51
en protocole de signalisation on utilise:
SGCP (Skinny Client Control Protocol; Propiétaire Cisco) entre le Call Manager et les IP Phones et entre le Call Manager et la passerelle (vers RTC) du H.323.
A+
Marsh Posté le 29-10-2003 à 18:00:03
ouais cisco quoi
Marsh Posté le 29-10-2003 à 18:07:35
bah l'entreprise dans laquelle je fais mon stage est gold partner Cisco donc ceci explique cela
PS: en même un des autres leader de la ToIP, Alcatel, a lui aussi (enfin il me semble), un protocole de signalisation proprio.
Marsh Posté le 30-10-2003 à 09:04:08
-keiji- a écrit : PS: en même un des autres leader de la ToIP, Alcatel, a lui aussi (enfin il me semble), un protocole de signalisation proprio. |
Alcatel fait du proprio pour tout et n'importe quoi c'est sûr. Mais bon au niveau customer service, ils font énormément de SIP, ce qui est déjà un poil plus intelligent
Marsh Posté le 30-10-2003 à 10:27:51
DarkLord a écrit : |
ouais c'est pas faux , mais il semble (pas sur, à vérifier) que cisco propose des solution Proxy SIP.
A+
Marsh Posté le 30-10-2003 à 10:28:34
Vi vi, ca existe
Marsh Posté le 29-10-2003 à 12:23:56
Bonjour,
J'essaye de développer une servlet qui se connecte au site www.europages.com pour après effectuer une requête.
j'ai trouvé plusieurs méthodes pour se connecter à un site mais les 2 me lancent une exception
1ère Méthode:
2ème Méthode:
La fonction ConnexionProblem qui gère l'exception se contente juste de m'afficher : "Impossible de se connecter a www.europages.com"
Voilà j'espère avoir été clair.
Merci
A+