Gentoo Archives: gentoo-user-es

From: Guillermo Martinez <gmarmor@××××××××××××××.es>
To: Alfonso Polo Prieto <app@×××××××××××××.com>
Cc: gentoo-user-es@l.g.o
Subject: Re: [gentoo-user-es] Problemas con Tomcat y Catalina
Date: Tue, 22 Jun 2004 14:24:58
Message-Id: 40D85DF2.9070808@ribera.tel.uva.es
In Reply to: Re: [gentoo-user-es] Problemas con Tomcat y Catalina by Alfonso Polo Prieto
1 Bueno pues parece que se ha solucionado. Resulta que después de dar
2 vueltas y vueltas, simplemente he cambiado la máquina virtual JAVA y
3 todo arreglado. Era un problema del Catalina.
4
5 Tenia la de Sun 1.4.2-04 y he puesto la blackdown 1.4.1
6
7 Ahora funciona todo (por el momento).
8 Gracias a todos.
9
10 Alfonso Polo Prieto wrote:
11
12 >-----BEGIN PGP SIGNED MESSAGE-----
13 >Hash: SHA1
14 >
15 >${TOMCAT_START} , ${TOMCAT_STOP}, ${CATALINA_USER} son variables
16 >de entorno de un fichero XXtomcat que debe de estar en /etc/conf.d/
17 >
18 >lo que ocurre en el script del /etc/init.d/ es que con el comando su se arranca el servicio como
19 >usuario tomcat (truco interesante por seguridad :) )
20 >
21 >pienso, que el script deberia estar correcto
22 >
23 >diferentes tomcats emergidos?, eso me ha dado problemas, el unmerge del tomcat4
24 >no borra jars y un emerge del tomcat5 a~ade otros y esto da problemas
25 >
26 >habria que asegurarse que siempre que arrancas no ha quedado pendiente
27 >el ultimo tomcat yo tiro de ps y de kill cuando tengo problemas
28 >
29 >lo cierto esque estube guerreando hace unos dias con la problematica esta
30 >en un entorno de pruebas, guarree un poco y lo deje tirando como root
31 >y con los scrips de /opt/tomcat/bin , no tube tiempo para averiguar
32 >la causa para hacer el arreglo y aprender un poquito mas de estos problemas :(
33 >
34 >tambien seria interesante ver con que permisos dejaste el war, yo siempre que
35 >toco configuracion en una instalacion que funciona ok, hago un "su - tomcat"
36 >para trabajar en el directorio /opt/tomcat
37 >
38 >en fin... parece que si, que el tomcat en gentoo esta guerrero
39 >
40 >sigue contando, si puedes
41 >
42 >
43 >
44 >On Tuesday 22 June 2004 14:53, Guillermo Martinez wrote:
45 >
46 >
47 >>Resulta que si en lugar de utilizar /etc/init.d/tomcat, utiliza el
48 >>catalina.sh que viene en /opt/tomcat/bin, todo funciona perfectamente.
49 >>Los scripts startup y shutdown no funcionan tampoco.
50 >>
51 >>Esto me hace pensar que esté mal en script /etc/init.d/tomcat. Lo que
52 >>pasa que no entiendo algunas cosas de este lenguaje. A ver si me podeis
53 >>ayudar. El archivo en cuestión es:
54 >>
55 >>/#!/sbin/runscript
56 >># Copyright 1999-2004 Gentoo Technologies, Inc.
57 >># Distributed under the terms of the GNU General Public License v2
58 >># $Header:
59 >>/home/cvsroot/gentoo-x86/net-www/tomcat/files/5.0.18/tomcat.init,v 1.2
60 >>2004/03/06 03:59:34 vapier Exp $
61 >>
62 >>depend() {
63 >> need net
64 >> use dns logger mysql postgresql
65 >>}
66 >>
67 >>start() {
68 >> ebegin "Starting Tomcat"
69 >> cd ${CATALINA_HOME}
70 >> su - ${CATALINA_USER} -c "/opt/tomcat/bin/catalina.sh
71 >>${TOMCAT_START}"
72 >> eend $?
73 >>}
74 >>
75 >>stop() {
76 >> ebegin "Stopping Tomcat"
77 >> su - ${CATALINA_USER} -c "/opt/tomcat/bin/catalina.sh
78 >>${TOMCAT_STOP}"
79 >> sleep 2
80 >> eend $?
81 >>}
82 >>
83 >>restart() {
84 >> ebegin "Restarting Tomcat"
85 >> su - ${CATALINA_USER} -c "/opt/tomcat/bin/catalina.sh
86 >>${TOMCAT_STOP}"
87 >> sleep 5
88 >> cd ${CATALINA_HOME}
89 >> su - ${CATALINA_USER} -c "/opt/tomcat/bin/catalina.sh
90 >>${TOMCAT_START}"
91 >> eend $?
92 >>}/
93 >>
94 >>Necesito saber que son las variables ${TOMCAT_START} y ${TOMCAT_STOP},
95 >>aunque supongo que es el parámetro que le pasas al script start o stop.
96 >>Lo que no se es que es ${CATALINA_USER} ni para que sirve.
97 >>
98 >>¿Creeis que puede ser de esto?
99 >>Gracias.
100 >>
101 >>Alfonso Polo Prieto wrote:
102 >>
103 >>
104 >>
105 >>>-----BEGIN PGP SIGNED MESSAGE-----
106 >>>Hash: SHA1
107 >>>
108 >>>On Monday 21 June 2004 12:59, Guillermo Martinez wrote:
109 >>>
110 >>>
111 >>>
112 >>>
113 >>>>/etc/init.d/tomcat start
114 >>>>
115 >>>>Lo tengo sin Apache de momento.
116 >>>>
117 >>>>Alfonso Polo Prieto wrote:
118 >>>>
119 >>>>
120 >>>>
121 >>>>
122 >>>se me ocurre que pruebes a arrancar/parar los servicios como root
123 >>>con los scripts startup.sh y shutdown.sh en /opt/tomcat/bin a ver
124 >>>si tira y esto te da ideas de porque falla y luego buscar solucion
125 >>>
126 >>>lo cierto esque el tomcat es muy gerrero en gentoo
127 >>>
128 >>>
129 >>>
130 >>>
131 >>>
132 >>>>>-----BEGIN PGP SIGNED MESSAGE-----
133 >>>>>Hash: SHA1
134 >>>>>
135 >>>>>una pregunta, como arrancas el tomcat?
136 >>>>>
137 >>>>>On Monday 21 June 2004 02:07, Guillermo Martinez wrote:
138 >>>>>
139 >>>>>
140 >>>>>
141 >>>>>
142 >>>>>
143 >>>>>
144 >>>>>>A ver si alguien sabe que puede pasar.
145 >>>>>>Resulta que yo hago mi emerge tomcat y se instala.
146 >>>>>>
147 >>>>>>A continuación copio un .war en el directorio webapps de tomcat y
148 >>>>>>arranco el tomcat. Se arranca todo bien y funciona el acceso a mi
149 >>>>>>aplicación contenida en el .war (que en este caso es el tutorial de
150 >>>>>>jetspeed de apache). A continuación paro el tomcat y se para bien, sin
151 >>>>>>errores.
152 >>>>>>
153 >>>>>>Los problemas empiezan ahora.
154 >>>>>>
155 >>>>>>Cuando vuelvo a arrancarlo, los logs muestran un arranque normal. Sin
156 >>>>>>embargo al intentar acceder a la aplicación no recibo respuesta (el
157 >>>>>>navegador se queda waiting). Lo mismo ocurre si intento acceder a la
158 >>>>>>página de inicio del tomcat.
159 >>>>>>Cuando vuelvo a parar el tomcat me sale el siguiente error:
160 >>>>>>
161 >>>>>>Catalina.stop: java.net.ConnectException: Connection refused
162 >>>>>>java.net.ConnectException: Connection refused
163 >>>>>> at java.net.PlainSocketImpl.socketConnect(Native Method)
164 >>>>>> at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:305)
165 >>>>>> at
166 >>>>>>java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:171)
167 >>>>>> at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:158)
168 >>>>>> at java.net.Socket.connect(Socket.java:452)
169 >>>>>>
170 >>>>>>y un monton de procesos Java que se quedan en memoria y que da igual que
171 >>>>>>los mate que no.
172 >>>>>>
173 >>>>>>Si unmerge el tomcat, borro los archivos de /etc/tomcat y vuelvo a
174 >>>>>>emerger, vuelve a funcionar..... pero sólo una vez.
175 >>>>>>¿Alguna idea?
176 >>>>>>
177 >>>>>>Gracias.
178 >>>>>>
179 >>>>>>--
180 >>>>>>gentoo-user-es@g.o mailing list
181 >>>>>>
182 >>>>>>
183 >>>>>>
184 >>>>>>
185 >>>>>>
186 >>>>>>
187 >>>>>>
188 >>>>>>
189 >>>>>- --
190 >>>>>- --
191 >>>>>Alfonso Polo Prieto e-mail: app@×××××××××××××.com
192 >>>>>Desarrollo - Departamento de Sistemas tlf: +34 91 484 14 10
193 >>>>> fax: +34 91 662 28 23
194 >>>>>o2o Logistics Solutions S.A. http://o2o-logistics.com
195 >>>>>Paseo de la Chopera 29, Oficina F, 28100 Alcobendas, Madrid
196 >>>>>GnuPG keyID: 0xA794B21A - Public key at http://rediris.es/pgp
197 >>>>>-----BEGIN PGP SIGNATURE-----
198 >>>>>Version: GnuPG v1.2.4 (GNU/Linux)
199 >>>>>
200 >>>>>iD8DBQFA19/rdYrJ9KeUshoRAt9zAJ0cTUF4ABZeMTFMtF8GPA3TttPoiACfeigD
201 >>>>>8AhZAoWYT/beqXVwjtdHTIc=
202 >>>>>=DiRR
203 >>>>>-----END PGP SIGNATURE-----
204 >>>>>
205 >>>>>--
206 >>>>>gentoo-user-es@g.o mailing list
207 >>>>>
208 >>>>>
209 >>>>>
210 >>>>>
211 >>>>>
212 >>>>>
213 >>>>>
214 >>>>>
215 >>>>--
216 >>>>gentoo-user-es@g.o mailing list
217 >>>>
218 >>>>
219 >>>>
220 >>>>
221 >>>>
222 >>>>
223 >>>- --
224 >>>- --
225 >>>Alfonso Polo Prieto e-mail: app@×××××××××××××.com
226 >>>Desarrollo - Departamento de Sistemas tlf: +34 91 484 14 10
227 >>> fax: +34 91 662 28 23
228 >>>o2o Logistics Solutions S.A. http://o2o-logistics.com
229 >>> Paseo de la Chopera 29, Oficina F, 28100 Alcobendas, Madrid
230 >>>GnuPG keyID: 0xA794B21A - Public key at http://rediris.es/pgp
231 >>>-----BEGIN PGP SIGNATURE-----
232 >>>Version: GnuPG v1.2.4 (GNU/Linux)
233 >>>
234 >>>iD8DBQFA2AHcdYrJ9KeUshoRAv3AAJ0RlDsunXj/zMpfxFubEubgZP+vQgCcCvZ1
235 >>>EBaboNI2NbLkn6KXo4wyj3M=
236 >>>=X1zn
237 >>>-----END PGP SIGNATURE-----
238 >>>
239 >>>--
240 >>>gentoo-user-es@g.o mailing list
241 >>>
242 >>>
243 >>>
244 >>>
245 >>>
246 >>>
247 >>--
248 >>gentoo-user-es@g.o mailing list
249 >>
250 >>
251 >>
252 >>
253 >
254 >- --
255 >- --
256 >Alfonso Polo Prieto e-mail: app@×××××××××××××.com
257 >Desarrollo - Departamento de Sistemas tlf: +34 91 484 14 10
258 > fax: +34 91 662 28 23
259 >o2o Logistics Solutions S.A. http://o2o-logistics.com
260 > Paseo de la Chopera 29, Oficina F, 28100 Alcobendas, Madrid
261 >GnuPG keyID: 0xA794B21A - Public key at http://rediris.es/pgp
262 >-----BEGIN PGP SIGNATURE-----
263 >Version: GnuPG v1.2.4 (GNU/Linux)
264 >
265 >iD8DBQFA2Bm4dYrJ9KeUshoRAqVjAJ4oqRBXg0o8/XXgpHyVhwI59ESlzQCfVT70
266 >z3crQ7fhRuoongHVr4SwGcI=
267 >=Fj/C
268 >-----END PGP SIGNATURE-----
269 >
270 >--
271 >gentoo-user-es@g.o mailing list
272 >
273 >
274 >
275 >
276
277 --
278 gentoo-user-es@g.o mailing list