Gentoo Archives: gentoo-user-es

From: Guillermo Martinez <gmarmor@××××××××××××××.es>
To: Guillermo Martinez <gmarmor@××××××××××××××.es>
Cc: gentoo-user-es@l.g.o
Subject: Re: [gentoo-user-es] Problemas con Tomcat y Catalina
Date: Tue, 22 Jun 2004 11:14:03
Message-Id: 40D83130.9090200@ribera.tel.uva.es
In Reply to: Re: [gentoo-user-es] Problemas con Tomcat y Catalina by Guillermo Martinez
1 Pues no. Tampoco asi funciona. Por un momento pareció que si. Seguiré
2 investigando.
3
4
5 Guillermo Martinez wrote:
6
7 > Resulta que si en lugar de utilizar /etc/init.d/tomcat, utiliza el
8 > catalina.sh que viene en /opt/tomcat/bin, todo funciona perfectamente.
9 > Los scripts startup y shutdown no funcionan tampoco.
10 >
11 > Esto me hace pensar que esté mal en script /etc/init.d/tomcat. Lo que
12 > pasa que no entiendo algunas cosas de este lenguaje. A ver si me
13 > podeis ayudar. El archivo en cuestión es:
14 >
15 > /#!/sbin/runscript
16 > # Copyright 1999-2004 Gentoo Technologies, Inc.
17 > # Distributed under the terms of the GNU General Public License v2
18 > # $Header:
19 > /home/cvsroot/gentoo-x86/net-www/tomcat/files/5.0.18/tomcat.init,v 1.2
20 > 2004/03/06 03:59:34 vapier Exp $
21 >
22 > depend() {
23 > need net
24 > use dns logger mysql postgresql
25 > }
26 >
27 > start() {
28 > ebegin "Starting Tomcat"
29 > cd ${CATALINA_HOME}
30 > su - ${CATALINA_USER} -c "/opt/tomcat/bin/catalina.sh
31 > ${TOMCAT_START}"
32 > eend $?
33 > }
34 >
35 > stop() {
36 > ebegin "Stopping Tomcat"
37 > su - ${CATALINA_USER} -c "/opt/tomcat/bin/catalina.sh
38 > ${TOMCAT_STOP}"
39 > sleep 2
40 > eend $?
41 > }
42 >
43 > restart() {
44 > ebegin "Restarting Tomcat"
45 > su - ${CATALINA_USER} -c "/opt/tomcat/bin/catalina.sh
46 > ${TOMCAT_STOP}"
47 > sleep 5
48 > cd ${CATALINA_HOME}
49 > su - ${CATALINA_USER} -c "/opt/tomcat/bin/catalina.sh
50 > ${TOMCAT_START}"
51 > eend $?
52 > }/
53 >
54 > Necesito saber que son las variables ${TOMCAT_START} y ${TOMCAT_STOP},
55 > aunque supongo que es el parámetro que le pasas al script start o
56 > stop. Lo que no se es que es ${CATALINA_USER} ni para que sirve.
57 >
58 > ¿Creeis que puede ser de esto?
59 > Gracias.
60 >
61 > Alfonso Polo Prieto wrote:
62 >
63 >> -----BEGIN PGP SIGNED MESSAGE-----
64 >> Hash: SHA1
65 >>
66 >> On Monday 21 June 2004 12:59, Guillermo Martinez wrote:
67 >>
68 >>
69 >>> /etc/init.d/tomcat start
70 >>>
71 >>> Lo tengo sin Apache de momento.
72 >>>
73 >>> Alfonso Polo Prieto wrote:
74 >>>
75 >>
76 >>
77 >> se me ocurre que pruebes a arrancar/parar los servicios como root
78 >> con los scripts startup.sh y shutdown.sh en /opt/tomcat/bin a ver
79 >> si tira y esto te da ideas de porque falla y luego buscar solucion
80 >>
81 >> lo cierto esque el tomcat es muy gerrero en gentoo
82 >>
83 >>
84 >>
85 >>>> -----BEGIN PGP SIGNED MESSAGE-----
86 >>>> Hash: SHA1
87 >>>>
88 >>>> una pregunta, como arrancas el tomcat?
89 >>>>
90 >>>> On Monday 21 June 2004 02:07, Guillermo Martinez wrote:
91 >>>>
92 >>>>
93 >>>>
94 >>>>
95 >>>>> A ver si alguien sabe que puede pasar.
96 >>>>> Resulta que yo hago mi emerge tomcat y se instala.
97 >>>>>
98 >>>>> A continuación copio un .war en el directorio webapps de tomcat y
99 >>>>> arranco el tomcat. Se arranca todo bien y funciona el acceso a mi
100 >>>>> aplicación contenida en el .war (que en este caso es el tutorial
101 >>>>> de jetspeed de apache). A continuación paro el tomcat y se para
102 >>>>> bien, sin errores.
103 >>>>>
104 >>>>> Los problemas empiezan ahora.
105 >>>>>
106 >>>>> Cuando vuelvo a arrancarlo, los logs muestran un arranque normal.
107 >>>>> Sin embargo al intentar acceder a la aplicación no recibo
108 >>>>> respuesta (el navegador se queda waiting). Lo mismo ocurre si
109 >>>>> intento acceder a la página de inicio del tomcat.
110 >>>>> Cuando vuelvo a parar el tomcat me sale el siguiente error:
111 >>>>>
112 >>>>> Catalina.stop: java.net.ConnectException: Connection refused
113 >>>>> java.net.ConnectException: Connection refused
114 >>>>> at java.net.PlainSocketImpl.socketConnect(Native Method)
115 >>>>> at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:305)
116 >>>>> at
117 >>>>> java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:171)
118 >>>>> at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:158)
119 >>>>> at java.net.Socket.connect(Socket.java:452)
120 >>>>>
121 >>>>> y un monton de procesos Java que se quedan en memoria y que da
122 >>>>> igual que los mate que no.
123 >>>>>
124 >>>>> Si unmerge el tomcat, borro los archivos de /etc/tomcat y vuelvo a
125 >>>>> emerger, vuelve a funcionar..... pero sólo una vez.
126 >>>>> ¿Alguna idea?
127 >>>>>
128 >>>>> Gracias.
129 >>>>>
130 >>>>> --
131 >>>>> gentoo-user-es@g.o mailing list
132 >>>>>
133 >>>>>
134 >>>>>
135 >>>>>
136 >>>>
137 >>>> - -- - --
138 >>>> Alfonso Polo Prieto e-mail: app@×××××××××××××.com
139 >>>> Desarrollo - Departamento de Sistemas tlf: +34 91 484 14 10
140 >>>> fax: +34 91 662 28 23
141 >>>> o2o Logistics Solutions S.A. http://o2o-logistics.com
142 >>>> Paseo de la Chopera 29, Oficina F, 28100 Alcobendas, Madrid
143 >>>> GnuPG keyID: 0xA794B21A - Public key at http://rediris.es/pgp
144 >>>> -----BEGIN PGP SIGNATURE-----
145 >>>> Version: GnuPG v1.2.4 (GNU/Linux)
146 >>>>
147 >>>> iD8DBQFA19/rdYrJ9KeUshoRAt9zAJ0cTUF4ABZeMTFMtF8GPA3TttPoiACfeigD
148 >>>> 8AhZAoWYT/beqXVwjtdHTIc=
149 >>>> =DiRR
150 >>>> -----END PGP SIGNATURE-----
151 >>>>
152 >>>> --
153 >>>> gentoo-user-es@g.o mailing list
154 >>>>
155 >>>>
156 >>>>
157 >>>>
158 >>>>
159 >>>
160 >>> --
161 >>> gentoo-user-es@g.o mailing list
162 >>>
163 >>>
164 >>>
165 >>
166 >>
167 >> - -- - --
168 >> Alfonso Polo Prieto e-mail: app@×××××××××××××.com
169 >> Desarrollo - Departamento de Sistemas tlf: +34 91 484 14 10
170 >> fax: +34 91 662 28 23
171 >> o2o Logistics Solutions S.A. http://o2o-logistics.com
172 >> Paseo de la Chopera 29, Oficina F, 28100 Alcobendas, Madrid
173 >> GnuPG keyID: 0xA794B21A - Public key at http://rediris.es/pgp
174 >> -----BEGIN PGP SIGNATURE-----
175 >> Version: GnuPG v1.2.4 (GNU/Linux)
176 >>
177 >> iD8DBQFA2AHcdYrJ9KeUshoRAv3AAJ0RlDsunXj/zMpfxFubEubgZP+vQgCcCvZ1
178 >> EBaboNI2NbLkn6KXo4wyj3M=
179 >> =X1zn
180 >> -----END PGP SIGNATURE-----
181 >>
182 >> --
183 >> gentoo-user-es@g.o mailing list
184 >>
185 >>
186 >>
187 >>
188 >
189 > --
190 > gentoo-user-es@g.o mailing list
191 >
192
193 --
194 gentoo-user-es@g.o mailing list