|
Publicité ' | ||||||||||||||||||||||
|
|
#1 | ||
|
Membre Expert
![]() Développeur java, access, sql server Inscription : octobre 2005 Messages : 851 ![]() |
J'ai un client lourd (swing) qui utilise un EJB 3.1 qui se trouve dans Glassfish 3.1
Code :
mais, après compilation, si je veux faire fonctionner le jar en "stand alone" ça plante avec : Code :
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
__________________
D'abord qu'il marche. Ensuite qu'il soit rapide. Enfin qu'il soit agréable à utiliser. First, make it work. Then, make it fast. Finally, make it user-friendly. Erst, mach', dass es funktioniert. Dann, mach', dass es schnell geht, Zum Schluss mach' es benutzerfreundlich. |
||
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() ![]() ![]() Alexis Moussine-PouchkineInscription : janvier 2005 Messages : 1 502 ![]() |
gf-client.jar est un JAR vide qui pointe vers tous les JAR nécessaires.
Sinon il y a aussi les JARs tout-en-un : http://download.java.net/maven/glass...ded-all/3.1.1/ http://download.java.net/maven/glass...ded-web/3.1.1/ Plus de détails dans la FAQ EJB.
__________________
http://blogs.sun.com/alexismp |
|
10
|
|
|
#3 |
|
Membre Expert
![]() Développeur java, access, sql server Inscription : octobre 2005 Messages : 851 ![]() |
Merci Alexis
J'avais essayé gf-client.jar mais comme je n'ai pas la liste de "tous les JAR nécessaires" je n'ai pas pu les ajouter au projet dans NetBeans. je vais essayer les "tout en un" et je poste un retour.
__________________
D'abord qu'il marche. Ensuite qu'il soit rapide. Enfin qu'il soit agréable à utiliser. First, make it work. Then, make it fast. Finally, make it user-friendly. Erst, mach', dass es funktioniert. Dann, mach', dass es schnell geht, Zum Schluss mach' es benutzerfreundlich. |
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() ![]() ![]() Alexis Moussine-PouchkineInscription : janvier 2005 Messages : 1 502 ![]() |
les dépendances sont dans le manifest de gf-client.jar
Ca devrait fonctionner avec NetBeans ...
__________________
http://blogs.sun.com/alexismp |
|
10
|
|
|
#5 | |
|
Membre Expert
![]() Développeur java, access, sql server Inscription : octobre 2005 Messages : 851 ![]() |
Citation:
__________________
D'abord qu'il marche. Ensuite qu'il soit rapide. Enfin qu'il soit agréable à utiliser. First, make it work. Then, make it fast. Finally, make it user-friendly. Erst, mach', dass es funktioniert. Dann, mach', dass es schnell geht, Zum Schluss mach' es benutzerfreundlich. |
|
|
|
00
|
|
|
#6 |
|
Membre Expert
![]() Développeur java, access, sql server Inscription : octobre 2005 Messages : 851 ![]() |
J'ai créé une nouvelle librairie dans NetBeans en y plaçant les Jars "tout en uns" :
- glassfish-embedded-all-3.1.1.jar - glassfish-embedded-web-3.1.1.jar Ensuite j'ai ajouté cette librairie au projet (en virant les autres) et ça marche impeccable
__________________
D'abord qu'il marche. Ensuite qu'il soit rapide. Enfin qu'il soit agréable à utiliser. First, make it work. Then, make it fast. Finally, make it user-friendly. Erst, mach', dass es funktioniert. Dann, mach', dass es schnell geht, Zum Schluss mach' es benutzerfreundlich. |
|
|
00
|
|
|
#7 |
|
Membre Expert
![]() ![]() ![]() Alexis Moussine-PouchkineInscription : janvier 2005 Messages : 1 502 ![]() |
Un seul JAR sur les deux suffit, il s'agit des versions "Profil Web" ou plate-forme complète de Java EE 6.
__________________
http://blogs.sun.com/alexismp |
|
00
|
|
|
#8 |
|
Membre Expert
![]() Développeur java, access, sql server Inscription : octobre 2005 Messages : 851 ![]() |
Ce qui veut dire que pour un client lourd du type application locale
seul le glassfish-embedded-all-3.1.1.jar suffit ? Le glassfish-embedded-web-3.1.1.jar sert pour quelles applications ?
__________________
D'abord qu'il marche. Ensuite qu'il soit rapide. Enfin qu'il soit agréable à utiliser. First, make it work. Then, make it fast. Finally, make it user-friendly. Erst, mach', dass es funktioniert. Dann, mach', dass es schnell geht, Zum Schluss mach' es benutzerfreundlich. |
|
|
00
|
|
|
#9 |
|
Membre Expert
![]() ![]() ![]() Alexis Moussine-PouchkineInscription : janvier 2005 Messages : 1 502 ![]() |
La version embedded-all est préférable car le Profil Web de Java EE 6 ne propose que les EJB light qui n'ont pas d'interface distante.
__________________
http://blogs.sun.com/alexismp |
|
00
|
|
|
#10 |
|
Membre Expert
![]() Développeur java, access, sql server Inscription : octobre 2005 Messages : 851 ![]() |
D'accord. Merci pour toutes ces précisions
__________________
D'abord qu'il marche. Ensuite qu'il soit rapide. Enfin qu'il soit agréable à utiliser. First, make it work. Then, make it fast. Finally, make it user-friendly. Erst, mach', dass es funktioniert. Dann, mach', dass es schnell geht, Zum Schluss mach' es benutzerfreundlich. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com