J'ai un client lourd (swing) qui utilise un EJB 3.1 qui se trouve dans Glassfish 3.1
Quand je le fais fonctionner dans NetBeans, pas de problème
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Properties props = new Properties(); props.put(Context.INITIAL_CONTEXT_FACTORY, "com.sun.enterprise.naming.SerialInitContextFactory"); props.setProperty("org.omg.CORBA.ORBInitialHost", "ADMIN"); InitialContext ctx = new InitialContext(props); calculette = (CalculetteLocal) ctx.lookup("paquet.CalculetteLocal"); // ça plante ici
mais, après compilation, si je veux faire fonctionner le jar en "stand alone" ça plante avec :
c'est donc un problème de bibliothèque manquante
Code : Sélectionner tout - Visualiser dans une fenêtre à part java.lang.ClassNotFoundException: com.sun.enterprise.server.pluggable.SecuritySupport
J'ai bien contourné le problème en recopiant comme un bourin
les 300 jar de Glassfish dans le répertoire lib de ma petite application
mais ce n'est pas satisfaisant.
Est-ce que quelqu'un connaîtrait la liste précise des bibliothèques jar nécessaires
à une application java qui doit se connecter à Glassfish ?
toute solution équivalente étant bien entendu la bienvenue
Merci d'avance
Partager