IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Applets Java Discussion :

applet qui accede à une DLL ?


Sujet :

Applets Java

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    292
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 292
    Par défaut applet qui accede à une DLL ?
    bonjour,
    j'ai une applet qui fait appel à ue classe pour faire l'impression via le port série,
    j'utilise l'api javacomm pour la communication série et ce dernier implemente une dll pour communique avec le port série, mon application d'impression marche trés bien, mais quand je l'appel via mon applet une erreur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    java.lang.NullPointerException: name can't be null
    	at java.io.FilePermission.init(Unknown Source)
    	at java.io.FilePermission.<init>(Unknown Source)
    	at java.lang.SecurityManager.checkDelete(Unknown Source)
    	at javax.comm.CommPortIdentifier.addPortName(CommPortIdentifier.java:182)
    	at com.sun.comm.Win32Driver.initialize(Win32Driver.java:47)
    	at fr.billetel.impression.thprinter.test.JavaCom.<init>(JavaCom.java:113)
    	at fr.billetel.impression.thprinter.test.AppletComm$1.actionPerformed(AppletComm.java:22)
    	at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
    	at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
    	at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
    	at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
    	at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
    	at java.awt.Component.processMouseEvent(Unknown Source)
    	at javax.swing.JComponent.processMouseEvent(Unknown Source)
    	at java.awt.Component.processEvent(Unknown Source)
    	at java.awt.Container.processEvent(Unknown Source)
    	at java.awt.Component.dispatchEventImpl(Unknown Source)
    	at java.awt.Container.dispatchEventImpl(Unknown Source)
    	at java.awt.Component.dispatchEvent(Unknown Source)
    	at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
    	at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
    	at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
    	at java.awt.Container.dispatchEventImpl(Unknown Source)
    	at java.awt.Component.dispatchEvent(Unknown Source)
    	at java.awt.EventQueue.dispatchEvent(Unknown Source)
    	at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    	at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    	at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
    	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    	at java.awt.EventDispatchThread.run(Unknown Source)
    apparament je dois signé mon applet pour quel accede au ressources locales,
    mais j'ai cherché partout je rien trouvé pour me facilité la vie
    si vous avez des suggestions !!!
    merci

  2. #2
    Membre éprouvé
    Inscrit en
    Juillet 2008
    Messages
    104
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 104
    Par défaut
    Citation Envoyé par rimas2009 Voir le message
    bonjour,
    j'ai une applet qui fait appel à ue classe pour faire l'impression via le port série,
    j'utilise l'api javacomm pour la communication série et ce dernier implemente une dll pour communique avec le port série, mon application d'impression marche trés bien, mais quand je l'appel via mon applet une erreur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    java.lang.NullPointerException: name can't be null
    	at java.io.FilePermission.init(Unknown Source)
    	at java.io.FilePermission.<init>(Unknown Source)
    	at java.lang.SecurityManager.checkDelete(Unknown Source)
    	at javax.comm.CommPortIdentifier.addPortName(CommPortIdentifier.java:182)
    	at com.sun.comm.Win32Driver.initialize(Win32Driver.java:47)
    	at fr.billetel.impression.thprinter.test.JavaCom.<init>(JavaCom.java:113)
    	at fr.billetel.impression.thprinter.test.AppletComm$1.actionPerformed(AppletComm.java:22)
    	at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
    	at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
    	at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
    	at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
    	at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
    	at java.awt.Component.processMouseEvent(Unknown Source)
    	at javax.swing.JComponent.processMouseEvent(Unknown Source)
    	at java.awt.Component.processEvent(Unknown Source)
    	at java.awt.Container.processEvent(Unknown Source)
    	at java.awt.Component.dispatchEventImpl(Unknown Source)
    	at java.awt.Container.dispatchEventImpl(Unknown Source)
    	at java.awt.Component.dispatchEvent(Unknown Source)
    	at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
    	at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
    	at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
    	at java.awt.Container.dispatchEventImpl(Unknown Source)
    	at java.awt.Component.dispatchEvent(Unknown Source)
    	at java.awt.EventQueue.dispatchEvent(Unknown Source)
    	at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    	at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    	at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
    	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    	at java.awt.EventDispatchThread.run(Unknown Source)
    apparament je dois signé mon applet pour quel accede au ressources locales,
    mais j'ai cherché partout je rien trouvé pour me facilité la vie
    si vous avez des suggestions !!!
    merci
    avec la jvm sun, si tu veux pas t'embeter tu peu juste modifier la policy de ton applet soit directement en modifiant le fichier .java.policy (qui se trouve dans ton répertoire de profil), soit en utilisant l'outil sun policytool (qui se trouve dans le repertoire bin de ton install java)

Discussions similaires

  1. Réponses: 1
    Dernier message: 11/06/2008, 19h43
  2. Acceder à une DLL
    Par ggounouman dans le forum Applets
    Réponses: 2
    Dernier message: 30/09/2007, 06h14
  3. Réponses: 13
    Dernier message: 01/06/2007, 14h55
  4. applet qui ouvre une jframe
    Par jayjay.f dans le forum Agents de placement/Fenêtres
    Réponses: 1
    Dernier message: 01/03/2007, 20h07
  5. Réponses: 3
    Dernier message: 24/11/2006, 11h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo