[java]faire fonctionner 2 tomcat different sur la meme machine

faire fonctionner 2 tomcat different sur la meme machine [java] - Java - Programmation

Marsh Posté le 25-01-2005 à 08:09:56    

bonjour,
donc je voudrais savoir si c'est possible de faire fonctionner 2 versions de tomcat differente sur la meme machine (avec en plus 2 version du jdk differente), il y aurait tomcat 5.0.18 avec le jdk 1.4.2 et tomcat 5.5.4 avec le jdk 1.5
 
pour l'instant j'ai fait un test en mettant le premier tomcat sur le port 8080 et le deuxieme sur le port 80
ca marche quasiment : pour le premier pas de probleme, le deuxieme serveur arrive a se lancer, mais dans les logs j'ai ceci :

Code :
  1. 25 janv. 2005 08:05:21 org.apache.coyote.http11.Http11Protocol init
  2. INFO: Initialisation de Coyote HTTP/1.1 sur http-80
  3. 25 janv. 2005 08:05:21 org.apache.catalina.startup.Catalina load
  4. INFO: Initialization processed in 969 ms
  5. 25 janv. 2005 08:05:22 org.apache.catalina.core.StandardService start
  6. INFO: Démarrage du service Catalina
  7. 25 janv. 2005 08:05:22 org.apache.catalina.core.StandardEngine start
  8. INFO: Starting Servlet Engine: Apache Tomcat/5.5.4
  9. 25 janv. 2005 08:05:22 org.apache.catalina.core.StandardHost start
  10. INFO: XML validation disabled
  11. 25 janv. 2005 08:05:23 org.apache.coyote.http11.Http11Protocol start
  12. INFO: Démarrage de Coyote HTTP/1.1 sur http-80
  13. 25 janv. 2005 08:05:23 org.apache.jk.common.ChannelSocket init
  14. INFO: JK2: ajp13 listening on /0.0.0.0:8009
  15. 25 janv. 2005 08:05:23 org.apache.jk.server.JkMain start
  16. INFO: Jk running ID=0 time=0/47  config=null
  17. 25 janv. 2005 08:05:23 org.apache.catalina.startup.Catalina start
  18. INFO: Server startup in 1281 ms
  19. 25 janv. 2005 08:05:23 org.apache.catalina.core.StandardServer await
  20. GRAVE: StandardServer.await: create[8005]:
  21. java.net.BindException: Address already in use: JVM_Bind
  22. at java.net.PlainSocketImpl.socketBind(Native Method)
  23. at java.net.PlainSocketImpl.bind(Unknown Source)
  24. at java.net.ServerSocket.bind(Unknown Source)
  25. at java.net.ServerSocket.<init>(Unknown Source)
  26. at org.apache.catalina.core.StandardServer.await(StandardServer.java:464)
  27. at org.apache.catalina.startup.Catalina.await(Catalina.java:600)
  28. at org.apache.catalina.startup.Catalina.start(Catalina.java:560)
  29. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  30. at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
  31. at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
  32. at java.lang.reflect.Method.invoke(Unknown Source)
  33. at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271)
  34. at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409)


 
si vous pouvez me donner un coup de main ;)
 
merci

Reply

Marsh Posté le 25-01-2005 à 08:09:56   

Reply

Marsh Posté le 25-01-2005 à 08:47:50    

c'est bon, j'ai réussi, il fallait changer le port "shutdown" dans un des deux server.xml
 
;)

Reply

Marsh Posté le 25-01-2005 à 11:47:45    

qui est par defaut sur 8009, c ça?


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 25-01-2005 à 13:45:00    

non, 8005

Reply

Marsh Posté le 25-01-2005 à 13:46:46    

hmmm et sur 8009 c'est quoi alors? (voir tes logs)
spour mod_jk peut etre? tu l'utilises? si oui, tu risques de devoir changer ça aussi je suppose...


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 25-01-2005 à 14:01:35    

<!-- Define an AJP 1.3 Connector on port 8009 -->
    <Connector port="8009"  
               enableLookups="false" redirectPort="8443" protocol="AJP/1.3" />

Reply

Marsh Posté le 25-01-2005 à 14:03:51    

et ça t'as pas du le changer? bizarre non? ou alors il est pas bindé par defaut?


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 25-01-2005 à 14:13:59    

non, je ne l'ai pas changé, et ca a marché
il était bindé??? je ne sais pas du tout???

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed