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)

des problèmes de Droits ?

 

(SEVERE: Error deploying configuration descriptor admin.xml

java.io.FileNotFoundException: /opt/apache-tomcat-5.5.27/conf/Catalina/localhost/admin.xml (Permission denied))

 

ou des librairies manquantes ?

 

(INFO: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/java/jre1.6.0_14/lib/i386/client:/usr/java/jre1.6.0_14/lib/i386:/usr/java/jre1.6.0_14/../lib/i386:/usr/java/packages/lib/i386:/lib:/usr/lib )

 

A tu des idées ?

Posté(e)

Le coup de la librairie "Tomcat-Native" manquante c'est juste un warning parce que les threads sont gérés par la JVM et pas directement par l'OS. Tout fonctionne très bien sans, ce n'est pas critique donc on peut facilement l'ignorer.

 

La description du contexte de la webapp admin (le fichier Catalina/localhost/admin.xml) inexistant, je ne crois pas que cela corresponde à un problème d'alembik...

... mais on ne sait jamais, donc : as-tu installé / déclaré la webapp "admin" ?

Peux-tu vérifier les droits associés au répertoire (...)conf/Catalina/localhost ?

Posté(e)

Hé bien normalement j'ai installé l'admin.. j'ai mis le dossier "Admin" dans /opt/tomcat/server/webapps/ et le fichier admin.xml dans /opt/tomcat/conf/Catalina/localhost/

j'ai redémaré tomcat, j'ai relancer le navigateur... :

Toujours "Tomcat's administration web application is no longer installed by default. Download and install the "admin" package to use it."

Et si il faut la déclarer..je ne sais pas faire.. :s

Et voila pour les droits...

debian-test:/opt/tomcat/conf/Catalina# ls -l
total 4
drwxr-xr-x 2 tomcat tomcat 4096 jui 30 14:35 localhost
debian-test:/opt/tomcat/conf/Catalina# cd localhost/
debian-test:/opt/tomcat/conf/Catalina/localhost# ls -l
total 12
-rw------- 1 util   util	568 mar 26  2005 admin.xml
-rw------- 1 tomcat tomcat 1125 aoû 29  2008 host-manager.xml
-rw------- 1 tomcat tomcat 1280 aoû 29  2008 manager.xml

Posté(e)

^^ Ok merci !

C'est fait.. (j'ai changé les droits aussi à tous hasard...:P

total 12
-rwxr-xr-x 1 tomcat tomcat  568 mar 26  2005 admin.xml
-rwxr-xr-x 1 tomcat tomcat 1125 aoû 29  2008 host-manager.xml
-rwxr-xr-x 1 tomcat tomcat 1280 aoû 29  2008 manager.xml

Mais après redémarrage complet pas de changement... ouinnnn !!

Posté(e)

Et bien si ça marche ! (en fait ) :P

L'admin tourne, donc l'erreur dans Catalina.out n'est plus... pour se faire remplacer par les suivantes :s

Jul 30, 2009 3:34:43 PM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive alembik.war
Jul 30, 2009 3:34:44 PM org.apache.catalina.core.StandardContext start
SEVERE: Error listenerStart
Jul 30, 2009 3:34:44 PM org.apache.catalina.core.StandardContext start
SEVERE: Context [/alembik] startup failed due to previous errors
Jul 30, 2009 3:34:44 PM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive alembik-web.war
Jul 30, 2009 3:34:45 PM org.apache.coyote.http11.Http11BaseProtocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
Jul 30, 2009 3:34:45 PM org.apache.jk.common.ChannelSocket init
INFO: Port busy 8009 java.net.BindException: Address already in use
Jul 30, 2009 3:34:45 PM org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8010
Jul 30, 2009 3:34:45 PM org.apache.jk.server.JkMain start
INFO: Jk running ID=1 time=0/33  config=null
Jul 30, 2009 3:34:45 PM org.apache.catalina.storeconfig.StoreLoader load
INFO: Find registry server-registry.xml at classpath resource
Jul 30, 2009 3:34:45 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 3368 ms
Jul 30, 2009 3:51:08 PM org.apache.struts.action.RequestProcessor processMapping
SEVERE: Invalid path /login was requested
Jul 30, 2009 3:51:28 PM org.apache.struts.action.RequestProcessor processMapping
SEVERE: Invalid path /frameset was requested
Jul 30, 2009 3:55:38 PM org.apache.catalina.core.StandardContext start
SEVERE: Error listenerStart
Jul 30, 2009 3:55:38 PM org.apache.catalina.core.StandardContext start
SEVERE: Context [/alembik] startup failed due to previous errors
Jul 30, 2009 3:58:14 PM org.apache.catalina.core.StandardContext start
SEVERE: Error listenerStart
Jul 30, 2009 3:58:14 PM org.apache.catalina.core.StandardContext start
SEVERE: Context [/alembik] startup failed due to previous errors

 

listenerStart ? un port déja utilisé ? problème de chemin d'accès ? :P

Posté(e)

Les problèmes de "BindException: Address already in use" sont en général causés par un Tomcat qui tente de démarrer alors qu'il n'a pas été [complètement] arrêté... ou parce qu'il y a effectivement une autre appli qui écoute sur le port concerné.

Arrête Tomcat et exécute la commande suivante en tant que root :

netstat -aple

Quel est le processus qui squatte le port 8009 ?

 

Autre question, pour avancer dans la résolution des problèmes propres à alembik, n'y a-t-il pas dans le répertoire de logs un fichier de log propre au contexte "/alembik" ? Dans le érpertoire de logs ou ailleurs... Tu peux savoir où vont se nicher les logs en regardant les fichiers properties se rapportant aux logs (logging.xml, log4j.properties, ...)

Posté(e)

Hé bien effectivement c'était un autre tomcat... je pense une trace d'une anciènne installation..enfin j'espère.;j'ai supprimé le fichier dans init.d/... :P

 

Pour les logs, il y a un alembik.log dans tomcat/logs avec ceci dedans :

14:54:13 | FATAL | TranscodingManager.java:91 | [<init>] Cannot obtain transcoding service: SOAP service is not available.
javax.naming.ServiceUnavailableException: SOAP service is not available. [Root exception is javax.xml.ws.WebServiceException: Failed to access the WSDL at: http://localhost:8080/alembik/process?wsdl. It failed with: 
http://localhost:8080/alembik/process?wsdl.]
at org.alembik.soap.SOAPServiceLocator.getService(SOAPServiceLocator.java:50)
at org.alembik.TranscodingManager.<init>(TranscodingManager.java:86)
at org.alembik.TranscodingManager$SingletonHelper.<clinit>(TranscodingManager.java:58)
at org.alembik.TranscodingManager.getInstance(TranscodingManager.java:69)
at org.alembik.taglib.TranscodingTag.processSync(TranscodingTag.java:209)
at org.alembik.taglib.TranscodingTag.doAfterBody(TranscodingTag.java:288)
at org.apache.jsp.html.adapting_jsp._jspService(adapting_jsp.java:205)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:875)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
at java.lang.Thread.run(Unknown Source)
Caused by: javax.xml.ws.WebServiceException: Failed to access the WSDL at: http://localhost:8080/alembik/process?wsdl. It failed with: 
http://localhost:8080/alembik/process?wsdl.
at com.sun.xml.internal.ws.wsdl.parser.RuntimeWSDLParser.tryWithMex(Unknown Source)
at com.sun.xml.internal.ws.wsdl.parser.RuntimeWSDLParser.parse(Unknown Source)
at com.sun.xml.internal.ws.client.WSServiceDelegate.parseWSDL(Unknown Source)
at com.sun.xml.internal.ws.client.WSServiceDelegate.<init>(Unknown Source)
at com.sun.xml.internal.ws.client.WSServiceDelegate.<init>(Unknown Source)
at com.sun.xml.internal.ws.spi.ProviderImpl.createServiceDelegate(Unknown Source)
at javax.xml.ws.Service.<init>(Unknown Source)
at org.alembik.soap.SOAPTranscodingServiceImplService.<init>(SOAPTranscodingServiceImplService.java:42)
at org.alembik.soap.TranscodingServiceImpl.<init>(TranscodingServiceImpl.java:47)
at org.alembik.soap.SOAPServiceLocator.getService(SOAPServiceLocator.java:42)
... 26 more
Caused by: java.io.FileNotFoundException: http://localhost:8080/alembik/process?wsdl
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at java.net.URL.openStream(Unknown Source)
at com.sun.xml.internal.ws.wsdl.parser.RuntimeWSDLParser.createReader(Unknown Source)
at com.sun.xml.internal.ws.wsdl.parser.RuntimeWSDLParser.resolveWSDL(Unknown Source)
... 35 more

