Tomcat - Error "al rol <user> no se le permite conectarse.

 
Vista:
sin imagen de perfil
Val: 1
Ha aumentado 1 puesto en Tomcat (en relación al último mes)
Gráfica de Tomcat

Error "al rol <user> no se le permite conectarse.

Publicado por MAtias (1 intervención) el 17/10/2019 20:08:07
Hola.

Antes de nada avisar, es la primera vez que me pongo a enredar con estos temas y soy bastante novato en el tema de servidores, bases de datos, etc. Todo lo que hago/intento hacer, es consultando foros, siguiendo al pie de la letra las documentaciones, etc.

Vereis, quiero hacer funcionar una aplicación denominada Wildbook (https://github.com/WildbookOrg/Wildbook/tree/6.x).

En la web principal del proyecto, aparece la documentación de como configurar el framework para trabajar con esta aplicación. (https://www.wildbook.org/doku.php?id=documentation#installation)

He seguido al pie de la letra todos, dentro de lo que entiendo, los pasos y requisitos para lanzar la aplicación en localhost. Instalación de Tomcat, Postgresql, java, etc.

He creado el servidor Wildbook en Postgresql, la base de datos wildbook, el usuario y contraseña, etc.

Lanzo el servidor Tomcat, inicio Postgresql y la base de datos correspondiente y lanzo la aplicación Wildbook. Y consigo que se vea el framework, pero para trabajar con él, necesito logearme, lo cual intento hacer con el usuario y password definido tal y como dice la documentación. Y ahí es donde falla, me salta error 500

Tipo Informe de Excepción

mensaje Filtered request failed.

descripción El servidor encontró un error interno que hizo que no pudiera rellenar este requerimiento.

excepción

javax.servlet.ServletException: Filtered request failed.
org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:384)
org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
org.ecocean.servlet.StrutsUTF8Filter.doFilter(StrutsUTF8Filter.java:33)

causa raíz

java.lang.NullPointerException
org.ecocean.Shepherd.<init>(Shepherd.java:87)
org.ecocean.servlet.LoginUser.doPost(LoginUser.java:71)
javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383)
org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
org.ecocean.servlet.StrutsUTF8Filter.doFilter(StrutsUTF8Filter.java:33)

nota La traza completa de la causa de este error se encuentra en los archivos de diario del servidor.


Mirando el archivo catalina en la carpeta logs donde tengo instalado Apache, lo primero que me llama la atención, dentro de lo mucho que no entiendo, es el error con el que he titulado este post.

Sinceramente, no se si es un error solucionable desde Tomcat, si se debe a algo que no he hecho bien en Postgresql, en la aplicación Wildbook o en todo a la vez.....

Estoy funcionando en Windows 10 por si sirve de algo.

Adjunto el log del servidor.

Saludos y muchas gracias de antemano.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder