Bonjour je suis actuellement en stage et je dois dévellopper des applications de test utilisant la MMAPI, dans un premier temps j'essaye de comprendre le fonctionnement de cette API via l'exemple mmademo.
Cepedant je rencontre systématiquement un problème lorsque j'essaie de lire un .gif, .wav, etc via HTTP (via des fichiers placés dans l'arborescence du dossier mmademo tout est OK).
L'exception générée lorsque j'essaie d'ouvrir un "player" via HTTP est la suivante :
Sous WTK 2.5.1 :
Sous NETBEANS :javax.microedition.io.ConnectionNotFoundException: TCP open
at com.sun.midp.io.j2me.socket.Protocol.connect(+99)
at com.sun.midp.io.ConnectionBaseAdapter.openPrim(+52)
at com.sun.midp.io.j2me.socket.Protocol.openPrim(+108)
at com.sun.midp.io.ConnectionBaseAdapter.openPrim(+14)
at com.sun.midp.io.ConnectionBaseAdapter.openPrim(+8)
at com.sun.midp.io.j2me.http.Protocol.connect(+73)
at com.sun.midp.io.j2me.http.Protocol.streamConnect(+57)
at com.sun.midp.io.j2me.http.Protocol.startRequest(+12)
at com.sun.midp.io.j2me.http.Protocol.sendRequest(+38)
at com.sun.midp.io.j2me.http.Protocol.sendRequest(+6)
at com.sun.midp.io.j2me.http.Protocol.getResponseCode(+8)
at com.sun.mmedia.protocol.CommonDS.getConnection(+133)
at com.sun.mmedia.protocol.CommonDS.connect(+12)
at javax.microedition.media.Manager.createDataSource(+71)
at javax.microedition.media.Manager.createPlayer(+379)
at example.mmademo.SimplePlayerGUI.assertPlayer(+106)
at example.mmademo.SimplePlayerGUI.startPlayer(+32)
at example.mmademo.SimplePlayerCanvas.run(+7)
J'ai essayé diverses URL valides en plus de celles fournies avec la mmademo mais rien n'y fait. J'ai des idées sur ce problème, peut être un problème de proxy de l'entreprise ? Si qqun à déjà rencontré ce problème j'aimerais avoir de l'aide. Merci !java.io.IOException: failed to connectTCP open
at com.sun.mmedia.protocol.CommonDS.getConnection(CommonDS.java:103)
at com.sun.mmedia.protocol.BasicDS.connect(BasicDS.java:44)
at javax.microedition.media.Manager.createDataSource(Manager.java:1040)
at javax.microedition.media.Manager.createPlayer(Manager.java:818)
at http_support_for_media_content.play(http_support_for_media_content.java:165)
at http_support_for_media_content.run(http_support_for_media_content.java:151)
Partager