Salut la liste !
Petite question sur Tomcat 7 et plus particulièrement sur l'utilisation du Tomcat-Manager.
Dans mon fichier server.xml j'ai mis :
/Host name="mydomain.td" autoDeploy="true" deployOnStartup="true">// // <Logger className="org.apache.catalina.logger.FileLogger"// // directory="/var/log/tomcat7/appli1" prefix="app1-" suffix=".log"// // timestamp="true"/>// // <Context path=""// // allowLinking="true"// // docBase="/var/lib/tomcat7/webapps/app1"// // reloadable="true" />// // </Host>/
Puis via le manager je déploie le war app1.war il semble bien se déployer mais lorsque je me connecte à l'appli j'ai une erreur 404. Il me faut redémarrer le serveur tomcat pour avoir accès à l'application.
Je ne vois pas de problème dans les logs.
Extrait du fichier de logs du catalina.out :
/May 22, 2014 4:21:15 PM org.apache.catalina.startup.HostConfig deployWAR// //INFO: Deploying web application archive /var/lib/tomcat7/webapps/app1.war// //May 22, 2014 4:21:20 PM org.apache.catalina.startup.HostConfig deployWAR// //INFO: Deploying web application archive /var/lib/tomcat7/webapps/app1.war// //May 22, 2014 4:21:20 PM org.apache.catalina.core.ApplicationContext log// //INFO: Initializing Spring root WebApplicationContext// //[mydomain.td-startStop-4] 2014/05/22|16:21:43.393 DEBUG DataBuilder - No patterns for operating system entry (with id '114') available.// //[mydomain.td-startStop-4] 2014/05/22|16:21:43.394 INFO DataBuilder - No pattern available for 'Other'.// //[mydomain.td-startStop-4] 2014/05/22|16:21:43.394 INFO DataBuilder - No pattern available for 'Personal computer'.// //[mydomain.td-startStop-4] 2014/05/22|16:21:43.499 DEBUG DataBuilder - No patterns for operating system entry (with id '114') available.// //[mydomain.td-startStop-4] 2014/05/22|16:21:43.499 INFO DataBuilder - No pattern available for 'Other'.// //[mydomain.td-startStop-4] 2014/05/22|16:21:43.499 INFO DataBuilder - No pattern available for 'Personal computer'.// //[mydomain.td-startStop-4] 2014/05/22|16:21:43.505 DEBUG CachingXmlDataStore - The cache file is filled and will be imported.// //[update-operation] 2014/05/22|16:21:43.559 DEBUG AbstractUpdateOperation - No update available. Current version is '20140523-01'.// //[mydomain.td-startStop-4] 2014/05/22|16:21:44.904 INFO SingleSignOutFilter - Property [artifactParameterName] not found. Using default value [ticket]// //[mydomain.td-startStop-4] 2014/05/22|16:21:44.904 INFO SingleSignOutFilter - Property [logoutParameterName] not found. Using default value [logoutRequest]// //May 22, 2014 4:21:44 PM org.apache.catalina.startup.HostConfig deployWAR// //INFO: Deploying web application archive /var/lib/tomcat7/webapps/app1.war// //May 22, 2014 4:21:45 PM org.apache.catalina.core.ApplicationContext log// //INFO: Initializing Spring root WebApplicationContext// //[www.mydomain.td-startStop-4] 2014/05/22|16:22:05.700 DEBUG DataBuilder - No patterns for operating system entry (with id '114') available.// //[www.mydomain.td-startStop-4] 2014/05/22|16:22:05.700 INFO DataBuilder - No pattern available for 'Other'.// //[www.mydomain.td-startStop-4] 2014/05/22|16:22:05.700 INFO DataBuilder - No pattern available for 'Personal computer'.// //[www.mydomain.td-startStop-4] 2014/05/22|16:22:06.528 DEBUG DataBuilder - No patterns for operating system entry (with id '114') available.// //[www.mydomain.td-startStop-4] 2014/05/22|16:22:06.529 INFO DataBuilder - No pattern available for 'Other'.// //[www.mydomain.td-startStop-4] 2014/05/22|16:22:06.529 INFO DataBuilder - No pattern available for 'Personal computer'.// //[www.mydomain.td-startStop-4] 2014/05/22|16:22:06.534 DEBUG CachingXmlDataStore - The cache file is filled and will be imported.// //[update-operation] 2014/05/22|16:22:06.640 DEBUG AbstractUpdateOperation - No update available. Current version is '20140523-01'.// //[www.mydomain.td-startStop-4] 2014/05/22|16:22:07.089 INFO SingleSignOutFilter - Property [artifactParameterName] not found. Using default value [ticket]// //[www.mydomain.td-startStop-4] 2014/05/22|16:22:07.090 INFO SingleSignOutFilter - Property [logoutParameterName] not found. Using default value [logoutRequest]/
Il me semble pourtant que le manager permet de déployer sans à avoir à redémarrer le tomcat, je me trompe ?
Merci d'avance pour vos idées ;)
Jordan