Dinsfire
Messages postés5Date d'inscriptionmercredi 18 mars 2009StatutMembreDernière intervention26 novembre 2011
-
20 nov. 2009 à 01:10
Dinsfire
Messages postés5Date d'inscriptionmercredi 18 mars 2009StatutMembreDernière intervention26 novembre 2011
-
20 nov. 2009 à 23:20
Bonjours, je suis en étude en Java EE en Angleterre, j'ai un devoir a faire, et je but sur une erreur qui, je pense, est une erreur d'étourderie. Mais j'ai refait plusieurs fois mon prog et il m'affiche toujours cette erreur. Si vous pouvez m'aider merci d'avance
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
public Object getEJBBean(String beanName) {
try {
InitialContext ctx = new InitialContext();
return ctx.lookup(beanName);
} catch (Exception ex) {
System.err.println("ERROR: while locating bean from the server " + ex.getMessage());
return null;
}
}
public static void main(String[] args) {
SavingsAccountClient lock = new SavingsAccountClient();
// TODO code application logic here
}
}
et voici mon erreur :
Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/appserv/management/util/misc/RunnableBase$HowToRun
at com.sun.enterprise.server.ApplicationServer.<clinit>(ApplicationServer.java:398)
at com.sun.enterprise.util.ORBManager.initProperties(ORBManager.java:314)
at com.sun.enterprise.util.ORBManager.getORB(ORBManager.java:276)
at com.sun.enterprise.naming.SerialInitContextFactory.getInitialContext(SerialInitContextFactory.java:178)
at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:667)
at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:288)
at javax.naming.InitialContext.init(InitialContext.java:223)
at javax.naming.InitialContext.(InitialContext.java:175)
at bank.SavingsAccountClient.getEJBBean(SavingsAccountClient.java:70)
at bank.SavingsAccountClient.(SavingsAccountClient.java:21)
at bank.SavingsAccountClient.main(SavingsAccountClient.java:81)
A voir également:
Exception in thread "awt-eventqueue-0" java.lang.noclassdeffounderror: javax/activation/datahandler
kirua12
Messages postés1155Date d'inscriptionsamedi 17 janvier 2004StatutMembreDernière intervention29 avril 20118 20 nov. 2009 à 10:17
Salut,
cette erreur siginifie qu'il te manque une classe dans le classpath.
A priori, c'est une classe interne de ton serveur d'application Glassfish pour la gestion du monitoring.
Il semblerait qu'il te manque le jar appserv-ext.jar dans ton classpath.
Dinsfire
Messages postés5Date d'inscriptionmercredi 18 mars 2009StatutMembreDernière intervention26 novembre 2011 20 nov. 2009 à 23:20
J4ai trouver mon érreur, j'vais me pendre a cause de ça, où arréter l'informatique je sais pas. Ma fonction Main ne s'appellait pas main donc ça marchais pas -_-