Re: ot - tomcat 5.0 + netbeans 6
O Mércores, 19 de Novembro de 2008 ás 11:15:52 Calabaza escribiu:
> El día 18 de noviembre de 2008 14:35, Jorge Barreiro
>
> <yortx.barry@gmail.com> escribió:
> > O Martes, 18 de Novembro de 2008 ás 18:04:53 Calabaza escribiu:
> >> Hola amigos, les escribo porque tengo otro problema que ya me partio
> >> la cabeza...
> >>
> >> He instalado Netbeans 6 (desde el repo de lenny) + tomcat 5 (desde el
> >> repo de etch) y al momento de registrar el tomcat en el netbeans me
> >> indica el sgte error:
> >>
> >> The <CATALINA_HOME>/conf/server.xml configuration file seems to be
> >> corrupted
> >>
> >> Googleando he encontrado[1] que se puede deber a unos problemas de
> >> permisos del server.xml
> >> (aunque en este link tambien creo que dice que no funciona con los
> >> paquetes .deb!?) , lo he cambiado para que todos lo puedan leer, pero
> >> igual, ya no se que hacer.
> >>
> >> [1]http://www.nabble.com/tomcat---debian-lenny---netbeans-6.0.1---proble
> >>m-t d16278156.html
> >>
> >> Bueno, lo posteo aquí por si acaso alguien tuvo el mismo problema.
> >>
> >> Alguna idea de como puedo continuar?
> >> --
> >> §~^Calabaza^~§ from Villa Elisa, Paraguay
> >
> > Hola,
> >
> > cual es tu CATALINA_HOME ? O cuál le dices que es?
>
> Al hacer:
> # echo $CATALINA_HOME
>
> no aparece nada, en el Netbeans le digo que es: /usr/share/tomcat5
>
> > fíjate que en debian el CATALINA_HOME se pone por defecto
> > a /usr/share/tomcat5.5, pero lo que hai ahí son links.
> >
> > Fíjate también en que además de dar permisos al archivo, debes dar
> > permisos a la carpeta que contiene el archivo. En este caso es
> > /etc/tomcat5.5
>
> Al hacer: # ls -hlst /etc/ | grep tomcat5
>
> 4,0K drwxr-xr-x 3 root root 4,0K 2008-11-19 06:53 tomcat5
> 4,0K drwxr-xr-x 3 root root 4,0K 2008-11-18 14:08 tomcat5.5
>
> Aqui envio los permisos de la carpeta tomcat5
>
> iluvatar:/usr/share/tomcat5# ls -hlst
>
> total 12K
> 4,0K drwxr-xr-x 2 root root 4,0K 2008-11-19 06:53 bin
> 0 lrwxrwxrwx 1 root root 21 2008-11-19 06:53 conf ->
> /var/lib/tomcat5/conf 0 lrwxrwxrwx 1 root root 14 2008-11-19 06:53 doc ->
> ../doc/tomcat5 0 lrwxrwxrwx 1 root root 21 2008-11-19 06:53 logs ->
> /var/lib/tomcat5/logs 0 lrwxrwxrwx 1 root root 23 2008-11-19 06:53 shared
> ->
> /var/lib/tomcat5/shared
> 0 lrwxrwxrwx 1 root root 21 2008-11-19 06:53 temp ->
> /var/lib/tomcat5/temp 0 lrwxrwxrwx 1 root root 24 2008-11-19 06:53
> webapps ->
> /var/lib/tomcat5/webapps
> 0 lrwxrwxrwx 1 root root 21 2008-11-19 06:53 work ->
> /var/lib/tomcat5/work 4,0K drwxr-xr-x 4 root root 4,0K 2008-11-18 14:31
> server
> 4,0K drwxr-xr-x 5 root root 4,0K 2008-11-14 06:44 common
>
> Luego la carpeta /var/lib/tomcat5/conf:
>
> iluvatar:/var/lib/tomcat5# ls -hlst
> total 16K
> 4,0K drwxr-xr-- 3 tomcat5 adm 4,0K 2008-11-19 06:53 conf
> 4,0K drwxr-xr-x 2 tomcat5 root 4,0K 2008-11-19 06:53 temp
> 0 lrwxrwxrwx 1 root root 17 2008-11-19 06:53 logs ->
> ../../log/tomcat5 4,0K drwxr-xr-x 4 root root 4,0K 2008-11-19 06:53
> shared
> 4,0K drwxr-xr-x 3 tomcat5 root 4,0K 2008-11-19 06:53 webapps
> 0 lrwxrwxrwx 1 root root 19 2008-11-19 06:53 work ->
> ../../cache/tomcat5
>
> Y luego dentro de la carpeta conf:
>
> iluvatar:/var/lib/tomcat5/conf# ls -hlst
> total 20K
> 4,0K -rw-r--r-- 1 tomcat5 nogroup 310 2008-11-19 06:53 tomcat-users.xml
> 4,0K drwxr-xr-x 3 root root 4,0K 2008-11-19 06:53 Catalina
> 8,0K -rw-r--r-- 1 root root 8,0K 2008-11-19 06:53 catalina.policy
> 0 lrwxrwxrwx 1 root root 23 2008-11-19 06:53 server.xml ->
> /etc/tomcat5/server.xml
> 0 lrwxrwxrwx 1 root root 20 2008-11-19 06:53 web.xml ->
> /etc/tomcat5/web.xml
> 4,0K -rw-r--r-- 1 tomcat5 nogroup 778 2008-11-14 06:49 jk2.properties
>
> Y por ultimo la carpeta /etc/tomcat5/:
>
> iluvatar:/etc/tomcat5# ls -hlst
> total 52K
> 4,0K drwxr-xr-x 2 root root 4,0K 2008-11-19 06:53 policy.d
> 8,0K -rw-r--r-- 1 root root 4,5K 2008-11-18 12:25 server.xml
> 40K -rw-r--r-- 1 root root 39K 2008-01-04 20:51 web.xml
>
> > Saludos.
>
> Sabes, no se si ha de servir pero navegando por el gnome-commander, al
> entrar en el directorio: /usr/share/tomcat5/conf, me aparecen todos
> los links pero sin permisos, y el usuario y grupo sale root y al darle
> f3 para ver el contenido del fichero server.xml me sale para reportar
> un bug.
>
> Se me antoja que eso es lo mismo que encuentra el netbeans al llegar a
> ese punto, pero no sé como podría verificar que esta intentando hacer
> el netbeans en ese momento.-
>
> Un abrazo.
> --
> §~^Calabaza^~§ from Villa Elisa, Paraguay
Pues los permisos parecen estar bien.
Te comento como lo tengo yo, ya que estoy desarrollando en un netbeans 6 con
un tomcat5.5 funciona perfectamente.
En tools-> servers, tengo configurado un server para el tomcat5.5, como
CATALINA_HOME tengo /usr/share/tomcat5.5 y como CATALINA_BASE tengo
~/apache-tomcat. Esta carpeta la tienes que crear tú, vacía. El netbeans se
encarga de rellenarla. Con esto tendrás en tu home un archivo d configuración
propio, para poder jugar con él sin fastidiar el del sistema.
Con esto queda quitar el tomcat del arranque del sistema, o te andará
fastidiando al intentar correr dos veces el servidor.
¿El servidor tomcat, corriendo en solitario como servicio, tal como lo deja
debian, te funciona? Lo digo por centrarnos en la configuración del netbeans.
Saludos.
Reply to: