Bonjour!
J'ai un petit problème ( enfin, petit, tout est relatif ). Je tente de lancé une application java en web start. J'ai configure mon jnlp comme suit :
Mais quand je veux lancé l'application, le web start la charge, affiche l'écran d'ouverture, mais plante ensuite l'application. (l'application doit se connecté sur un programme qui tourne en mode serveur, je sais pas si c'est une cause ou pas). APres avoir un peu farfouillé le code et fais quelque print, on a pu voir qu'il plantait au niveau du chargement d'une constante statique. Mais si on change la version du jdk et jws ( 1.6 tt les 2 pour le moment), et qu'on passe en 1.5, le probleme semble se poser ailleur
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66 <?xml version="1.0" encoding="utf-8"?> <jnlp spec="1.0+" codebase="file://///Its-massin/svn on ITS-massin/JNLP" href="logiciel.jnlp"> <information> <title>Mon Logiciel par JNLP</title> <vendor>ITS</vendor> </information> <!-- Correction for acces to distant system, need to have a sign jar. --> <security> <all-permissions/> </security> <resources> <j2se version="1.5" href="http://java.sun.com/products/autodl/j2se"/> <jar href="file://///Its-massin/svn on ITS-massin/SignedPepito.jar"/> <jar href="file://///Its-massin/svn on ITS-massin/lib/freehep/freehep-base.jar"/> <jar href="file://///Its-massin/svn on ITS-massin/lib/freehep/freehep-graphics2d.jar"/> <jar href="file://///Its-massin/svn on ITS-massin/lib/freehep/freehep-graphicsio.jar"/> <jar href="file://///Its-massin/svn on ITS-massin/lib/jdom/jdom.jar"/> <jar href="file://///Its-massin/svn on ITS-massin/lib/jacorb/jacorb.jar"/> <jar href="file://///Its-massin/svn on ITS-massin/lib/apache/commons/avalon-framework-4.1.5.jar"/> <jar href="file://///Its-massin/svn on ITS-massin/lib/apache/commons/logkit-1.2.jar"/> <jar href="file://///Its-massin/svn on ITS-massin/lib/netbeans/nb-editor.jar"/> <jar href="file://///Its-massin/svn on ITS-massin/lib/netbeans/swing-layout-1.0.jar"/> <jar href="file://///Its-massin/svn on ITS-massin/lib/java/java-help.jar"/> <jar href="file://///Its-massin/svn on ITS-massin/lib/pepite/pepitodoc.jar"/> <jar href="file://///Its-massin/svn on ITS-massin/lib/mozilla/js.jar"/> <jar href="file://///Its-massin/svn on ITS-massin/lib/apache/batik/batik-awt-util.jar"/> <jar href="file://///Its-massin/svn on ITS-massin/lib/apache/batik/batik-bridge.jar"/> <jar href="file://///Its-massin/svn on ITS-massin/lib/apache/batik/batik-css.jar"/> <jar href="file://///Its-massin/svn on ITS-massin/lib/apache/batik/batik-dom.jar"/> <jar href="file://///Its-massin/svn on ITS-massin/lib/apache/batik/batik-ext.jar"/> <jar href="file://///Its-massin/svn on ITS-massin/lib/apache/batik/batik-gui-util.jar"/> <jar href="file://///Its-massin/svn on ITS-massin/lib/apache/batik/batik-gvt.jar"/> <jar href="file://///Its-massin/svn on ITS-massin/lib/apache/batik/batik-parser.jar"/> <jar href="file://///Its-massin/svn on ITS-massin/lib/apache/batik/batik-script.jar"/> <jar href="file://///Its-massin/svn on ITS-massin/lib/apache/batik/batik-svg-dom.jar"/> <jar href="file://///Its-massin/svn on ITS-massin/lib/apache/batik/batik-svggen.jar"/> <jar href="file://///Its-massin/svn on ITS-massin/lib/apache/batik/batik-swing.jar"/> <jar href="file://///Its-massin/svn on ITS-massin/lib/apache/batik/batik-transcoder.jar"/> <jar href="file://///Its-massin/svn on ITS-massin/lib/apache/batik/batik-util.jar"/> <jar href="file://///Its-massin/svn on ITS-massin/lib/apache/batik/batik-xml.jar"/> <jar href="file://///Its-massin/svn on ITS-massin/lib/apache/xerces/xerces_2_5_0.jar"/> <jar href="file://///Its-massin/svn on ITS-massin/lib/apache/commons/xml-apis.jar"/> <jar href="file://///Its-massin/svn on ITS-massin/lib/freehep/freehep-base.jar"/> <jar href="file://///Its-massin/svn on ITS-massin/lib/pepite/icons.jar"/> <jar href="file://///Its-massin/svn on ITS-massin/lib/pepite/iviz.jar"/> <jar href="file://///Its-massin/svn on ITS-massin/lib/l2fprod/l2fprod-common-all.jar"/> <jar href="file://///Its-massin/svn on ITS-massin/lib/l2fprod/skinlf.jar"/> <jar href="file://///Its-massin/svn on ITS-massin/lib/beanshell/bsh-2.0b2.jar"/> <jar href="file://///Its-massin/svn on ITS-massin/lib/spin/spin.jar"/> <property name="swing.defaultlaf" value="com.sun.java.swing.plaf.windows.WindowsLookAndFeel"/> </resources> <application-desc main-class="com.pepito.Pepito"> <argument>-classpath</argument> <argument>-ior</argument> <argument>C:/Documents and Settings/Administrateur/Local Settings/Temp/orb/pepito/naming-service.ior</argument> <argument>-expert</argument> </application-desc> </jnlp>
LA seule constance entre les 2 situations est ce messages qui se trouve à la fin.
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 java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.sun.javaws.Launcher.executeApplication(Unknown Source) at com.sun.javaws.Launcher.executeMainClass(Unknown Source) at com.sun.javaws.Launcher.continueLaunch(Unknown Source) at com.sun.javaws.Launcher.handleApplicationDesc(Unknown Source) at com.sun.javaws.Launcher.handleLaunchFile(Unknown Source) at com.sun.javaws.Launcher.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.ExceptionInInitializerError at com.pepito.Pepito.loadPlugins(Pepito.java:1156) at com.pepito.Pepito.init(Pepito.java:146) at org.freehep.application.Application.createFrame(Application.java:743) at com.pepito.Pepito.main(Pepito.java:116) ... 11 more Caused by: java.lang.NullPointerException at javax.swing.ImageIcon.<init>(Unknown Source) at pepito.gui.Constants.<clinit>(Constants.java:104) ... 15 more
Est ce que quelqu'un aurait une idée de piste pr tenté de débuggué ca? Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2#### Java Web Start Error #### null
Partager