ctt-gob-es / oaw

Rastreador Observatorio de Accesibilidad Web
European Union Public License 1.2
21 stars 30 forks source link

Proceso de instalación y configuración #14

Open jlmartinez1981 opened 4 years ago

jlmartinez1981 commented 4 years ago

buenos días, Después de descargar el proyecto y seguir las instrucciones para ponerlo en marcha, no consigo hacerlo funcionar y tenngo algunas dudas: 1.- he modificado el perfil del pom.xml del proyecto padre para ajustar el path de despliegue "deploy.path" a un directorio local donde está el tomcat. 2.- Lanzo el comando "mvn clean install -P desarrollo -DskipTests" y la compilacion es correcta, se genera el war y lo copio en TOMCAT_DIR/webapps y arranco Tomcat. 3.- Veo un error en el log al arrancar: "Caused by: org.apache.struts.tiles.DefinitionsFactoryException: IO Error while parsing file '/WEB-INF/tiles-defs.xml'." 4.- Accedo a localhost:8080/owa y desde index.jsp me redirige a http://localhost:8080/oaw/crawlerLoginAction.do con un 404

  1. SI entro directamente en diagnostico.html, al rellenar los campos y pulsar enviar, sale error al enviar correo y tanto en el mail.properties de desarrollo como en el que está en /profiles/mail.properties he rellenado los valores:

mail.transport.protocol=smtp mail.smtp.host=smtp..es mail.smtp.port=25 mail.smtp.sslport= mail.smtp.tls=false mail.smtp.user= mail.smtp.pass= mail.address.from=test@.es

No veo ningún mensaje en los logs del tomcat salvo el que he apuntado en el punto 3.

Por favor, ¿pueden ampliar la información para poner en marcha el proyecto?, ¿pueden dar instrucciones para depurarlo desde Eclipse u otro IDE?

Muchas gracias de antemano.

Gracias.

jkamcc commented 4 years ago

Buenos días, Presento el mismo problema, he puesto el driver de mysql también en la carpeta tomcat/lib, veo que falta ese paso. Adicionalmente, no encuentro ningún archivo log para poder depurar. Necesitamos documentación funcional para poder utilizar el proyecto, y saber todas sus funcionalidades.

Saludos.

tatuguerra commented 4 years ago

Buenos días,

Lo mismos me pasa a mi. Si podéis ayudar con una solución.

un saludo,

erral commented 4 years ago

No tengo apenas experiencia en desplegar WARs y tomcat, pero en junio o así conseguí desplegar esto. Incluso puse un par de issues y PRs aquí, pero no ha habido respuesta.

El error del punto 4 creo que es es porque en el archivo tiles-defs.xml sigue saliendo en la cabecera del XML la ruta al archivo DTD con el path "/home/alvaro/...." si modificas ese archivo en portal/tiles/tiles-defs.xml ese error desaparece.

Yo también tuve que modificar el archivo context.xml del perfil desarrollo porque apunta a un mysql que está en el puerto 33306 en vez de al estándar 3306.

También hay que precargar a mysql los 3 scripts que están en el archivo de la documentación que se puede descargar desde la web del CTT aquí: https://administracionelectronica.gob.es/ctt/resources/Soluciones/2431/Descargas/Documentacion-Rastreador-OAW-WCAG2-1-v5-0-4.zip?idIniciativa=2431&idElemento=19073

He tenido que modificar el CREATE TABLE de la línea 554 del archivo 01_CREATE_DATABASE_OAW.sql porque mysql se me quejaba de que había columnas demasiado grandes. He sustituido los valores VARCHAR(8000) por VARCHAR(800)

No os olvidéis tampoco de modificar el archivo 02_INIT_DATABASE_OAW.sql para añadir un nuevo usuario y poder hacer login a la herramienta, por ejemplo así se creará un usuario con nombre admin y contraseña admin.

INSERT INTO `usuario` (`id_usuario`, `usuario`, `password`, `nombre`, `apellidos`, `departamento`, `email`) VALUES(3, 'admin', '21232f297a57a5a743894a0e4a801fc3', '', '', 'Servicio', 'usuario@correo.com');
INSERT INTO `usuario_rol` (`usuario`, `id_rol`) VALUES(3, 1);

También he tenido que cargar los archivos oaw/portal/scripts/5.0.4/ALTER_OAW_5.0.5.sql y oaw/portal/scripts/5.1.0/ALTER_OAW_5.1.0.sql a mysql.

También he tenido que modificar en mysql la tabla observatorio_proxy, poniendo como estado 0 al único proxy que se carga, sino todas las peticiones web se hacen a través de este proxy.

Y con esto.... creo que el servicio arranca y se puede lanzar una solicitud de diagnóstico.

Lo bien que estaría preparar un docker-compose para poner en marcha todo este tinglado...

urbanogb commented 3 years ago

Estoy empezando, a intentar compilar todo. Gracias por las colaboraciones.

alvaropelaezctic commented 3 years ago

En el readme se ha incluido el enlace a toda la documentación del proyecto que en la última versión liberada está en el siguiente enlace https://administracionelectronica.gob.es/ctt/resources/Soluciones/2431/Descargas/Liberacion-codigo-OAW---MAETD-v5-0-4.zip?idIniciativa=2431&idElemento=19053

Abelmaci commented 3 years ago

Hola, tengo una duda. Me gustaría instalar OAW, pero no tengo claro si podría ser en un ordenador con windows 10, pregunte a it de mi empresa y me comentan que tomcat no es compatible con windows. ¿Alguna sugerencia? Gracias.

alvaropelaezctic commented 3 years ago

Hola, tengo una duda. Me gustaría instalar OAW, pero no tengo claro si podría ser en un ordenador con windows 10, pregunte a it de mi empresa y me comentan que tomcat no es compatible con windows. ¿Alguna sugerencia? Gracias.

Nunca he instalado un Tomcat en Windows, pero es multiplataforma y la versión 7 tiene un instalador para este sistema operativo, así que no debería de haber problemas https://tomcat.apache.org/tomcat-7.0-doc/setup.html#Windows

Desconozco si hay alguna limitación con Windows 10 en concreto.

Abelmaci commented 3 years ago

Muchas gracias ! entonces me aconsejan instarlo en un ordenador con Linux o con macOS ?, ojalá hubiera un manual más detallado para la instalación OAW.

Gracias de antemano !

alvaropelaezctic commented 3 years ago

Muchas gracias ! entonces me aconsejan instarlo en un ordenador con Linux o con macOS ?, ojalá hubiera un manual más detallado para la instalación OAW.

Gracias de antemano !

En este enlace está la última documentación oficial publicada https://administracionelectronica.gob.es/ctt/resources/Soluciones/2431/Descargas/Liberacion-codigo-OAW---MAETD-v5-0-4.zip?idIniciativa=2431&idElemento=19053

En el readme general está el enlace al área de descargas del proyecto en CTT

Abelmaci commented 3 years ago

Si, me la descargue, pero no comentan los requisitos ni pasos a seguir para instalar, es todo muy confuso. Gracias.

Abel Maciñeiras Meulenert.

El vie, 22 ene 2021 a las 10:00, Álvaro Peláez (notifications@github.com) escribió:

Muchas gracias ! entonces me aconsejan instarlo en un ordenador con Linux o con macOS ?, ojalá hubiera un manual más detallado para la instalación OAW.

Gracias de antemano !

En este enlace está la última documentación oficial publicada https://administracionelectronica.gob.es/ctt/resources/Soluciones/2431/Descargas/Liberacion-codigo-OAW---MAETD-v5-0-4.zip?idIniciativa=2431&idElemento=19053

En el readme general está el enlace al área de descargas del proyecto en CTT

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/ctt-gob-es/oaw/issues/14#issuecomment-765249042, or unsubscribe https://github.com/notifications/unsubscribe-auth/ASOZMA6SFVI4TS5T7FIUXSDS3E5DTANCNFSM4OKOPL5A .

Abelmaci commented 3 years ago

Hola, alguien tienen una maquina virtual con la instalación? creo que seria la mejor opción para poder usar esta herramienta. si alguien la tiene y pueda compartirla se lo agradecería. Gracias.

urbanogb commented 3 years ago

Yo instalé en Linux, conseguí compilar o eso creo por que lo dejé parado, a base de instalar en un repositorio local de MAVEN varias dependencias que no son fáciles de encontrar por ser muy obsoletas.

Además es importante que la maquina virtual Java sea la que indican y de 32bits, creo recordar.

Esto solo para obtener los WAR que irán en el Tomcat.

Los siguientes pasos consisten en otra/s maquina/s o contenedores Docker con aplicaciones auxiliares y configurarlo todo para que suene orquestado, una es la que sirve para obtener el codigo html ya renderizado, es como un navegador que una vez tiene la pagina renderizada y ejecutado todo el javascript, te graba el html / css etc. y que permite a la herramienta analizarlo, ya que actualmente muchas páginas se completan en el cliente, no se generan totalmente en el servidor.

Además está una herramienta que sirve para crear los reportes de accesibilidad.

Visto esto, que es un poco caos, decidí posponerlo para cuando tenga más tiempo, o alguien aporte una solución más amigable.

Abelmaci commented 3 years ago

Te lo agradeceria, Ya llevo un tiempo buscando soluciones y son pocas.. Gracias de antemano.

Abel Maciñeiras Meulenert.

El sáb, 23 ene 2021 a las 16:50, Mikel Larreategi (notifications@github.com) escribió:

Yo creo que lo más útil puede ser un docker-compose... intentaré preparar uno...

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/ctt-gob-es/oaw/issues/14#issuecomment-766102173, or unsubscribe https://github.com/notifications/unsubscribe-auth/ASOZMAZYBUX2LQ336IODBMDS3LV2ZANCNFSM4OKOPL5A .

altamira01GitHub commented 3 years ago

Hola, tengo una duda. Me gustaría instalar OAW, pero no tengo claro si podría ser en un ordenador con windows 10, pregunte a it de mi empresa y me comentan que tomcat no es compatible con windows. ¿Alguna sugerencia? Gracias.

Nunca he instalado un Tomcat en Windows, pero es multiplataforma y la versión 7 tiene un instalador para este sistema operativo, así que no debería de haber problemas https://tomcat.apache.org/tomcat-7.0-doc/setup.html#Windows

Desconozco si hay alguna limitación con Windows 10 en concreto.

Hola Buenos días, Yo he instalado Tomcat7 en windows 10 y arranca perfectamente sin incluir OAW. Otra cosa es cuando se incluye esta aplicación; ahí deja de funcionar

altamira01GitHub commented 3 years ago

Hola, alguien tienen una maquina virtual con la instalación? creo que seria la mejor opción para poder usar esta herramienta. si alguien la tiene y pueda compartirla se lo agradecería. Gracias.

Hola, Yo he instalado en W10, Ubuntu 20.xxm y en Virtualbox de W10 en una máquina virtual ubuntu. En Ubuntu tanto físico como virtual soy capaz de ejecutar la aplicación pero al solicitar un informe dice que lo ha hecho pero no genera nada. En W10 soy incapaz de poner en marcha nada de OAW. Llevo mucho tiempo intentándolo pero es muy complicado. saludos

luisgaldos commented 2 years ago

Buenas,

Después de varios días probando distintas soluciones, finalmente conseguí dar con una solución que a mí me sirvió. El problema está en el archivo \oaw-master\portal\src\main\resources\tiles-defs.xml. Debéis editar la siguiente línea:

image

En el DOCTYPE, donde pone "file://${deploy.path}/WEB-INF/tld/tiles-config_1_3.dtd" debéis poner "http://struts.apache.org/dtds/tiles-config_1_3.dtd".

Después podéis volvéis a compilar el proyecto y deployarlo con el tomcat, que iniciará correctamente.

PD: Si con esto no conseguís solucionar el error, también hice la siguiente modificación:

En el archivo oaw-master.zip\oaw-master\portal\src\main\webapp\WEB-INF\struts-config.xml, también en el DOCTYPE, debéis sustituir "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN" y "http://jakarta.apache.org/struts/dtds/struts-config_1_2.dtd" por "-//Apache Software Foundation//DTD Struts Configuration 1.3//EN" y "http://jakarta.apache.org/struts/dtds/struts-config_1_3.dtd", es decir, apuntar al xml para la versión superior.

Un saludo y suerte!

altamira01GitHub commented 2 years ago

Buenas,

Después de varios días probando distintas soluciones, finalmente conseguí dar con una solución que a mí me sirvió. El problema está en el archivo \oaw-master\portal\src\main\resources\tiles-defs.xml. Debéis editar la siguiente línea:

image

En el DOCTYPE, donde pone "file://${deploy.path}/WEB-INF/tld/tiles-config_1_3.dtd" debéis poner "http://struts.apache.org/dtds/tiles-config_1_3.dtd".

Después podéis volvéis a compilar el proyecto y deployarlo con el tomcat, que iniciará correctamente.

PD: Si con esto no conseguís solucionar el error, también hice la siguiente modificación:

En el archivo oaw-master.zip\oaw-master\portal\src\main\webapp\WEB-INF\struts-config.xml, también en el DOCTYPE, debéis sustituir "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN" y "http://jakarta.apache.org/struts/dtds/struts-config_1_2.dtd" por "-//Apache Software Foundation//DTD Struts Configuration 1.3//EN" y "http://jakarta.apache.org/struts/dtds/struts-config_1_3.dtd", es decir, apuntar al xml para la versión superior.

Un saludo y suerte!

Hola Luis, Gracias por la ayuda. Yo había abandonado esta instalación por lo confusa que es. Pero al ver que había una nueva versión de oaw y sobre todo esta nota tuya, decidí volver a intentarlo. El resultado aplicando tus recomendaciones ha sido que la puesta en marcha ha resultado mucho más sencilla. Ahora bien, la aplicación se ejecuta correctamente, sin embargo, no es capaz de hacer los informes. Cuando envías a evaluar una url se queda en estado "No Analizada" y no hace nada más. Le daré un par de vueltas más y si no consigo avanzar lo dejaré por imposible como con la versión anterior. Saludos

luisgaldos commented 2 years ago

Buenas,

Es posible que sea por el motor de javascript. Además del proyecto java oaw-master, hay que descargar el código fuente del motor JavaScript e instalarlo. No se si has llegado a realizar este paso. Su instalación es demasiado compleja para explicarte por corre, te adjunto un enlace donde podrás descargar tanto el código fuente como la documentación, aunque es una documentación pobre, te ayudará a reconocer el terreno pero es posible que te pierdas en el proceso, como me pasó a mí, igualmente conseguí instalarlo finalmente.

Versión 1.5.6 motor JavaScript - Código fuente <https://administracionelectronica.gob.es/ctt/resources/Soluciones/2431/Descargas/Liberacion codigo motor JS OAW - MAETD v1-5-6.zip?idIniciativa=2431&idElemento=19074> Versión 1.5.6 motor JavaScript - Documentación <https://administracionelectronica.gob.es/ctt/resources/Soluciones/2431/Descargas/Documentacion motor JS OAW v-1-5-6.zip?idIniciativa=2431&idElemento=19075>

Deduzco que podría ser por el motor Javascript porque por defecto viene activado en la herramienta oaw. Puedes desactivarlo en el menú Otras Opciones -> Conectividad. En el apartado Configuración del motor javascript de esa página podrás desatvarlo mediante un checkbox.

Si decides instalar el motor JS y en algún momento te quedas atascado, ponte en contacto de nuevo y te echo un cable por teamsviewer o similares.

Un saludo y suerte.

https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail Virus-free. www.avast.com https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

El mié, 24 nov 2021 a las 11:48, altamira01GitHub @.***>) escribió:

Buenas,

Después de varios días probando distintas soluciones, finalmente conseguí dar con una solución que a mí me sirvió. El problema está en el archivo \oaw-master\portal\src\main\resources\tiles-defs.xml. Debéis editar la siguiente línea:

[image: image] https://user-images.githubusercontent.com/40983015/140642958-89842136-7e59-43cf-9150-6365e4520fb4.png

En el DOCTYPE, donde pone "file://${deploy.path}/WEB-INF/tld/tiles-config_1_3.dtd" debéis poner " http://struts.apache.org/dtds/tiles-config_1_3.dtd".

Después podéis volvéis a compilar el proyecto y deployarlo con el tomcat, que iniciará correctamente.

PD: Si con esto no conseguís solucionar el error, también hice la siguiente modificación:

En el archivo oaw-master.zip\oaw-master\portal\src\main\webapp\WEB-INF\struts-config.xml, también en el DOCTYPE, debéis sustituir "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN" y " http://jakarta.apache.org/struts/dtds/struts-config_1_2.dtd" por "-//Apache Software Foundation//DTD Struts Configuration 1.3//EN" y " http://jakarta.apache.org/struts/dtds/struts-config_1_3.dtd", es decir, apuntar al xml para la versión superior.

Un saludo y suerte!

Hola Luis, Gracias por la ayuda. Yo había abandonado esta instalación por lo confusa que es. Pero al ver que había una nueva versión de oaw y sobre todo esta nota tuya, decidí volver a intentarlo. El resultado aplicando tus recomendaciones ha sido que la puesta en marcha ha resultado mucho más sencilla. Ahora bien, la aplicación se ejecuta correctamente, sin embargo, no es capaz de hacer los informes. Cuando envías a evaluar una url se queda en estado "No Analizada" y no hace nada más. Le daré un par de vueltas más y si no consigo avanzar lo dejaré por imposible como con la versión anterior. Saludos

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/ctt-gob-es/oaw/issues/14#issuecomment-977756884, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJYVTZ46Y4GOY5YDDEE7UFTUNS7IVANCNFSM4OKOPL5A . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

luisgaldos commented 2 years ago

Buenas, Después de varios días probando distintas soluciones, finalmente conseguí dar con una solución que a mí me sirvió. El problema está en el archivo \oaw-master\portal\src\main\resources\tiles-defs.xml. Debéis editar la siguiente línea: image En el DOCTYPE, donde pone "file://${deploy.path}/WEB-INF/tld/tiles-config_1_3.dtd" debéis poner "http://struts.apache.org/dtds/tiles-config_1_3.dtd". Después podéis volvéis a compilar el proyecto y deployarlo con el tomcat, que iniciará correctamente. PD: Si con esto no conseguís solucionar el error, también hice la siguiente modificación: En el archivo oaw-master.zip\oaw-master\portal\src\main\webapp\WEB-INF\struts-config.xml, también en el DOCTYPE, debéis sustituir "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN" y "http://jakarta.apache.org/struts/dtds/struts-config_1_2.dtd" por "-//Apache Software Foundation//DTD Struts Configuration 1.3//EN" y "http://jakarta.apache.org/struts/dtds/struts-config_1_3.dtd", es decir, apuntar al xml para la versión superior. Un saludo y suerte!

Hola Luis, Gracias por la ayuda. Yo había abandonado esta instalación por lo confusa que es. Pero al ver que había una nueva versión de oaw y sobre todo esta nota tuya, decidí volver a intentarlo. El resultado aplicando tus recomendaciones ha sido que la puesta en marcha ha resultado mucho más sencilla. Ahora bien, la aplicación se ejecuta correctamente, sin embargo, no es capaz de hacer los informes. Cuando envías a evaluar una url se queda en estado "No Analizada" y no hace nada más. Le daré un par de vueltas más y si no consigo avanzar lo dejaré por imposible como con la versión anterior. Saludos

Buenas,

Me alegra haber podido ayudarte. Es una herramienta interesante.

Lo que comentas, es posible que sea por el motor de javascript. Además del proyecto java oaw-master, hay que descargar el código fuente del motor JavaScript e instalarlo. No se si has llegado a realizar este paso. Su instalación es demasiado compleja para explicarte por corre, te adjunto un enlace donde podrás descargar tanto el código fuente como la documentación, aunque es una documentación pobre, te ayudará a reconocer el terreno pero es posible que te pierdas en el proceso, como me pasó a mí, igualmente conseguí instalarlo finalmente.

[Versión 1.5.6 motor JavaScript - Código fuente](https://administracionelectronica.gob.es/ctt/resources/Soluciones/2431/Descargas/Liberacion codigo motor JS OAW - MAETD v1-5-6.zip?idIniciativa=2431&idElemento=19074) [Versión 1.5.6 motor JavaScript - Documentación](https://administracionelectronica.gob.es/ctt/resources/Soluciones/2431/Descargas/Documentacion motor JS OAW v-1-5-6.zip?idIniciativa=2431&idElemento=19075)

Deduzco que podría ser por el motor Javascript porque por defecto viene activado en la herramienta oaw. Puedes desactivarlo en el menú Otras Opciones -> Conectividad. En el apartado Configuración del motor javascript de esa página podrás desatvarlo mediante un checkbox.

Si decides instalar el motor JS y en algún momento te quedas atascado, ponte en contacto de nuevo y te echo un cable por teamsviewer o similares.

Un saludo y suerte.

altamira01GitHub commented 2 years ago

Hola Luis, Efectivamente, le he quitado el checkbox para desactivar el uso del motor JS y aparentemente ha lanzado el informe. Ahora me encuentro con problemas a la hora de definir las plantillas y es que cuando intento darlas de alta se muestra un circulo indicador de progreso del proceso de alta de la plantilla pero termina y no la graba. Te suena algo de esto? Lo del motor JS si que lo instalaré pero más adelante cuando tenga el portal operativo. Saludos y gracias!!!

luisgaldos commented 2 years ago

Buenas,

Me alegra que hayas podido generar el informe!

Lo cierto es que yo no he llegado a dar de alta ningún observatorio ni ninguna semilla, me he conformado con poder realizar servicios básicos de diagnósticos porque era lo que necesitaba.

Si no está grabando es posible que falte algún campo en la base de datos, o que alguno no tenga la longitud correcta, si me pasas una captura o me adjuntas la excepción generada en el tomcat (si es que a hay), podría ayudarte sin necesitar de una sesión conjunta. Si el servidor no lanza excepciones, entonces habría que debuguear para averiguar dónde falla el proceso.

Lo dicho, si quieres que preparemos una sesión ponte en contacto en este mismo correo.

Un saludo!

https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail Virus-free. www.avast.com https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

El jue, 25 nov 2021 a las 10:11, altamira01GitHub @.***>) escribió:

Hola Luis, Efectivamente, le he quitado el checkbox para desactivar el uso del motor JS y aparentemente ha lanzado el informe. Ahora me encuentro con problemas a la hora de definir las plantillas y es que cuando intento darlas de alta se muestra un circulo indicador de progreso del proceso de alta de la plantilla pero termina y no la graba. Te suena algo de esto? Lo del motor JS si que lo instalaré pero más adelante cuando tenga el portal operativo. Saludos y gracias!!!

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/ctt-gob-es/oaw/issues/14#issuecomment-978994086, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJYVTZ25ZPC45RDX46XASG3UNX4UNANCNFSM4OKOPL5A . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

altamira01GitHub commented 2 years ago

Buenas, Me alegra que hayas podido generar el informe! Lo cierto es que yo no he llegado a dar de alta ningún observatorio ni ninguna semilla, me he conformado con poder realizar servicios básicos de diagnósticos porque era lo que necesitaba. Si no está grabando es posible que falte algún campo en la base de datos, o que alguno no tenga la longitud correcta, si me pasas una captura o me adjuntas la excepción generada en el tomcat (si es que a hay), podría ayudarte sin necesitar de una sesión conjunta. Si el servidor no lanza excepciones, entonces habría que debuguear para averiguar dónde falla el proceso. Lo dicho, si quieres que preparemos una sesión ponte en contacto en este mismo correo. Un saludo! https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail Virus-free. www.avast.com https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2> El jue, 25 nov 2021 a las 10:11, altamira01GitHub @.***>) escribió: Hola Luis, Efectivamente, le he quitado el checkbox para desactivar el uso del motor JS y aparentemente ha lanzado el informe. Ahora me encuentro con problemas a la hora de definir las plantillas y es que cuando intento darlas de alta se muestra un circulo indicador de progreso del proceso de alta de la plantilla pero termina y no la graba. Te suena algo de esto? Lo del motor JS si que lo instalaré pero más adelante cuando tenga el portal operativo. Saludos y gracias!!! — You are receiving this because you commented. Reply to this email directly, view it on GitHub <#14 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJYVTZ25ZPC45RDX46XASG3UNX4UNANCNFSM4OKOPL5A . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

Hola Luis, Le echo un vistazo al catalina a ver si encuentro algo que pueda tocar y te digo. Saludos y Gracias!!

Hola nuevamente Luis, he estado un poco liado y no he podido ponerme con esto hasta ahora. Te cuento:

  1. En lo que se refiere a los informes, me salen y me llegan a mi correo, pero no son correctos. He pedido informes de tres sites distintos y, por ejemplo, si pido un informe del site1, en ese informe incluye errores del site2 y del site3, una cosa rara. Aquí intentaré borrar y volver a crear la base de datos a ver si con eso se arregla. No se me ocurre otra cosa.
  2. En lo que se refiere a la definición de plantillas, he visto que en catalina.out me muestra el siguiente error: 2021-12-09 10:25:41,523 ERROR [es.inteco.rastreador2.action.observatorio.PlantillaAction] - Error:
    com.mysql.jdbc.PacketTooBigException: Packet for query is too large (4728725 > 4194304). You can change this value on the server by setting the max_allowed_packet' variable. He visto alguna solución en internet de como solucionarlo pero no sé que implicaciones tendrá luego y tampoco como calcular el numero para esta variable.
  3. En catalina.out he encontrado también otros mensajes de warning y error que no sé como tratar: log4j:WARN No such property [port] in org.graylog2.log.GelfAppender. log4j:ERROR Unknown Graylog2 hostname:127.0.0.1 esto lo tengo instalado en una vmware con ubuntu 21.10 64bits (el host es un windows 11) A ver si me das alguna sugerencia para seguir investigando. Gracias nuevamente por tu ayuda. Si después de tus nuevas sugerencias no puedo con esto, si que me gustaría que nos conectemos. Dime cuando te vendría mejor y lo preparamos.
Palanka777 commented 2 years ago

Hola a todos, tengo una consulta a ver si alguien me puede echar una mano....

Llevo ya unos días intentando configurar esta aplicación y que funcione , me está costando mucho pero poco a poco he ido avanzando, hasta que estoy en un punto que no encuentro solución.

La aplicación ya me arranca y puedo hacer login, si voy al apartado de probar la conectividad, consigo que mande el mail de test bien, y conecta a la url que quiero diagnosticar. El problema lo tengo cuando voy al apartado de diagnóstico que al darle enviar, me dice que ok pero el mail no llega nunca.

Si hago un cat de los logs de rastreador.log me da esta pista:

2022-06-27 17:09:00,011 ERROR [es.inteco.rastreador2.utils.basic.service.BasicServiceUtils] - getBasicServiceForm BasicServiceForm [id=0, inDirectory=false, registerAnalysis=false, analysisToDelete=, analysisType=URL, complexity=0, ] 2022-06-27 17:09:00,085 ERROR [es.inteco.utils.CrawlerUtils] - Conectando con la URL: http://localhost:8080/oaw/basicServiceAction.do 2022-06-27 17:09:00,086 ERROR [es.inteco.utils.CrawlerUtils] - Conectando con la URL: http://localhost:8080/oaw/basicServiceAction.do 2022-06-27 17:09:00,087 ERROR [es.inteco.rastreador2.utils.basic.service.BasicServiceThread] - URL EXECUTE url=http%3A%2F%2Fwww.ejemplo.es&correo=ejemplo@hotmail.com&profundidad=null&amplitud=null&informe=observatorio-4-nobroken&usuario=null&action=execute&id=48&content=&inDirectory=false 2022-06-27 17:09:00,098 ERROR [es.inteco.rastreador2.utils.basic.service.BasicServiceUtils] - getBasicServiceForm BasicServiceForm [id=48, profundidad=null, amplitud=null, inDirectory=false, registerAnalysis=false, analysisType=URL, ] 2022-06-27 17:09:00,166 ERROR [es.inteco.utils.CrawlerUtils] - Conectando con la URL: http://www.ejemplo.es 2022-06-27 17:09:00,515 ERROR [es.inteco.utils.CrawlerUtils] - Conectando con la URL: http://www.ejemplo.es 2022-06-27 17:09:00,819 ERROR [es.inteco.utils.CrawlerUtils] - Conectando con la URL: http://www.ejemplo.es 2022-06-27 17:09:01,107 ERROR [es.inteco.utils.CrawlerUtils] - Conectando con la URL: http://www.ejemplo.es 2022-06-27 17:09:01,422 INFO [es.inteco.crawler.job.CrawlerJob] - Introducida la URL número 1: http://www.ejemplo.es 2022-06-27 17:09:01,460 INFO [es.inteco.crawler.job.CrawlerJob] - Terminado el rastreo para http://www.ejemplo.es, se han recogido 1 enlaces: 2022-06-27 17:09:01,460 INFO [es.inteco.crawler.job.CrawlerJob] - http://www.ejemplo.es 2022-06-27 17:09:01,461 INFO [es.inteco.crawler.job.CrawlerJob] - [A] Iniciando los análisis del rastreo id: -48 (http://www.ejemplo.es) 2022-06-27 17:09:01,467 INFO [es.inteco.crawler.job.CrawlerJob] - [I] Iniciando análisis del enlace número 1/1 (http://www.ejemplo.es) 2022-06-27 17:09:02,029 INFO [ca.utoronto.atrc.tile.accessibilitychecker.EvaluatorUtility] - Tiempo tardado en validar el HTML: 536 milisegundos 2022-06-27 17:09:02,029 INFO [ca.utoronto.atrc.tile.accessibilitychecker.EvaluatorUtility] - Tiempo tardado en validar el HTML: 536 milisegundos 2022-06-27 17:09:02,029 INFO [ca.utoronto.atrc.tile.accessibilitychecker.EvaluatorUtility] - Tiempo tardado en validar el HTML: 536 milisegundos 2022-06-27 17:09:02,575 INFO [ca.utoronto.atrc.tile.accessibilitychecker.Evaluator] - Tiempo de evaluación de 'http://www.ejemplo.es': 543 milisegundos 2022-06-27 17:09:02,575 INFO [ca.utoronto.atrc.tile.accessibilitychecker.Evaluator] - Tiempo de evaluación de 'http://www.ejemplo.es': 543 milisegundos 2022-06-27 17:09:02,575 INFO [ca.utoronto.atrc.tile.accessibilitychecker.Evaluator] - Tiempo de evaluación de 'http://www.ejemplo.es': 543 milisegundos 2022-06-27 17:09:02,718 INFO [ca.utoronto.atrc.tile.accessibilitychecker.Evaluator] - Tiempo de guardado de incidencias en base de datos: 50 milisegundos 2022-06-27 17:09:02,718 INFO [ca.utoronto.atrc.tile.accessibilitychecker.Evaluator] - Tiempo de guardado de incidencias en base de datos: 50 milisegundos 2022-06-27 17:09:02,718 INFO [ca.utoronto.atrc.tile.accessibilitychecker.Evaluator] - Tiempo de guardado de incidencias en base de datos: 50 milisegundos 2022-06-27 17:09:02,750 INFO [es.inteco.crawler.job.CrawlerJob] - [F] Finalizado análisis del enlace número 1/1 (http://www.ejemplo.es) 2022-06-27 17:09:02,751 INFO [es.inteco.crawler.job.CrawlerJob] - Tiempo empleado: 1 segundos. Tiempo acumulado: 1 segundos 2022-06-27 17:09:02,753 INFO [es.inteco.crawler.job.CrawlerJob] - [A] Finalizado los análisis del rastreo id: -48 (http://www.ejemplo.es) tiempo empleado: 1 segundos

Alguien sabe que puede pasar?

El informe se guarda en alguna carpeta o solo se puede ver si lo recibes en el mail?

Muchas gracias de antemano.

erral commented 2 years ago

¿Tienes configurados los datos del servidor de correo? Recuerdo haber modificado el archivo mail.properties correspondiente al perfil que se utiliza en la compilación para incorporar los datos del servidor SMTP para poder realizar el envío de correos.

Palanka777 commented 2 years ago

Hola buenos dias, si , configure el mail.propierties con mi smtp, y cuando hago el test de conectividad de la aplicacion me envia el mail bien, pero al hacer el diagnostico no, configure el de dentro del perfil desarrollador, que es el mismo perfil que utilizo para compilar, el que esta fuera del perfil tambien le puse el servidor smtp por si a caso.

Gracias por contestar!

altamira01GitHub commented 2 years ago

Buenas, yo configuré estos parámetros y funcionó:

Saludos

El mar., 28 jun. 2022 9:23, David Pont Lopez @.***> escribió:

Hola buenos dias, si , configure el mail.propierties con mi smtp, y cuando hago el test de conectividad de la aplicacion me envia el mail bien, pero al hacer el diagnostico no, configure el de dentro del perfil desarrollador, que es el mismo perfil que utilizo para compilar, el que esta fuera del perfil tambien le puse el servidor smtp por si a caso.

Gracias por contestar!

— Reply to this email directly, view it on GitHub https://github.com/ctt-gob-es/oaw/issues/14#issuecomment-1168335851, or unsubscribe https://github.com/notifications/unsubscribe-auth/ANTSAAWOCQ2R6IODJUAGY4DVRKSA5ANCNFSM4OKOPL5A . You are receiving this because you commented.Message ID: @.***>

vcima commented 2 years ago

Hola David,

Una vez realizado el procesamiento, antes de que se realice al envío, puedes encontrar los archivos generados en la dire especificada en oaw/pom.xml > files.path. Por ejemplo en mi caso la ruta es: /tmp/oaw/files

Dependiendo del tipo de información generada una vez se realiza el envío se borra ese contenido.

Un saludo

El mar, 28 jun 2022 a las 10:05, altamira01GitHub @.***>) escribió:

Buenas, yo configuré estos parámetros y funcionó:

  • mail.smtp.port = 465
  • mail.smtp.tls = true
  • mail.smtp.user = tu usuario de GMail
  • mail.smtp.pass = tu contraseña de GMai

Saludos

  • l

El mar., 28 jun. 2022 9:23, David Pont Lopez @.***> escribió:

Hola buenos dias, si , configure el mail.propierties con mi smtp, y cuando hago el test de conectividad de la aplicacion me envia el mail bien, pero al hacer el diagnostico no, configure el de dentro del perfil desarrollador, que es el mismo perfil que utilizo para compilar, el que esta fuera del perfil tambien le puse el servidor smtp por si a caso.

Gracias por contestar!

— Reply to this email directly, view it on GitHub https://github.com/ctt-gob-es/oaw/issues/14#issuecomment-1168335851, or unsubscribe < https://github.com/notifications/unsubscribe-auth/ANTSAAWOCQ2R6IODJUAGY4DVRKSA5ANCNFSM4OKOPL5A

. You are receiving this because you commented.Message ID: @.***>

— Reply to this email directly, view it on GitHub https://github.com/ctt-gob-es/oaw/issues/14#issuecomment-1168378803, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABDTXZK3ILNGOOLPUCDXXDDVRKW4NANCNFSM4OKOPL5A . You are receiving this because you are subscribed to this thread.Message ID: @.***>

Palanka777 commented 2 years ago

Perdón por tardar tanto en contestar, quería probar todos los caminos antes de decir nada más. Al final, intente lo que me habéis comentado y no conseguí hacer que funcionara todo bien, pero como estaba realizando el test de accesibilidad para un ayuntamiento, conseguí un usuario y contraseña de la comunidad y pude hacerlo en su propio servidor reservado a la administración. De todas formas, gracias a todos por intentar ayudar. Un saludo!

erral commented 2 years ago

Estaría bien que pudiéramos preparar un docker-compose.yml con todo lo necesario para poner en marcha la herramienta y servicios adicionales. Yo lo intenté pero no controlo para nada el despliegue de servicios con Tomcat y estoy muy perdido...

jorgediaz-lr commented 2 years ago

Yo tengo esta rama https://github.com/jorgediaz-lr/oaw/tree/oaw_docker con un docker composer montado que te arranca un MySQL + Tomcat + Fake Smtp.

El Fake Smtp guarda en disco los emails con el informe anexado para poder revisarlos.

Para montar el entorno basta con que:

  1. Instalaros maven y docker
  2. Bajar el código de mi rama https://github.com/jorgediaz-lr/oaw/tree/oaw_docker
  3. Ir a la raiz y ejecutar ./build.sh (linux) o build.bat (windows)
  4. En la carpeta docker, ejecutar docker-compose up
  5. Acceder a http://localhost:8080/oaw/diagnostico.html
erral commented 2 years ago

muy bueno!

Letram commented 2 years ago

He podido desplegar el proyecto gracias a lo que comentan y todo va bien hasta cuando va a analizar el sitio, que no accede a ninguna URL. En todo caso acaba en un connection time out. Tampoco va con el correo. Todo en general me da timeout error. ¿Alguna idea? Los enlaces que están puestos son perfectamente accesibles desde el navegador. Todavía me queda probar el docker que nos ha comentado @jorgediaz-lr

Letram commented 2 years ago

Yo tengo esta rama https://github.com/jorgediaz-lr/oaw/tree/oaw_docker con un docker composer montado que te arranca un MySQL + Tomcat + Fake Smtp.

El Fake Smtp guarda en disco los emails con el informe anexado para poder revisarlos.

Para montar el entorno basta con que:

1. Instalaros maven y docker

2. Bajar el código de mi rama https://github.com/jorgediaz-lr/oaw/tree/oaw_docker

3. Ir a la raiz y ejecutar ./build.sh (linux) o build.bat (windows)

4. En la carpeta docker, ejecutar `docker-compose up`

5. Acceder a http://localhost:8080/oaw/diagnostico.html

Al final me decanté por instalar docker en un sistema aparte. Tengo Maven, un jdk, java y docker instalado. A la hora de ejecutar el build.sh falla la compilación con lo siguiente: bootstrap class path not set in conjunction with source -8 y así para todo el proceso. Alguna idea sobre cómo continuar? Sí que quiero comentar que lo he hecho desde un Mac, pero no sé si eso implica algún cambio o no.

jorgediaz-lr commented 2 years ago

Al final me decanté por instalar docker en un sistema aparte. Tengo Maven, un jdk, java y docker instalado. A la hora de ejecutar el build.sh falla la compilación con lo siguiente: bootstrap class path not set in conjunction with source -8 y así para todo el proceso. Alguna idea sobre cómo continuar? Sí que quiero comentar que lo he hecho desde un Mac, pero no sé si eso implica algún cambio o no.

@Letram ¿que versión de Java tienes instalado?

Puede que la compilación de OAW dé problemas si no se usa Java 8.

Yo siempre uso Java 8 y no me ha dado problemas.

Letram commented 2 years ago

Al final me decanté por instalar docker en un sistema aparte. Tengo Maven, un jdk, java y docker instalado. A la hora de ejecutar el build.sh falla la compilación con lo siguiente: bootstrap class path not set in conjunction with source -8 y así para todo el proceso. Alguna idea sobre cómo continuar? Sí que quiero comentar que lo he hecho desde un Mac, pero no sé si eso implica algún cambio o no.

@Letram ¿que versión de Java tienes instalado?

Puede que la compilación de OAW dé problemas si no se usa Java 8.

Yo siempre uso Java 8 y no me ha dado problemas.

Muchas gracias por la respuesta! Olvidé mandar otro mensaje nuevo.

Confirmo que si no se compila con Java 8 da problemas. Al final instalé esa versión y la puse como predeterminada. Al hacerlo me fue sin problemas. Tenía antes la 11 y me daba ese error

jorgediaz-lr commented 2 years ago

Me alegro que te haya funcionado, @Letram

Si tienes cualquier sugerencia o problema con la parte de docker que monté, me comentas

Palanka777 commented 1 year ago

Me alegro que te haya funcionado, @Letram

Si tienes cualquier sugerencia o problema con la parte de docker que monté, me comentas

Hola, buenas! Solo quería darte las gracias por tu aportación... Yo estaba haciendo pruebas de accesibilidad para la administración y me dejaban utilizar la herramienta que está disponible para gente que trabaja para ellos, pero también me dedico a otras webs y al kit digital y pregunte si podía utilizar la misma herramienta y me dijeron que no, cosa que no entiendo, ya que el tema accesibilidad es importante y hay que fomentar lo y no al contrario, poner dificultades, pero bueno... Gracias a tu montaje puedo utilizar la misma herramienta y seguir analizando, reitero el darte las gracias porque cuando intente montar lo yo por mi cuenta con las indicaciones oficiales fue imposible para mí. ¡Muchas Gracias!, lo tengo montado en una ova.

jorgediaz-lr commented 1 year ago

De nada, @Palanka777, me alegro que te haya servido.

Charly86 commented 1 year ago

Hola @jorgediaz-lr

Yo estoy intentado la instalación y no me compila con OpenJDK 11, tendría que instalar otra versión de OpenJDK?

Gracias y saludos.

jorgediaz-lr commented 1 year ago

@Charly86 yo lo he compilado con OpenJDK 8 que es el que usamos para compilar en mi empresa (www.liferay.com).

Con la versión 11 no he probado.

altamira01GitHub commented 1 year ago

Hola, esto es lo que pone el la parte de los requisitos del manual:

saludos

El 14/11/2022 a las 10:41, Jorge Díaz escribió:

@Charly86 https://github.com/Charly86 yo lo he compilado con OpenJDK 8 que es el que usamos para compilar en mi empresa (www.liferay.com https://www.liferay.com).

Con la versión 11 no he probado.

— Reply to this email directly, view it on GitHub https://github.com/ctt-gob-es/oaw/issues/14#issuecomment-1313381139, or unsubscribe https://github.com/notifications/unsubscribe-auth/ANTSAAWRZZEUJBBJPG2D47TWIICLRANCNFSM4OKOPL5A. You are receiving this because you commented.Message ID: @.***>

-- Javier Altamirano Poveda

Móvil : +34 667703395 Skype: javier.altamirano.poveda @.***

Charly86 commented 1 year ago

@Charly86 yo lo he compilado con OpenJDK 8 que es el que usamos para compilar en mi empresa (www.liferay.com).

Con la versión 11 no he probado.

Muchas gracias! He provado con la 8 y perfecto.

opacual commented 1 year ago

He seguido los pasos en un máquina con Ubuntu 22.04 Apache Maven 3.6.3 Maven home: /usr/share/maven Java version: 1.8.0_352, vendor: Private Build, runtime: /usr/lib/jvm/java-8-openjdk-amd64/jre Default locale: es_ES, platform encoding: UTF-8 OS name: "linux", version: "5.15.0-53-generic", arch: "amd64", family: "unix"

Hago docker-compose up arranca todo correctamente pero cuando solicito el informe tengo el siguiente mensaje: Error, no se ha podido procesar su solicitud (código de error 404). Por favor inténtelo de nuevo pasados unos minutos y si el problema persiste informe sobre ello a la dirección de correo observ_accesibilidad@correo.gob.es.

oliverasanchez commented 1 year ago

Hola: Lo primero darte las gracias @jorgediaz-lr por el docker. He conseguido arrancarlo siguiendo las indicaciones que entre todos habeis ido poniendo. El problema lo he encontrado al intentar generar un informe. Mirando el log de ejecucion me salen los siguientes errores:

tomcat | 2023-02-07 17:51:59,385 ERROR [es.inteco.rastreador2.utils.basic.service.BasicServiceUtils] - getBasicServiceForm BasicServiceForm [id=0, inDirectory=false, registerAnalysis=false, analysisToDelete=, analysisType=URL, complexity=0, ] tomcat | 2023-02-07 17:51:59,395 ERROR [es.inteco.utils.CrawlerUtils] - Conectando con la URL: http://localhost:8080/oaw/basicServiceAction.do tomcat | 2023-02-07 17:51:59,395 ERROR [es.inteco.utils.CrawlerUtils] - Conectando con la URL: http://localhost:8080/oaw/basicServiceAction.do tomcat | 2023-02-07 17:51:59,396 ERROR [es.inteco.rastreador2.utils.basic.service.BasicServiceThread] - URL EXECUTE url=http%3A%2F%2Fwww.ejemplo.es%2F&correo=sergio@sergio.es&profundidad=null&amplitud=null&informe=observatorio-4-nobroken&usuario=null&action=execute&id=48&content=&inDirectory=false tomcat | 2023-02-07 17:51:59,412 ERROR [es.inteco.rastreador2.utils.basic.service.BasicServiceUtils] - getBasicServiceForm BasicServiceForm [id=48, profundidad=null, amplitud=null, inDirectory=false, registerAnalysis=false, analysisType=URL, ] tomcat | 2023-02-07 17:51:59,492 ERROR [es.inteco.utils.CrawlerUtils] - Conectando con la URL: http://www.ejemplo.es/ tomcat | 2023-02-07 17:51:59,836 ERROR [es.inteco.utils.CrawlerUtils] - Conectando con la URL: http://www.ejemplo.es/ tomcat | 2023-02-07 17:52:00,074 ERROR [es.inteco.utils.CrawlerUtils] - Conectando con la URL: http://www.ejemplo.es/ tomcat | 2023-02-07 17:52:00,252 ERROR [es.inteco.utils.CrawlerUtils] - Conectando con la URL: http://www.ejemplo.es/ tomcat | 2023-02-07 17:52:00,435 INFO [es.inteco.crawler.job.CrawlerJob] - Introducida la URL número 1: http://www.ejemplo.es/ tomcat | 2023-02-07 17:52:00,451 INFO [es.inteco.crawler.job.CrawlerJob] - Terminado el rastreo para http://www.ejemplo.es/, se han recogido 1 enlaces: tomcat | 2023-02-07 17:52:00,451 INFO [es.inteco.crawler.job.CrawlerJob] - http://www.ejemplo.es/ tomcat | 2023-02-07 17:52:00,452 INFO [es.inteco.crawler.job.CrawlerJob] - [A] Iniciando los análisis del rastreo id: -48 (http://www.ejemplo.es/) tomcat | 2023-02-07 17:52:00,453 INFO [es.inteco.crawler.job.CrawlerJob] - [I] Iniciando análisis del enlace número 1/1 (http://www.ejemplo.es/) tomcat | Warning: Could not get charToByteConverterClass! tomcat | Warning: Could not get charToByteConverterClass! tomcat | Warning: Could not get charToByteConverterClass! tomcat | Warning: Could not get charToByteConverterClass! tomcat | Warning: Could not get charToByteConverterClass! tomcat | Warning: Could not get charToByteConverterClass! tomcat | Warning: Could not get charToByteConverterClass! tomcat | Warning: Could not get charToByteConverterClass! tomcat | Warning: Could not get charToByteConverterClass! tomcat | 2023-02-07 17:52:02,471 INFO [es.inteco.crawler.job.CrawlerJob] - [F] Finalizado análisis del enlace número 1/1 (http://www.ejemplo.es/) tomcat | 2023-02-07 17:52:02,472 INFO [es.inteco.crawler.job.CrawlerJob] - Tiempo empleado: 2 segundos. Tiempo acumulado: 2 segundos tomcat | 2023-02-07 17:52:02,474 INFO [es.inteco.crawler.job.CrawlerJob] - [A] Finalizado los análisis del rastreo id: -48 (http://www.ejemplo.es/) tiempo empleado: 2 segundos

El error es muy parecido al fallo que le salía a @Palanka777.

Alguna idea de que puede estar pasando?

Gracias.

luisgaldos commented 1 year ago

Lo que comentas, es posible que sea por el motor de javascript. Además del proyecto java oaw-master, hay que descargar el código fuente del motor JavaScript e instalarlo. No se si has llegado a realizar este paso.

https://github.com/ctt-gob-es/oaw

Se puede ejecutar el informe deshabilitando el motor javascript desde el menú de opciones.

altamira01GitHub commented 1 year ago

Me alegro que te haya funcionado, @Letram Si tienes cualquier sugerencia o problema con la parte de docker que monté, me comentas

Jorge, muchísimas gracias por el docker.

A mí lo que me sucede es que, al solicitar informe, me sale un error 404. Es lo mismo que comentaba @opacual.

¿Se te ocurre por qué puede ser y cómo se puede solucionar?

Buenas, la verdad es que la instalación con el Docker va muy bien (como una moto :-)). Pero yo recibo el mismo error 404. ¿Alguna recomendación? No puedo volver al menú para deshabilitar el motor JavaScript, según comenta luis porque solo se ejecuta el diagnóstico. Saludos

luisgaldos commented 1 year ago

Me alegro que te haya funcionado, @Letram Si tienes cualquier sugerencia o problema con la parte de docker que monté, me comentas

Jorge, muchísimas gracias por el docker. A mí lo que me sucede es que, al solicitar informe, me sale un error 404. Es lo mismo que comentaba @opacual. ¿Se te ocurre por qué puede ser y cómo se puede solucionar?

Buenas, la verdad es que la instalación con el Docker va muy bien (como una moto :-)). Pero yo recibo el mismo error 404. ¿Alguna recomendación? No puedo volver al menú para deshabilitar el motor JavaScript, según comenta luis porque solo se ejecuta el diagnóstico. Saludos

Según he leido en el repositoriop de Github del dockerizado, incluye el motorjavascript, así que no creo que sea eso. Yo recuerdo que al hacer la instalación tuve que hacer un cambio en la base de datos, un campo que era de tipo varchar lo puse como TEXT, aunque también valdría VARCHAR(MAX). No recuerdo muy bien el campo, he terminado el proyecto para el que necesité el validador y lo tengo parado desde hace unos meses. Si queréis instalo la versión docker el finde y me peleo con ello, a ver si consigo reporducir el error.

Un saludo.

altamira01GitHub commented 1 year ago

Estaría muy bien 😊

El mié., 22 feb. 2023 21:27, luisgaldos @.***> escribió:

Me alegro que te haya funcionado, @Letram https://github.com/Letram Si tienes cualquier sugerencia o problema con la parte de docker que monté, me comentas

Jorge, muchísimas gracias por el docker. A mí lo que me sucede es que, al solicitar informe, me sale un error 404. Es lo mismo que comentaba @opacual https://github.com/opacual. ¿Se te ocurre por qué puede ser y cómo se puede solucionar?

Buenas, la verdad es que la instalación con el Docker va muy bien (como una moto :-)). Pero yo recibo el mismo error 404. ¿Alguna recomendación? No puedo volver al menú para deshabilitar el motor JavaScript, según comenta luis porque solo se ejecuta el diagnóstico. Saludos

Según he leido en el repositoriop de Github del dockerizado, incluye el motorjavascript, así que no creo que sea eso. Yo recuerdo que al hacer la instalación tuve que hacer un cambio en la base de datos, un campo que era de tipo varchar lo puse como TEXT, aunque también valdría VARCHAR(MAX). No recuerdo muy bien el campo, he terminado el proyecto para el que necesité el validador y lo tengo parado desde hace unos meses. Si queréis instalo la versión docker el finde y me peleo con ello, a ver si consigo reporducir el error.

Un saludo.

— Reply to this email directly, view it on GitHub https://github.com/ctt-gob-es/oaw/issues/14#issuecomment-1440754401, or unsubscribe https://github.com/notifications/unsubscribe-auth/ANTSAAVU7O5L73GZUBD4LVTWYZZE7ANCNFSM4OKOPL5A . You are receiving this because you commented.Message ID: @.***>

luisgaldos commented 1 year ago

Estaría muy bien 😊 El mié., 22 feb. 2023 21:27, luisgaldos @.> escribió: Me alegro que te haya funcionado, @Letram https://github.com/Letram Si tienes cualquier sugerencia o problema con la parte de docker que monté, me comentas Jorge, muchísimas gracias por el docker. A mí lo que me sucede es que, al solicitar informe, me sale un error 404. Es lo mismo que comentaba @opacual https://github.com/opacual. ¿Se te ocurre por qué puede ser y cómo se puede solucionar? Buenas, la verdad es que la instalación con el Docker va muy bien (como una moto :-)). Pero yo recibo el mismo error 404. ¿Alguna recomendación? No puedo volver al menú para deshabilitar el motor JavaScript, según comenta luis porque solo se ejecuta el diagnóstico. Saludos Según he leido en el repositoriop de Github del dockerizado, incluye el motorjavascript, así que no creo que sea eso. Yo recuerdo que al hacer la instalación tuve que hacer un cambio en la base de datos, un campo que era de tipo varchar lo puse como TEXT, aunque también valdría VARCHAR(MAX). No recuerdo muy bien el campo, he terminado el proyecto para el que necesité el validador y lo tengo parado desde hace unos meses. Si queréis instalo la versión docker el finde y me peleo con ello, a ver si consigo reporducir el error. Un saludo. — Reply to this email directly, view it on GitHub <#14 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ANTSAAVU7O5L73GZUBD4LVTWYZZE7ANCNFSM4OKOPL5A . You are receiving this because you commented.Message ID: @.>

Vale, el domingo por la mañana le echo un rato a ver qué sale. Hablamos!

archenemy commented 1 year ago

Yo también consigo compilar y desplegar los contenedores, pero al ir a probar me encuentro con el error 404 en la versión docker de @jorgediaz-lr

Por otro lado, creo que esta versión incluye el contenedor del motor-js pero no lo arranca a la hora de hacer el docker-compose up.