JBoss

J’ai installé JBoss sous Windows NT (version 3.0.4 avec Tomcat 4.1.12).
Je lance le service avec run.bat, et tout se passe apparemment bien.

Le problème est que lorsque je lance un bête http://localhost:8080 j’obtiens une erreur 500 (« No Context configured to process this request ») tandis que la console balance un énigmatique « INFO [Engine] StandardHost [localhost] : MAPPING configuration error for request URI / ».

Mon pote Google ne m’a été d’aucun secours sur ce coup là, alors je fais appel à vous. A défaut, si vous avez sous le coude une url avec une bonne doc sur JBoss, je suis preneur (je n’ai rien trouvé de terrible, notamment sur la configuration).

Et tant qu’on y est, avez-vous un retour d’expérience à faire partager sur JBoss ? :thumbup: ou :slight_smile: ?

En effet, JBoss a la réputation d’être un excellent serveur d’appli EJB, même en faisant abstraction de sa gratuité. Et en effet c’est un cauchemard à configurer :slight_smile:

Pour ce qui est de la question « Ai-je vraiment besoin des EJB ? » la réponse est oui ! En fait je profite d’une période d’intercontrat pour me mettre un peu aux EJB et -aïe !- ça fait mal à l’endroit qui sert à s’assoir :alien: . Je jetterai un oeil sur Caucho, même si ça n’a pas l’air de gérer les EJB.

Et C#/.NET, j’ai déjà pratiqué donc je me forme à un autre truc. Ceci dit, je te rejoins complètement sur tes arguments sur cette plateforme : excellente ! :thumbup:

PS : pour google bah j’ai merdé avec une autre recherche… :casstet:
PS2 : Pitain GloP ! Tu touches même en J2EE !

[Edité le 14/1/2003 par tonitonio]

Iooo :wink:

ben JBoss c’est assez nikel en tout cas c’est ce qui se fait de meilleur en ce qui concerne les EJB en gratuit. Mais bon ca reste un truc gratuit et donc au niveau config c’est limite un cauchemard et il y a aucun outil et tres peu de docs pour savoir comment faire marcher la bete. Deja il faut te poser le question est ce que tu as vraiment besoin des EJB ? Sinon (et ptet meme si tu as besoin je sais pas ou ils en sont) il y a Resin de Caucho http://www.caucho.com comme moteur de servlet/JSP qui est gratuit pour une utilisation non commerciale et qui marche quand meme super bien (super plus rapide et super plus facile a configurer).

En ce qui concerne ton erreur il s’agit je pense d’un simple probleme de mapping du chemin d’execution des servlets. Je commencerai par bidouiller le JAVAPATH de mon systeme pour inclure toute les lib qu’il faut (tu mappe un chemin de ton webserver vers un truc qui doit s’executer donc il doit pouvoir tout trouver). Et si ca, ca marche pas j’irais voir la http://www.jboss.org/forums/thread.jsp?forum=67&thread=7059 qui est quand meme la premiere reponse a « JBOSS mapping » sur Google :frowning: :smiley:

Si c’est pas pour ton taff et que c’est pour un site perso je recommenderais de serieusement regarder si les EJB c’est necessaire parceque je connais que tres tres tres peu d’appli perso qui ont besoin d’une telle usine a gaz. C’est des dizaines d’heure d’apprentissage avant d’arriver a saisir le truc et je te recommende un bon bouquin sur les EJB pour t’en sortir parceque c’est loin d’etre trivial. Si c’est pour ta boite fait leur acheter WebSphere pour la peau du cul + 1000 :wink: Et utilise tout les jolis outils mais la encore c’est des heures d’apprentissage. Enfin :wink: Je suis passe par la c’est pas insurmontable du tout ca prend juste du temps…

Edit: [Pub Obligatoire] :smiley: Et si tu commence juste un projet jette un oeil a C#/.Net quand meme tu peux diviser tes temps de dev et la quantite de code par 3 ou 4 pour la plupart des applis et je parle d’experience apres avoir implemente strictement la meme chose en J2EE et .Net :wink: [/Pub obligatoire]

Edit2: Sinon c’est marrant de noter que JBoss ca a ete cree par un de nos polytechniciens a nous qu’on les a, Marc Fleury qui est un gars plutot sympa qui n’en veut comme on dit.

[Edité le 14/1/2003 par GloP]

Bonjour

Comment puis-je faire pour configuer une alias qui remplace une url longue.
exemple : actuellement je tape sur le navigateur : http://:8080/qcbin et je voudrais faire ceci
http://
je suis en jboss 3.2.5 sous windows 2003.

dans quel(s) fichier(s) je dois agir.
Manifestement modifier le fichier x:%windir%\system32\etc\hosts ne m’a pas suffit ? ou alors j’ai pas tout fait ??
quelqu’un peut-il m’aidier ?

Merci
Klay

Te faut changer le port dans ton fichier de config de ton instance JBoss. Sinon apres avoir rajoute dans hosts, tu dois pouvoir faire http://monalias:8080/. Assures toi d’abord que t’as rien qui tourne sur 80 bien sur, genre pas de IIS ou quoi…