[GeoNetwork-usuarios-es] geoserver don't run on apacher tomcat 5.5

Buen día, como ya saben estoy haciendo la implementación del GeoNetwork 2.4 y hasta ahora gracias a su ayuda todo ha salido bien, ahora el siguiente paso es migrar a GeoNetwork del ambiente de pruebas en jetty a un apache tomcat, y ahora el nuevo inconveniente es que cuando lo despliego en Webbapps, geonetwork e intermap funcionan muy bien, pero el minimapa que se debe mostrar en GeoNetwork no funciona debido a que geoserver no sube, he revisado por el "Tomcat Manager" y efectivamente, para geoserver el campo execute es false, entonces cuando le doy la orden de arrancar, el Tomcat Manager me arroja un error:

"FALLO - No se pudo arrancar la aplicación en trayectoria de contexto /geoserver"

He probado con la configuración del tomcat, editado el web.xml de geoserver y no funciona, ya estoy pensando que es una configuración extra del tomcat pero no doy con eso.

---------------------------------

good day, as you know i'm implmenting geonetwork's new version 2.4, until now everything is going well thanks to your help, and now the next step is to migrate the application to a productive enviroment in apache tomcat, and the new problem is when i deploy GeoNetwork, intermap and geoserver, geoserver does'n run, so the minimao on geonetwork doesn't run either. i already check in "tomcat manager" and i notice that geoserver isn't running (execute = false), then i click on run and after a while appears the next error:

Fail - Can't run the aplication in the context /geoserver (the original message is in spanish : FALLO - No se pudo arrancar la aplicación en trayectoria de contexto /geoserver)

i've tried with tomcat configuration, editing web.xml on geoserver, and nothing works, i thing that the problem is in apache tomcat but i haven't find the solution yet......

Best regards

Cordialmente
Marlon Agudelo
Practicante de Ingeniería de Sistemas
Alcaldía de Medellín

________________________________
"El contenido de este documento y/o sus anexos son para uso exclusivo de su destinatario intencional, contiene información privilegiada y no puede ser usado ni divulgado por personas distintas de su destinatario. Si usted no es el destinatario intencional de este documento por favor Infórmenos de inmediato y elimine el documento y sus anexos. Está prohibida su retención, grabación, utilización o divulgación con cualquier propósito.

Este correo ha sido revisado por los sistemas Antivirus Institucionales, sin embargo El Municipio de Medellín no asume ninguna responsabilidad por el mismo."

Antes de imprimir, reflexiona si es necesario hacerlo. Por cada tonelada de papel 17 árboles desaparecen.

Hola Valenty y todos, gracias por tu ayuda pero el problema no era ese, mi problema si era en el web.xml de GeoServer, resulta que Geoserver se apoya de la carpeta "/geoserver_data" que se encuentra en la carpeta "/data" que es la que yo quería mover para tenerla en un servidor diferente, ahora, entonces lo que hice fue darle la ruta completa de donde se encuentra:

<context-param>
       <param-name>GEOSERVER_DATA_DIR</param-name>
        <param-value>[direccion de la carpeta /geoserver_data]</param-value>
</context-param>

Ver esta url: http://geoserver.org/display/GEOSDOC/2.5+GeoServer+Data+Directory

Ahora el problema es que solo puedo poner rutas absolutas porque si pongo una ruta relativa, no encuentra a /geoserver_data.

Si alguien sabe donde se ubica tomcat para buscar la ruta relativa por favor postéelo para solucionar tal problema....

Gracias.

-----------------------------------

Hello all, my problem was in web.xml file: GeoServer gets support in /geoserver_data that is located in /data folder, so, I resolved my problem giving tu geoserver (on web.xml) the complete file path to that folder:

<context-param>
       <param-name>GEOSERVER_DATA_DIR</param-name>
        <param-value>[path of /geoserver_data folder]</param-value>
</context-param>

Watch this url: http://geoserver.org/display/GEOSDOC/2.5+GeoServer+Data+Directory

Now the problem is that I only can put absolute path and no relatives because if I do it, geoserver won't find /geoserver_data folder.

If somebody knows where is located tomcat to find the relative path, please post it to solve this new problem

Thanks a lot

De: valenty gonzalez [mailto:gvalenty@anonymised.com]
Enviado el: martes, 06 de octubre de 2009 03:32 p.m.
Para: Marlon Stephen Agudelo Patiño
Asunto: Re: [GeoNetwork-usuarios-es] geoserver don't run on apacher tomcat 5.5

Hola Marlon,

En un proyecto que recien implementamos en Venezuela, usamos Tomcat-Apache-Geonetwork. Y para hacer la instalación son varios pasos y te digo algunos tips a ver si te ayudan:

1.- Debes asegurarte que tienes activado el conector Apache-Tomcat (libapache2-mod-jk)
2.- Debes tener en el archivo de configuracion de apache /etc/apache2/sites-available/default (o como lo nombres tu) declarado los puntos de montaje tomcat, pe:

        #Puntos de montaje Apache-Tomcat
        <IfModule mod_jk.c>
                GeoNetwork
                Alias /geonetwork /var/lib/tomcat5.5/webapps/geonetwork
                JkMount /geonetwork/* ajp13_worker
3.- Debes tener en el fichero de configuración del host virtual para que Geonetwork esté disponible a través de Apache las siguientes líneas:

<IfModule mod_jk.c>
                GeoNetwork
                Alias /geonetwork /var/lib/tomcat5.5/webapps/geonetwork
                JkMount /geonetwork/* ajp13_worker

                #intermap
                Alias /intermap /var/lib/tomcat5.5/webapps/intermap
                JkMount /intermap/* ajp13_worker

[...]

4.- En nuestro caso, Geoserver lo instalmos directamente en /var/lib/tomcat5.5/webapps/geoserver haciendo la instalación de Geoserver con Geoserver.war (http://geoserver.org/display/GEOS/Stable)

Saludos,

Valenty Gonzalez

CREATIVA - Venezuela - Asociacion gvSIG

________________________________
"El contenido de este documento y/o sus anexos son para uso exclusivo de su destinatario intencional, contiene información privilegiada y no puede ser usado ni divulgado por personas distintas de su destinatario. Si usted no es el destinatario intencional de este documento por favor Infórmenos de inmediato y elimine el documento y sus anexos. Está prohibida su retención, grabación, utilización o divulgación con cualquier propósito.

Este correo ha sido revisado por los sistemas Antivirus Institucionales, sin embargo El Municipio de Medellín no asume ninguna responsabilidad por el mismo."

Antes de imprimir, reflexiona si es necesario hacerlo. Por cada tonelada de papel 17 árboles desaparecen.