Gracias Jose, lo he intentado pero no consigo ver qué xslt están fallando.

Usamos Tomcat, y he configurado en modo debug los logs en todos los sitios
que he visto que pudiesen influir pero no se muestra gran cosa en los
ficheros catalina*. Al poner Geonetwork en modo debug sí veo muchos
mensajes en el fichero geonetwork.log, pero tampoco veo el error ahí.

Gracias de todos modos.

César

On Tue, 7 Apr 2020 at 16:46, Jose Garcia <jose.gar...@geocat.net> wrote:

> Hola Cesar
>
> Si estais usando Tomcat, revisa el fichero catalina.out ya que debe de
> indicar que ficheros xslt están fallando, ya que en el log standard de
> GeoNetwork esto no aparce.
>
> Saludos,
> Jose García
>
> On Tue, Apr 7, 2020 at 4:18 PM César Martínez Izquierdo <
> cesar....@gmail.com> wrote:
>
>> Hola Jose,
>>
>> Adjunto un metadato, pero creo que no es causa del metadato (pasa con
>> cualquier metadato en ese servidor) y no estamos usando una versión
>> modificada de Geonetwork. Creo que es algo más relacionado con el entorno.
>>
>> La petición que falla, con un error 400 es la siguiente:
>>
>> /geonetwork/srv/api/records/19981/editor?&currTab=default&starteditingsession=yes&_random=3353
>>
>> que devuelve:
>> <apiError>
>> <code>runtime_exception</code>
>> <description>Failed to compile stylesheet. 4 errors
>> detected.</description>
>> <message>TransformerConfigurationException</message>
>> </apiError>
>>
>> En los logs del servidor lo que se ve es que no puede localizar algunos
>> recursos en la caché wro4j:
>>
>> 2020-03-25 23:12:32,348 ERROR [geonetwork.wro4j] - Error occurred during a 
>> wro4j request handling
>> ro.isdc.wro.WroRuntimeException: No such group available in the model: 
>> _custom_style
>> ...
>> 2020-03-27 12:43:26,330 ERROR [ro.isdc.wro.http.WroFilter] - Exception 
>> occured
>> ro.isdc.wro.WroRuntimeException: Cannot build valid CacheKey from request: 
>> /geonetwork/static/bootstrap-tagsinput.min.js.map
>> ...
>> 2020-03-27 12:57:48,175 ERROR [geonetwork.wro4j] - Error occurred during a 
>> wro4j request handling
>> ro.isdc.wro.WroRuntimeException: Cannot build valid CacheKey from request: 
>> /geonetwork/static/none
>> Buscando este "_custom_style" en el código de Geontwork, lo que he 
>> encontrado es un XSLT: base-layout-cssjs-loader.xsl:
>> xslt/base-layout-cssjs-loader.xsl:
>>   <link 
>> href="{/root/gui/url}/static/{/root/gui/nodeId}_custom_style.css?v={$buildNumber}&amp;{$minimizedParam}"
>>       rel="stylesheet" media="screen"/>
>>
>> WEB-INF/config-spring-geonetwork.xml:
>>   <value>srv_custom_style.css</value>
>>
>> Y como comentaba en el ticket, tiene pinta de que este valor 
>> {/root/gui/nodeId} se está inicializando con la cadena vacía, cuando 
>> normalmente deduzco que vale "srv". Pero no he sabido llegar más lejos.
>>
>> Saludos y gracias,
>>
>> César
>>
>>
>>
>> On Tue, 7 Apr 2020 at 15:17, Jose Garcia <jose.gar...@geocat.net> wrote:
>>
>>> Hola Cesar
>>>
>>> Comprueba en las herramientas de desarrollo si hay una petición /editor
>>> que falle y revisa el error que devuelve.
>>>
>>> Normalmente cuando no se abre el editor es debido a algún error en algún
>>> xslt al procesar el metadato en el servidor.
>>>
>>> ¿Estás trabajando con la versión oficial del 3.10.1 o tienes
>>> personalizaciones en el esquema de metadatos? ¿Puedes mandar aquí o en el
>>> issue de GitHub el fichero xml con el metadato?
>>>
>>> Saludos,
>>> Jose García
>>>
>>> On Mon, Apr 6, 2020 at 5:05 PM César Martínez Izquierdo <
>>> cesar....@gmail.com> wrote:
>>>
>>>> Buenas tardes, perdón por el cross-posting, escribí hace unos días en la
>>>> lista en inglés pero no tuve respuesta, a ver si por aquí tengo más
>>>> suerte
>>>> porque todavía no he encontrado solución.
>>>>
>>>> Mi problema es que no me carga el editor de metadatos. Pongo cualquier
>>>> metadato de los cargados en edición y se queda a mitad de cargar (se ve
>>>> la
>>>> barra superior y nada más), como se ve en esta imagen:
>>>>
>>>>
>>>> Me pasa sólo en 2 servidores (ambos con idéntico entorno). En otros
>>>> servidores puedo editar esos mismos metadatos sin problemas.
>>>>
>>>> Por lo que he visto en los logs, falla al intentar cargar algunos
>>>> recursos
>>>> de la caché wro4j:
>>>>
>>>>  _custom_style, /geonetwork/static/bootstrap-tagsinput.min.js.map,
>>>> /geonetwork/static/none
>>>>
>>>> Siguiendo esta pista, he visto que hay una referencia a
>>>> {/root/gui/nodeId}_custom_style.css en el template
>>>> xslt/base-layout-cssjs-loader.xsl
>>>>
>>>> En concreto:
>>>> xslt/base-layout-cssjs-loader.xsl:
>>>>   <link
>>>> href="{/root/gui/url}/static/{/root/gui/nodeId}_custom_style.css?v={$buildNumber}&amp;{$minimizedParam}"
>>>>       rel="stylesheet" media="screen"/>
>>>>
>>>> Así que parece que hay una variable {/root/gui/nodeId}, que
>>>> habitualmente
>>>> toma el valor "srv" y que por alguna razón no se inicializa
>>>> correctamente
>>>> en este entorno.
>>>> ¿Alguna idea? La caché wro4j ya la he borrado decenas de veces.
>>>>
>>>> He puesto todas estas pruebas en un ticket:
>>>> https://github.com/geonetwork/core-geonetwork/issues/4556
>>>>
>>>> Saludos,
>>>>
>>>> César Martínez
>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
>>>>    César Martínez Izquierdo
>>>>    GIS developer
>>>>    -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -
>>>>    SCOLAB: http://www.scolab.es
>>>> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
>>>>
>>>> _______________________________________________
>>>> GeoNetwork-usuarios-es mailing list
>>>> GeoNetwork-usuarios-es@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/geonetwork-usuarios-es
>>>>
>>>
>>>
>>> --
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> *Vriendelijke groeten / Kind regards,Jose García
>>> <http://www.geocat.net/>Veenderweg 136721 WD BennekomThe NetherlandsT: +31
>>> (0)318 416664 <+31318416664>Please consider the environment before printing
>>> this email.*
>>>
>>
>>
>> --
>> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
>>    César Martínez Izquierdo
>>    GIS developer
>>    -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -
>>    SCOLAB: http://www.scolab.es
>> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
>>
>
>
> --
>
>
>
>
>
>
>
>
>
>
>
> *Vriendelijke groeten / Kind regards,Jose García
> <http://www.geocat.net/>Veenderweg 136721 WD BennekomThe NetherlandsT: +31
> (0)318 416664 <+31318416664>Please consider the environment before printing
> this email.*
>


-- 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
   César Martínez Izquierdo
   GIS developer
   -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -
   SCOLAB: http://www.scolab.es
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

_______________________________________________
GeoNetwork-usuarios-es mailing list
GeoNetwork-usuarios-es@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-usuarios-es

Responder a