Aller au contenu
  • Pas encore inscrit ?

    Pourquoi ne pas vous inscrire ? C'est simple, rapide et gratuit.
    Pour en savoir plus, lisez Les avantages de l'inscription... et la Charte de Zébulon.
    De plus, les messages que vous postez en tant qu'invité restent invisibles tant qu'un modérateur ne les a pas validés. Inscrivez-vous, ce sera un gain de temps pour tout le monde, vous, les helpeurs et les modérateurs ! :wink:

[Résolu] installation fichier .WAR


Messages recommandés

Posté(e)

Le contexte /alembik n'a pas démarré à cause d'erreurs, ce n'est donc pas la peine d'essayer de le chercher par un navigateur Web.

Je vois que tu utilises à la fois Coyote et AJP13, sur une installation de Tomcat 6. As-tu un serveur Apache qui tourne, en plus, sur cette machine ? As-tu modifié quoi que ce soit dans la configuration d'Apache (au hasard, activation de mod_jk et configuration des workers) ? (simple curiosité)

Pour ce qui est du problème de démarrage de la webapp alembik, apparemment les contextes ne sont pas correctement définis. Quel guide as-tu suivi pour installer Alembik ? C'était cette configuration-là qui était recommandée (Tomcat 6, Apache) ?

As-tu d'autres fichiers de log liés au contexte de ta webapp ? Ces fichiers-là devraient contenir les messages d'erreur complets (les exceptions, ou si tout est bien prévu les logs explicatifs des erreurs rencontrées et des solutions possibles...)

Invité poumpoumpaf
Posté(e)

heu, alors à ma connaissance il n'y a qu'un seul serveur apache-tomcat...j'ai modifié quelques fichiers :

j'ai remplacé "Deny from all" par "Allow from all "dans apache.conf

 

<Directory "/usr/share/apache2/error">

# AllowOverride None

# Options IncludesNoExec

# AddOutputFilter Includes html

# AddHandler type-map var

# Order allow,deny

# Allow from all

# LanguagePriority en cs de es fr it nl sv pt-br ro

# ForceLanguagePriority Prefer Fallback

# </Directory>

 

j'ai vidé le fichier httpd.conf et ajouté listen 80 dans ports.conf

 

NameVirtualHost *:80

ServerName localhost

listen 80

<IfModule mod_ssl.c>

# SSL name based virtual hosts are not yet supported, therefore no

# NameVirtualHost statement here

Listen 443

</IfModule>

 

et je connais ni mod_jk ni ce qu'est q'un workers (dsl :P )

 

pour l'installation d'alembik j'ai suivi cette adresse :

http://alembik.sourceforge.net/installation_pre.html#tomcat

Il est possible d'installer Alembik avec jboss, tomcat ou glassfish, j'avais essayé avec glassfish mais l'application qui se lance pour faire accepter la licence "Freeze" à tous les coups...j'ai essayer de contourner le probleme en passant par tomcat...

pour les autres fichiers de log..je vois pas ou les chercher.. (dsl pour les question cons..) :s

Posté(e)

Bon, effectivement tu as aussi une install d'Apache sur cette machine mais vraisemblablement il n'y a pas de passage de l'un à l'autre (puisque tu n'as pas la moindre idée de ce que j'évoque en parlant de mod_jk et de tomcat workers ! D'un certain côté c'est peut-être une chance, vu combien c'est désagréable à configurer cette chose...)

Potentiellement ça te fait une partie du fichier server.xml à mettre en commentaire (tout le Connector qui gère les requêtes AJP13) ;-)

Mais rien à voir avec ce qui nous intéresse...

 

Le tuto ne parle que de Tomcat 5.5, qui est la version "stable" de Tomcat (la version 6 étant celle qui est toujours en cours de développement, donc avec un support de normes différentes - Servlet 2.5, JSP 2.1 - de la version 5.5). Si tu as la possibilité de refaire une installation de Tomcat en version 5.5 ça serait peut-être mieux (coller aux recommandations, ça évite les problèmes liés aux incompatibilités / évolutions entre les versions des logiciels) :-/

 

Concernant les logs... Sous Debian je crois que tout est regroupé sous /var/log donc peut-être dans un sous-répertoire /var/log/tomcat à tout hasard (il faudrait demander à Tangui, il a installé Tomcat sous Debian récemment...

Invité poumpoumpaf
Posté(e)

Bon, j'ai supprimé ("à la main") tomcat6 et installé tomcat5.5 par aptitude cette fois ci...

 

http://127.0.0.1/ m'envoie sur la page d'acceuil de tomcat (mais http://127.0.0.1:8080/ donne Failed to Connect m'enfin...)

 

Le manager fonctionne mais alembik refuse de se lancer, alembik-web est lancé mais m'affiche (sur http://tomcat.local/alembik-web/html/home.jsp) :

 

Etat HTTP 500 -

type Rapport d'exception

description Le serveur a rencontré une erreur interne () qui l'a empêché de satisfaire la requête.

exception

 

org.apache.jasper.JasperException: Could not initialize class org.alembik.webapp.provider.ResourcesProvider

org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper

.java:460)

org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:355)

org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)

org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)

javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.jav

a:25)

java.lang.reflect.Method.invoke(Method.java:597)

org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:244)

java.security.AccessController.doPrivileged(Native Method)

javax.security.auth.Subject.doAsPrivileged(Subject.java:517)

org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:276)

org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:162)

 

cause mère

 

javax.servlet.ServletException: Could not initialize class org.alembik.webapp.provider.ResourcesProvider

org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.

java:841)

org.apache.jasper.runtime.PageContextImpl.access$11(PageContextImpl.java:779)

org.apache.jasper.runtime.PageContextImpl$12.run(PageContextImpl.java:761)

java.security.AccessController.doPrivileged(Native Method)

org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.ja

va:759)

org.apache.jsp.html.home_jsp._jspService(home_jsp.java:256)

org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)

javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)

org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)

org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)

javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.jav

a:25)

java.lang.reflect.Method.invoke(Method.java:597)

org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:244)

java.security.AccessController.doPrivileged(Native Method)

javax.security.auth.Subject.doAsPrivileged(Subject.java:517)

org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:276)

org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:162)

 

cause mère

 

java.lang.NoClassDefFoundError: Could not initialize class org.alembik.webapp.provider.ResourcesProvider

org.apache.jsp.html.home_jsp._jspService(home_jsp.java:71)

org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)

javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)

org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)

org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)

javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.jav

a:25)

java.lang.reflect.Method.invoke(Method.java:597)

org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:244)

java.security.AccessController.doPrivileged(Native Method)

javax.security.auth.Subject.doAsPrivileged(Subject.java:517)

org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:276)

org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:162)

 

et merci NewlCat pour ton aide !

Posté(e)

NoClassDefFoundError ?

Apparemment il ne trouve pas tous les composants dont il a besoin pour fonctionner (mauvais classpath, manque quelques jar à certains endroits ou déploiement incomplet de certains sous-projets)

Il faut que je relise la procédure d'install et que je jette un oeil à la structure du war...

Posté(e)

ok, apperement il faut ce paquet...mais aux commandes :

java -jar JAXWS2.1.2-20070917.jar

ou

java -jar -Xmx256M JAXWS2.1.2-20070917.jar

ou

java -jar -Xmx512M JAXWS2.1.2-20070917.jar

l'application de la licence se lance...et Freeze aussitot (et définitivement)!

j'ai eu le même souci quand j'ai voulu installer glassfish... j'ai contourné le problème en installant tomcat... mais les erreurs du passé nous ratrappent toujours :P

Posté(e)

Euh.... JAXWS c'est un paquet qui s'exécute ?!?

C'est pas plutôt un truc qui se met dans $CATALINA_HOME/common/lib/ ??

 

-- edit --

Ah bin non...

https://jax-ws.dev.java.net/2.1.7/

Installation

Download the binary and execute this jar as

java -jar JAXWS2.1.7-20090419.jar

 

-- edit x2 --

l'application de la licence se lance...et Freeze aussitot (et définitivement)!
C'est à dire ? Tu ne peux pas scroller jusqu'en bas puis cliquer sur "j'accepte" ?
Posté(e) (modifié)

ouaip :# java -jar JAXWS2.1.7-20090419.jar ...la même...

nan je peut pas scroller..je peux pas cliquer.. je peux forcer à quitter...

dès que la form passe derriere une autre l'affichage de la licence disparait enfin voila...

Modifié par poumpoumpaf
Posté(e)

"Dès que la form passe derrière une autre" ? Je ne comprends pas ....

Tu as quelle version de la JVM ? java -version

 

Moi quand j'exécute le jar d'installation de JAXWS j'ai ça :

jaxws-install.png

Le bouton Decline fontionne, la scrollbar fonctionne, le bouton "Accept" fonctionne quand la scrollbar est tout en bas, ....

Ca donne quoi chez toi ?

 

-- edit --

Je trouve ça un peu abusé d'accepter une licence juste pour dézipper les composants alors qu'ils auraient pu filer le lien de téléchargement après l'acceptation de la licence sur le site Web, mais bon...

Si tu me dis que tu acceptes les termes de la licence, moi je veux bien te faire un zip contenant ce que l'exécution de ce jar décompresse sur le disque ;-)

Posté(e) (modifié)

Ok ba moi ça m'ouvre la même chose mais qui ne répond pas...

 

file:///home/adrien/Desktop/Capture.png

 

adrien-desktop:/home/adrien/Desktop# java -version
java version "1.5.0"
gij (GNU libgcj) version 4.3.2

Copyright (C) 2007 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
adrien-desktop:/home/adrien/Desktop#

Et c'est franchement super sympa pour le zip ! (j'ai réfléchit..et oui, j'accepte la licence !)

Modifié par poumpoumpaf

Rejoindre la conversation

Vous publiez en tant qu’invité. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.
Remarque : votre message nécessitera l’approbation d’un modérateur avant de pouvoir être visible.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

  • En ligne récemment   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
×
×
  • Créer...