Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2916 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  [JAVA] NullPointer Exception : JVM Symantec ???

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[JAVA] NullPointer Exception : JVM Symantec ???

n°662438
osmoze
Développeur noob a plein temps
Posté le 04-03-2004 à 09:40:26  profilanswer
 

Salut,
J'ai un prestataire actuellement dans ma boite.
Il essaye avec bcp de difficulté une appli et il se plaint que l'environnement Java Novell/Symantec
(JVM symantec).
 
Il me dit l'erreur suivante :
"Une exception java.lang.NullPointerException c'est produite lors d'un
appel à la fonction getMessage(), ce qui n'est en aucun cas possible dans
l'hypothèse de fonctionnement normal de la JVM."
 
Comment tester juste ce bout de code?
Est ce plus un probleme de version de JVM plutot que distributeur (JVM symantec au lieu de sun)
Avez vous une idée pour résoudre son prb???
 
Comme d'habitude, merci a tous!!! :)
 

Code :
  1. package com.tekora.backoffice.exception;
  2. public class EnvironmentException extends Exception
  3. {
  4.     private java.lang.Exception lastException;
  5.     public EnvironmentException()
  6.     {
  7.          super();
  8.     }
  9.     public EnvironmentException(Exception e)
  10.     {
  11.          super();
  12.          lastException = e;
  13.     }
  14.     public String getMessage()
  15.     {
  16.         return super.getMessage() + " -- " + (lastException != null ?
  17. lastException.getMessage() : "" );
  18.     }
  19. }

mood
Publicité
Posté le 04-03-2004 à 09:40:26  profilanswer
 

n°662459
darklord
You're welcome
Posté le 04-03-2004 à 10:02:04  profilanswer
 

Que ton prestataire donne la stacktrace complète de l'appel pour montrer où le nullpointer apparait.
 
Quand à cette JVM symantec [:ula] je pense qu'il y a comme une confusion.
 
Demande lui de taper la ligne de commande suivante  dans un shell et poste le résultat ici (avec la stacktrace)
 
java -version

n°662487
osmoze
Développeur noob a plein temps
Posté le 04-03-2004 à 10:21:31  profilanswer
 

voila c'que ca m'affiche:

Code :
  1. Symantec Java! JustInTime Compiler Version 3.10.110(x) for the Java 2 Platform
  2. Copyright (C) 1996-99 Symantec Corporation                                   
  3.                                                                              
  4. java version "1.3.1_01"                                                     
  5. Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1_01)           
  6. Classic VM (build 1.3.1_01, native threads, SymcJIT)


 
il sagit bien dd'une JVM symantec...
Mais j'suis d'accord avec toi, a mon avis y'a une grosse confusion...
Il me parle aussi de problemes avec le JIT compiler.
sinon, j'sais po c'que c'est le stacktrace! :( dsl

n°662513
benou
Posté le 04-03-2004 à 10:45:14  profilanswer
 

Osmoze a écrit :

sinon, j'sais po c'que c'est le stacktrace! :( dsl


ce que crache la JVM quand une exception se produit et qu'elle n'est pas interceptée ...
 
ca affiche l'état de la pile d'appel : l'empilage des méthodes appelées. Ca permet de savior exactement à quel endroit est l'erreur (ca te donne la ligne à laquelle l'exception a été levée)


---------------
ma vie, mon oeuvre - HomePlayer
n°662517
osmoze
Développeur noob a plein temps
Posté le 04-03-2004 à 10:51:31  profilanswer
 

ok. merci!
bon, le plus simple. j'essaye de voir ca en direct avec lui sur le serveur.
j'regarde le stacktrace et les versions JVM et JIT...
et j'vous tient au courant  :p
 
Franchement, merci a la communauté pour l'efficacité des réponses

n°664975
kotw
Posté le 06-03-2004 à 00:14:26  profilanswer
 

Salut, regardes plutot du coté du constructeur appelé juste avant de faire l'appel à getMessage() !
 
Par exemple, s'il fait :
 
EnvironmentException envExcept = new EnvironmentException();
envExcept.getMessage();
 
la variable "lastException" n'est instanciée nulle part
--> lors de l'appel à lastException.getMessage() lance un NullPointerException, ce qui est normal !


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  [JAVA] NullPointer Exception : JVM Symantec ???

 

Sujets relatifs
[WBEM] Comment peut on connaitre la config de son PC en java ??exception StackOverflowError
java, dtd, xml et sax, help mega noob plz ...[JAVA/XML]Serialization d'un document XML
[Projet][Java] Idée de projet en informatique à donner[Java] [applet] Big problème sociologique
[Java] Prolème avec une instructionDébutant en Java, j'ai du mal a mis trouver.
[JAVA]JTextField et JTExtArea[java]Obtenir le chemin (path) de l'application
Plus de sujets relatifs à : [JAVA] NullPointer Exception : JVM Symantec ???


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR