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}&{$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}&{$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