Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
500 connectés 

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Suivante
Auteur Sujet :

Pool de connexion

n°545286
lorill
Posté le 20-10-2003 à 17:10:11  profilanswer
 

Reprise du message précédent :
mettre la webapp sur un répertoire partagé

mood
Publicité
Posté le 20-10-2003 à 17:10:11  profilanswer
 

n°545300
Shogun2002
Posté le 20-10-2003 à 17:21:49  profilanswer
 

oui ça été fait

n°545301
lorill
Posté le 20-10-2003 à 17:23:00  profilanswer
 

ben alors, squoi ton probleme ?

n°545315
benou
Posté le 20-10-2003 à 17:43:18  profilanswer
 

ben oui, t'as juste à brancher ton tomcat (sur ton poste) sur la webapp partagée [:spamafote]


Message édité par benou le 20-10-2003 à 17:43:50

---------------
ma vie, mon oeuvre - HomePlayer
n°545319
darklord
You're welcome
Posté le 20-10-2003 à 17:50:17  profilanswer
 

:sweat:


---------------
Just because you feel good does not make you right
n°545329
Shogun2002
Posté le 20-10-2003 à 17:58:44  profilanswer
 

En fait quand je utilise mon tomcat et mon jdk, ça compile plus les jsp à l'accès d'une page web de mon appli.

n°545331
benou
Posté le 20-10-2003 à 18:00:06  profilanswer
 

t'as les droits en écriture sur le rep partagé ? rien à voir :/
 
t'as regardé les logs pour avoir une idée de l'erreur ?


Message édité par benou le 20-10-2003 à 18:00:34

---------------
ma vie, mon oeuvre - HomePlayer
n°545332
darklord
You're welcome
Posté le 20-10-2003 à 18:00:59  profilanswer
 

[:totoz]


---------------
Just because you feel good does not make you right
n°545349
Shogun2002
Posté le 20-10-2003 à 18:15:50  profilanswer
 

J'ai ça quand je teste un jsp:
 

Code :
  1. org.apache.jasper.JasperException: Unable to compile class for JSP
  2. at org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java:500)
  3. at org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:150)
  4. at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:195)
  5. at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
  6. at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
  7. at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
  8. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
  9. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
  10. at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)
  11. at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
  12. at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
  13. at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
  14. at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
  15. at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
  16. at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
  17. at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
  18. at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415)
  19. at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
  20. at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
  21. at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
  22. at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
  23. at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
  24. at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
  25. at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
  26. at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
  27. at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
  28. at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
  29. at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
  30. at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
  31. at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
  32. at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:594)
  33. at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:392)
  34. at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:565)
  35. at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:619)
  36. at java.lang.Thread.run(Thread.java:536)
  37. cause mère
  38. java.lang.ClassNotFoundException: org.apache.jsp.test_jsp
  39. at org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:209)
  40. at org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:131)
  41. at org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java:497)
  42. at org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:150)
  43. at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:195)
  44. at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
  45. at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
  46. at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
  47. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
  48. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
  49. at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)
  50. at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
  51. at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
  52. at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
  53. at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
  54. at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
  55. at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
  56. at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
  57. at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415)
  58. at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
  59. at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
  60. at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
  61. at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
  62. at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
  63. at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
  64. at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
  65. at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
  66. at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
  67. at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
  68. at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
  69. at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
  70. at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
  71. at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:594)
  72. at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:392)
  73. at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:565)
  74. at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:619)
  75. at java.lang.Thread.run(Thread.java:536)


 

n°545354
benou
Posté le 20-10-2003 à 18:21:15  profilanswer
 

et tes autres webapp en local, elle marche ?
t'as pas touché au répertoire work de la web-app ? il est toujours en local ?


---------------
ma vie, mon oeuvre - HomePlayer
mood
Publicité
Posté le 20-10-2003 à 18:21:15  profilanswer
 

n°545366
Shogun2002
Posté le 20-10-2003 à 18:27:39  profilanswer
 

Les webapp en local marchent parfaitement, sinon le repertoire de l'appli est toujours à la même place dans le webapps de l'ordi distant


Message édité par Shogun2002 le 20-10-2003 à 18:29:08
n°545367
benou
Posté le 20-10-2003 à 18:30:44  profilanswer
 

montre la config du context de la web-app partagée dans ton server.xml local


---------------
ma vie, mon oeuvre - HomePlayer
n°545797
Shogun2002
Posté le 21-10-2003 à 09:16:16  profilanswer
 

J viens de regarder encore une fois : le repertoire de l'appli est en dehors du /webapps du Tomcat de l'ordi distant
 
Voici une partie de mon fichier server.xml ("Joseph" étant le nom du PC distant:
 

Code :
  1. <Context path="/ARPATweb" reloadable="true" docBase="\\Joseph\ARPATweb\source" workDir="\\Joseph\ARPATweb\source\work\org\apache\jsp" >
  2. <Logger className="org.apache.catalina.logger.SystemOutLogger" verbosity="4" timestamp="true"/>
  3.   <Resource name="jdbc/WebApart"
  4.                auth="Container"
  5.                type="javax.sql.DataSource"/>
  6.   <ResourceParams name="jdbc/WebApart">
  7.     <parameter>
  8.       <name>factory</name>
  9.       <value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
  10.     </parameter>
  11.     <!-- Maximum number of dB connections in pool. Make sure you
  12.          configure your mysqld max_connections large enough to handle
  13.          all of your db connections. Set to 0 for no limit.
  14.          -->
  15.     <parameter>
  16.       <name>maxActive</name>
  17.       <value>100</value>
  18.     </parameter>
  19.     <!-- Maximum number of idle dB connections to retain in pool.
  20.          Set to 0 for no limit.
  21.          -->
  22.     <parameter>
  23.       <name>maxIdle</name>
  24.       <value>30</value>
  25.     </parameter>
  26.     <!-- Maximum time to wait for a dB connection to become available
  27.          in ms, in this example 10 seconds. An Exception is thrown if
  28.          this timeout is exceeded.  Set to -1 to wait indefinitely.
  29.          -->
  30.     <parameter>
  31.       <name>maxWait</name>
  32.       <value>10000</value>
  33.     </parameter>
  34.     <!-- MySQL dB username and password for dB connections  -->
  35.     <parameter>
  36.      <name>username</name>
  37.      <value>javauser</value>
  38.     </parameter>
  39.     <parameter>
  40.      <name>password</name>
  41.      <value>javadude</value>
  42.     </parameter>
  43.     <!-- Class name for mm.mysql JDBC driver -->
  44.     <parameter>
  45.        <name>driverClassName</name>
  46.        <value>org.gjt.mm.mysql.Driver</value>
  47.     </parameter>
  48.     <!-- The JDBC connection url for connecting to your MySQL dB.
  49.          The autoReconnect=true argument to the url makes sure that the
  50.          mm.mysql JDBC Driver will automatically reconnect if mysqld closed the
  51.          connection.  mysqld by default closes idle connections after 8 hours.
  52.          -->
  53.     <parameter>
  54.       <name>url</name>
  55.       <value>jdbc:mysql://joseph:3306/arpatweb?autoReconnect=true</value>
  56.     </parameter>
  57.   </ResourceParams>
  58. </Context>
  59. <Context path="/testGraph" reloadable="true" docBase="C:\Programme\Dev\eclipse\workspace\testGraph" workDir="C:\Programme\Dev\eclipse\workspace\testGraph\work\org\apache\jsp" />
  60. <Context path="/barChart" reloadable="true" docBase="C:\Programme\Serveur\Tomcat\webapps\barChart" workDir="C:\Programme\Serveur\Tomcat\webapps\barChart\work\org\apache\jsp" />
  61. <Context path="/WebApart" reloadable="true" docBase="C:\Programme\Serveur\Tomcat\webapps\WebApart" workDir="C:\Programme\Serveur\Tomcat\webapps\WebApart\work\org\apache\jsp">
  62. <Logger className="org.apache.catalina.logger.FileLogger"
  63.              prefix="localhost_WebApart_log." suffix=".txt"
  64.              timestamp="true"/>
  65.   <Resource name="jdbc/WebApart"
  66.                auth="Container"
  67.                type="javax.sql.DataSource"/>
  68.   <ResourceParams name="jdbc/WebApart">
  69.     <parameter>
  70.       <name>factory</name>
  71.       <value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
  72.     </parameter>
  73.     <!-- Maximum number of dB connections in pool. Make sure you
  74.          configure your mysqld max_connections large enough to handle
  75.          all of your db connections. Set to 0 for no limit.
  76.          -->
  77.     <parameter>
  78.       <name>maxActive</name>
  79.       <value>100</value>
  80.     </parameter>
  81.     <!-- Maximum number of idle dB connections to retain in pool.
  82.          Set to 0 for no limit.
  83.          -->
  84.     <parameter>
  85.       <name>maxIdle</name>
  86.       <value>30</value>
  87.     </parameter>
  88.     <!-- Maximum time to wait for a dB connection to become available
  89.          in ms, in this example 10 seconds. An Exception is thrown if
  90.          this timeout is exceeded.  Set to -1 to wait indefinitely.
  91.          -->
  92.     <parameter>
  93.       <name>maxWait</name>
  94.       <value>10000</value>
  95.     </parameter>
  96.     <!-- MySQL dB username and password for dB connections  -->
  97.     <parameter>
  98.      <name>username</name>
  99.      <value>javauser</value>
  100.     </parameter>
  101.     <parameter>
  102.      <name>password</name>
  103.      <value>xxxxxxx</value>
  104.     </parameter>
  105.     <!-- Class name for mm.mysql JDBC driver -->
  106.     <parameter>
  107.        <name>driverClassName</name>
  108.        <value>org.gjt.mm.mysql.Driver</value>
  109.     </parameter>
  110.     <!-- The JDBC connection url for connecting to your MySQL dB.
  111.          The autoReconnect=true argument to the url makes sure that the
  112.          mm.mysql JDBC Driver will automatically reconnect if mysqld closed the
  113.          connection.  mysqld by default closes idle connections after 8 hours.
  114.          -->
  115.     <parameter>
  116.       <name>url</name>
  117.       <value>jdbc:mysql://joseph:3306/arpatweb?autoReconnect=true</value>
  118.     </parameter>
  119.   </ResourceParams>
  120. </Context>


Message édité par Shogun2002 le 21-10-2003 à 09:17:21
n°545802
Shogun2002
Posté le 21-10-2003 à 09:20:29  profilanswer
 

Et g ces avertissement au démarrage de Tomcat :
 

Code :
  1. 21 oct. 2003 09:19:25 org.apache.commons.modeler.Registry loadRegistry
  2. INFO: Loading registry information
  3. 21 oct. 2003 09:19:25 org.apache.commons.modeler.Registry getRegistry
  4. INFO: Creating new Registry instance
  5. 21 oct. 2003 09:19:26 org.apache.commons.modeler.Registry getServer
  6. INFO: Creating MBeanServer
  7. 21 oct. 2003 09:19:26 org.apache.coyote.http11.Http11Protocol init
  8. INFO: Initialisation de Coyote HTTP/1.1 sur le port 8080
  9. DÚmarrage du service Tomcat-Standalone
  10. Apache Tomcat/4.1.24
  11. WebappLoader[/ARPATweb]: Deploying class repositories to work directory \\Joseph\ARPATweb\source\work\org\apache\jsp
  12. WebappLoader[/ARPATweb]: Deploy class files /WEB-INF/classes to \\Joseph\ARPATweb\source\WEB-INF\classes
  13. WebappLoader[/ARPATweb]: Deploy JAR /WEB-INF/lib/mysql-connector-java-3.0.8-stable-bin.jar to \\Joseph\ARPATweb\source\WEB-INF\lib\mysql-con
  14. nector-java-3.0.8-stable-bin.jar
  15. WebappLoader[/ARPATweb]: Deploy JAR /WEB-INF/lib/proxool-0.7.2.jar to \\Joseph\ARPATweb\source\WEB-INF\lib\proxool-0.7.2.jar
  16. WebappLoader[/ARPATweb]: Reloading checks are enabled for this Context
  17. StandardManager[/ARPATweb]: Alimentation de la classe du gÚnÚrateur de nombre alÚatoire java.security.SecureRandom
  18. StandardManager[/ARPATweb]: L'alimentation du gÚnÚrateur de nombre alÚatoire est terminÚ
  19. StandardWrapper[/ARPATweb:default]: Chargement du conteneur (container) de servlet default
  20. StandardWrapper[/ARPATweb:invoker]: Chargement du conteneur (container) de servlet invoker
  21. 21 oct. 2003 09:19:31 org.apache.coyote.http11.Http11Protocol start
  22. INFO: DÚmarrage de Coyote HTTP/1.1 sur le port 8080
  23. 21 oct. 2003 09:19:31 org.apache.jk.common.ChannelSocket init
  24. INFO: JK2: ajp13 listening on /0.0.0.0:8009
  25. 21 oct. 2003 09:19:32 org.apache.jk.server.JkMain start
  26. INFO: Jk running ID=0 time=0/109  config=C:\Programme\Serveur\Tomcat\conf\jk2.properties

n°545803
benou
Posté le 21-10-2003 à 09:21:52  profilanswer
 

c'est bien ce que je pensais : tu as redéfini le workdir sur le partage !! T'es sûr que t'as les droits en écriture sur e partage ?
 
Et même si c'est le cas, si vous utilisez le même répertoire work avec plusieurs instance de tomcat différente, ca risque de foutre un bordel grave !!!
 
bref, laisse le rep work par défaut : supprime ca :

Citation :

workDir="\\Joseph\ARPATweb\source\work\org\apache\jsp"


---------------
ma vie, mon oeuvre - HomePlayer
n°545810
Shogun2002
Posté le 21-10-2003 à 09:31:14  profilanswer
 

Ok merci ! Benou président !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 
 :jap:  :jap:  
 
ça marche !!!!
 
Mille fois merci !

n°545814
benou
Posté le 21-10-2003 à 09:33:22  profilanswer
 

bha on y sera arrivé ... :)


---------------
ma vie, mon oeuvre - HomePlayer
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Suivante

Aller à :
Ajouter une réponse
 

Sujets relatifs
Connexion a une BDD en VBA Excel[Resolu]Fichier batch ie automated connexion
Windows - vitesse de connexion au réseau localPasser une page d'authentification web et garder la connexion
Comment s'appelle la programmation complète de la connexion a distance[Shell] comment lancer une connexion internet??
[VB.NET] connexion MAPI ?[C#] Connexion internet active
Ldap : connexion automatique via apache[JAVA] et pool de connexion.
Plus de sujets relatifs à : Pool de connexion


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR