CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[EJB-Glassfish] localhost:4848 error

Qwerty22
Qwerty22
Niveau 4
27 janvier 2010 à 13:11:25

Bonjour à tous.

Je ne sais pas si c'est le bon forum pour poster, mais je ne vois pas trop où poster d'autre.

Donc, le sujet se base dans le domaine de création d'ejb en java.

il y a un bon moment, on nous à demandé d'écrire notre tout premier ejb , et de créer le jar, démarrer glassfish, etc, en ligne de commandes.

le labo fonctionnait correctement. cependant en réesseyant tout mes labos, afin de garder la dernière version de chacune d'entre eux, j'ai essayé de recompiler le dit labo, j'ai remarqué un léger souci :

quand je tape (sous windows, en ligne de commande) : asadmin start-domain, glassfish démarre, cependant, impossible d'arriver sur la page de login, il cherche jusqu'à un connection reset by peer...

j'ai réinstallé glassfish, ça na rien changé.
dans mon fichier host, jai 2 ligne ( celle pour le loopback, et une pour le nslookup pour oracle). j'ai revérifier le port de glassfish via netbeans (il est correct) et j'ai revérifier mes variables d'environnement.

Si quelqu'un à une idée, merci d'avance

Qwerty22
Qwerty22
Niveau 4
27 janvier 2010 à 13:12:47

par page de login, j'entend évidemment la page http://localhost

Qwerty22
Qwerty22
Niveau 4
27 janvier 2010 à 13:20:03

excusez pour le triple post, voici le contenu du .log quand je tente d'accèder au site

[#|2010-01-27T13:15:16.093+0100|INFO|sun-appserver
9.1|javax.enterprise.system.container.web|_ThreadI
D=10;_ThreadName=main;server;|WEB0114 : SSO est désactivé sur le serveur virtuel [server]|#]

[#|2010-01-27T13:15:16.109+0100|INFO|sun-appserver
9.1|javax.enterprise.system.container.web|_ThreadI
D=10;_ThreadName=main;__asadmin;|WEB0114 : SSO est désactivé sur le serveur virtuel [__asadmin]|#]

[#|2010-01-27T13:15:17.203+0100|INFO|sun-appserver
9.1|javax.enterprise.system.tools.admin|_ThreadID=
10;_ThreadName=main;|ADM1079 : Initialisation de MBeans

[#|2010-01-27T13:16:18.046+0100|SEVERE|sun-appserv
er9.1|javax.enterprise.system.core|_ThreadID=10;_T
hreadName=main;com.sun.enterprise.admin.server.cor
e.JmxConnectorLifecycle@3758dc;com.sun.appserv.ser
ver.ServerLifecycleException: Cannot bind to URL [rmi://user:8686/management/rmi-jmx-connector]: javax.naming.CommunicationException [Root exception is java.rmi.ConnectIOException: error during JRMP connection establishment; nested exception is:
java.net.SocketTimeoutException: Read timed
out];_RequestID=4948609b-6b3c-45f2-92d1-9b36329c9e
d6;|Impossible de démarrer le service
com.sun.enterprise.admin.server.core.JmxConnectorL
ifecycle@3758dc. : com.sun.appserv.server.ServerLifecycleException: Cannot bind to URL [rmi://user:8686/management/rmi-jmx-connector]: javax.naming.CommunicationException [Root exception is java.rmi.ConnectIOException: error during JRMP connection establishment; nested exception is:
java.net.SocketTimeoutException: Read timed out]|#]

[...]

Cannot bind to URL [rmi://user:8686/management/rmi-jmx-connector]

ensuite viennent un gros paquet d'exception, suite auxquelles arrives la fermeture du serveur

godrik
godrik
Niveau 30
27 janvier 2010 à 15:23:49

je ne suis pas tres sur que ce forum soit tres adapte, mais je n'ai pas de meilleur idee (apart les forum de supports de glassfish).

Disclaimer: je n'ai jamais fait ce genre de chose.

La premiere erreur semble etre critique "SSO est desactive sur le serveur virtuel". J'imagine que SSO est Single Sign-On. Ce qui revient a dire que ton programme n'arrive pas s'authentifier sur toutes les machines il devrait tourner.
Contacte l'admin systeme et demande lui si SSO est bien active/configurer et si l'utilisateur qui lance le ejb a bien les droit dont il a besoin.

Qwerty22
Qwerty22
Niveau 4
28 janvier 2010 à 00:42:49

bonjour godrik,

le problème, c'est que tout est en local, et je suis donc moi même l'admin.

tout cela marchait sans aucun souci il y a 1 mois. c'est en esseyant hier de relancer le petit ejb basique que j'ai eu la surprise que ça ne passait plus. (alors que j'avais bien repris le backup qui était fonctionnel).

godrik
godrik
Niveau 30
28 janvier 2010 à 02:54:54

ah... je n'avais pas compris. J'ai ete confus par le message qui dit: "SSO est désactivé sur le serveur virtuel". J'ai cru que c'etait une machine virtualise et que SSO etait defini au niveau de l'OS.

Je n'ai jamais fait ca, donc je ne peux pas vraiment t'aider, mais il y a des gens ici qui font du java professionnelement. Ils auront peut etre plus d'idee. (j'imagine que tu as deja essaye google)

Qwerty22
Qwerty22
Niveau 4
28 janvier 2010 à 14:42:29

ce n'est pas grave ^^, merci quand même d'avoir essayé.

oui j'ai déja essayé google, c'est d'ailleurs grâce à lui que j'ai trouvé le fichier log.

_skip
_skip
Niveau 10
28 janvier 2010 à 20:47:45

Les joies de J2EE et des usines à gaz, enfin rassure-toi, jboss est bien pire.

A vue de nez, c'est un problème de bind du socket, donc est-ce que "user" est bien un hostname valide sur ta machine?

Qwerty22
Qwerty22
Niveau 4
29 janvier 2010 à 16:14:47

je suppose que je dois changer ça dans le fichier hosts ?

car jai 2 lignes dedans :

127.0.0.1 localhost
192.168.1.3 user

j'avais rajouté la ligne pour le loopback, pour Oracle. et il est bien possible que ce soit depuis que ça foire, je n'ai pas réessayé

godrik
godrik
Niveau 30
29 janvier 2010 à 19:35:33

192.168.1.3 est elle bien l'adresse de ta machine ?

il n'y aurait pas un probleme entre le fait que tu accede a localhost et que tu cherche a ouvrir user ? (il y a un probleme comme ca dans apache parfois)

_skip
_skip
Niveau 10
30 janvier 2010 à 10:11:33

Hésite pas à pinger simplement les hostnames en ligne de commande si tu n'es pas sûr. Mais effectivement si tu essaies de brancher un socket sur un hostname qui existe pas, il aura du mal.

thierry_bidart
thierry_bidart
Niveau 6
30 janvier 2010 à 17:56:47

ca m'est arrivé!

J'ai supprimé le domaine glassfish par défaut et j'en ai refait un.

Tiens nous au courent.

Qwerty22
Qwerty22
Niveau 4
30 janvier 2010 à 22:46:04

bonjour à tous, merci pour vos réponses.

godrik << oui l'ip est correcte. j'ai également essayé de retirer cette ligne du fichier hosts, de façon à avoir seulement le localhost. ca n'a rien changé.

skip << le ping fonctionne correctement.

thierry_bidart << j'essayerais cela en cours de semaine (plus vers la fin de la semaine, car je dois commencer à étudier mon CCNA), où a tu été pour supprimer et créer le domaine ??

encore merci à tous pour votre aide

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Hardware
La vidéo du moment