Posté(e)

C'est le début ou la fin du fichier, ça ?

Arrête Tomcat, supprime (ou renomme) ce fichier alembik.log et redémarre Tomcat. Ca nous permettra de n'avoir que les exceptions actuelles... Celles-là je croyais qu'on s'en était déjà débarrassé :-P

Posté(e)

voila le alembik.log tout neuf :

12:58:36 | FATAL | SOAPServiceLocator.java:49 | [getService] SOAP service is not available.
javax.xml.ws.WebServiceException: Failed to access the WSDL at: http://localhost:8080/alembik/process?wsdl. It failed with: 
http://localhost:8080/alembik/process?wsdl.
at com.sun.xml.internal.ws.wsdl.parser.RuntimeWSDLParser.tryWithMex(Unknown Source)
at com.sun.xml.internal.ws.wsdl.parser.RuntimeWSDLParser.parse(Unknown Source)
at com.sun.xml.internal.ws.client.WSServiceDelegate.parseWSDL(Unknown Source)
at com.sun.xml.internal.ws.client.WSServiceDelegate.<init>(Unknown Source)
at com.sun.xml.internal.ws.client.WSServiceDelegate.<init>(Unknown Source)
at com.sun.xml.internal.ws.spi.ProviderImpl.createServiceDelegate(Unknown Source)
at javax.xml.ws.Service.<init>(Unknown Source)
at org.alembik.soap.SOAPTranscodingServiceImplService.<init>(SOAPTranscodingServiceImplService.java:42)
at org.alembik.soap.TranscodingServiceImpl.<init>(TranscodingServiceImpl.java:47)
at org.alembik.soap.SOAPServiceLocator.getService(SOAPServiceLocator.java:42)
at org.alembik.TranscodingManager.<init>(TranscodingManager.java:86)
at org.alembik.TranscodingManager$SingletonHelper.<clinit>(TranscodingManager.java:58)
at org.alembik.TranscodingManager.getInstance(TranscodingManager.java:69)
at org.alembik.taglib.TranscodingTag.processSync(TranscodingTag.java:209)
at org.alembik.taglib.TranscodingTag.doAfterBody(TranscodingTag.java:288)
at org.apache.jsp.html.adapting_jsp._jspService(adapting_jsp.java:205)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:875)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
at java.lang.Thread.run(Unknown Source)
Caused by: java.io.FileNotFoundException: http://localhost:8080/alembik/process?wsdl
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at java.net.URL.openStream(Unknown Source)
at com.sun.xml.internal.ws.wsdl.parser.RuntimeWSDLParser.createReader(Unknown Source)
at com.sun.xml.internal.ws.wsdl.parser.RuntimeWSDLParser.resolveWSDL(Unknown Source)
... 35 more
12:58:36 | FATAL | TranscodingManager.java:91 | [<init>] Cannot obtain transcoding service: SOAP service is not available.
javax.naming.ServiceUnavailableException: SOAP service is not available. [Root exception is javax.xml.ws.WebServiceException: Failed to access the WSDL at: http://localhost:8080/alembik/process?wsdl. It failed with: 
http://localhost:8080/alembik/process?wsdl.]
at org.alembik.soap.SOAPServiceLocator.getService(SOAPServiceLocator.java:50)
at org.alembik.TranscodingManager.<init>(TranscodingManager.java:86)
at org.alembik.TranscodingManager$SingletonHelper.<clinit>(TranscodingManager.java:58)
at org.alembik.TranscodingManager.getInstance(TranscodingManager.java:69)
at org.alembik.taglib.TranscodingTag.processSync(TranscodingTag.java:209)
at org.alembik.taglib.TranscodingTag.doAfterBody(TranscodingTag.java:288)
at org.apache.jsp.html.adapting_jsp._jspService(adapting_jsp.java:205)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:875)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
at java.lang.Thread.run(Unknown Source)
Caused by: javax.xml.ws.WebServiceException: Failed to access the WSDL at: http://localhost:8080/alembik/process?wsdl. It failed with: 
http://localhost:8080/alembik/process?wsdl.
at com.sun.xml.internal.ws.wsdl.parser.RuntimeWSDLParser.tryWithMex(Unknown Source)
at com.sun.xml.internal.ws.wsdl.parser.RuntimeWSDLParser.parse(Unknown Source)
at com.sun.xml.internal.ws.client.WSServiceDelegate.parseWSDL(Unknown Source)
at com.sun.xml.internal.ws.client.WSServiceDelegate.<init>(Unknown Source)
at com.sun.xml.internal.ws.client.WSServiceDelegate.<init>(Unknown Source)
at com.sun.xml.internal.ws.spi.ProviderImpl.createServiceDelegate(Unknown Source)
at javax.xml.ws.Service.<init>(Unknown Source)
at org.alembik.soap.SOAPTranscodingServiceImplService.<init>(SOAPTranscodingServiceImplService.java:42)
at org.alembik.soap.TranscodingServiceImpl.<init>(TranscodingServiceImpl.java:47)
at org.alembik.soap.SOAPServiceLocator.getService(SOAPServiceLocator.java:42)
... 26 more
Caused by: java.io.FileNotFoundException: http://localhost:8080/alembik/process?wsdl
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at java.net.URL.openStream(Unknown Source)
at com.sun.xml.internal.ws.wsdl.parser.RuntimeWSDLParser.createReader(Unknown Source)
at com.sun.xml.internal.ws.wsdl.parser.RuntimeWSDLParser.resolveWSDL(Unknown Source)
... 35 more

voila aussi le catalina.out d'aujourd'hui :

Jul 31, 2009 12:36:37 PM org.apache.catalina.core.AprLifecycleListener lifecycleEvent
INFO: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/java/lib/i386/client:/usr/java/lib/i386:/usr/java/../lib/i386:/usr/java/packages/lib/i386:/lib:/usr/lib
Jul 31, 2009 12:36:37 PM org.apache.coyote.http11.Http11BaseProtocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
Jul 31, 2009 12:36:37 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 3511 ms
Jul 31, 2009 12:36:38 PM org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
Jul 31, 2009 12:36:38 PM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/5.5.27
Jul 31, 2009 12:36:38 PM org.apache.catalina.core.StandardHost start
INFO: XML validation disabled
Jul 31, 2009 12:36:40 PM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive alembik.war
Jul 31, 2009 12:36:41 PM org.apache.catalina.core.StandardContext start
SEVERE: Error listenerStart
Jul 31, 2009 12:36:41 PM org.apache.catalina.core.StandardContext start
SEVERE: Context [/alembik] startup failed due to previous errors
Jul 31, 2009 12:36:41 PM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive alembik-web.war
Jul 31, 2009 12:36:44 PM org.apache.coyote.http11.Http11BaseProtocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
Jul 31, 2009 12:36:44 PM org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
Jul 31, 2009 12:36:44 PM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/81  config=null
Jul 31, 2009 12:36:44 PM org.apache.catalina.storeconfig.StoreLoader load
INFO: Find registry server-registry.xml at classpath resource
Jul 31, 2009 12:36:44 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 7046 ms
Jul 31, 2009 12:38:55 PM org.apache.catalina.core.StandardContext start
SEVERE: Error listenerStart
Jul 31, 2009 12:38:55 PM org.apache.catalina.core.StandardContext start
SEVERE: Context [/alembik] startup failed due to previous errors
Jul 31, 2009 12:44:52 PM org.apache.catalina.core.StandardContext start
SEVERE: Error listenerStart
Jul 31, 2009 12:44:52 PM org.apache.catalina.core.StandardContext start
SEVERE: Context [/alembik] startup failed due to previous errors

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...