NPE à la génération d'un rapport éditable d'exigences
Publié : jeu. sept. 16, 2021 12:16 pm
Bonjour,
Avec la v2.1, je rencontre une null pointer exception lorsque je tente de générer un rapport éditable des exigences à l'aide du plugin report.book.requirements.
Au clic sur le bouton de génération, une NPE survient à cause d'une dépréciation il semblerait.
[21-09-14 13:08:05.742] SquashTM - 58 INFO [http-nio-8080-exec-8] [] --- org.squashtest.tm.web.backend.listener.HttpSessionLifecycleLogger: Received request with no session cookie : /squash/login
squash-tm_1 | [21-09-14 13:08:05.744] SquashTM - 58 INFO [http-nio-8080-exec-8] [] --- org.squashtest.tm.web.backend.listener.HttpSessionLifecycleLogger: Created a HTTP session id 721E8830BBE6478F4E7E67F4130328A2 at 1631624885744
squash-tm_1 | [21-09-14 13:08:10.913] SquashTM - 58 WARN [squashtest.tm.service.ThreadPoolTaskScheduler-9] [] --- org.hibernate.orm.deprecation: HHH90000022: Hibernate's legacy org.hibernate.Criteria API is deprecated; use the JPA javax.persistence.criteria.CriteriaQuery instead
squash-tm_1 | [21-09-14 13:08:19.424] SquashTM - 58 ERROR [http-nio-8080-exec-4] [ServletWebRequest: uri=/squash/backend/reports/report.books.requirements.requirements.report.label/views/0/data/docx;client=10.10.110.14;session=A5ACA1DC4871018A943F57669CC5D3E9;user=myusername] --- org.squashtest.tm.web.backend.exceptionresolver.HandlerExceptionLogger: An exception occured while processing request : https://squashtm.staging.mycompany.tech ... 2%5D%7D%7D
squash-tm_1 | java.lang.NullPointerException: null
squash-tm_1 | [21-09-14 13:08:19.425] SquashTM - 58 ERROR [http-nio-8080-exec-4] [] --- org.apache.catalina.core.ContainerBase.[Tomcat].[localhost].[/squash].[dispatcherServlet]: Servlet.service() for servlet [dispatcherServlet] in context with path [/squash] threw exception [Request processing failed; nested exception is java.lang.NullPointerException] with root cause
squash-tm_1 | java.lang.NullPointerException: null
Nota Bene : Suite au déploiement initial de l'application avec Docker (package community), l'export du PDF des exigences fonctionnait bien. Mais suite au paramétrage de la base et l'ajout d'exigences avec des champs spécifiques, je rencontre cette erreur.
Avec la v2.1, je rencontre une null pointer exception lorsque je tente de générer un rapport éditable des exigences à l'aide du plugin report.book.requirements.
Au clic sur le bouton de génération, une NPE survient à cause d'une dépréciation il semblerait.
[21-09-14 13:08:05.742] SquashTM - 58 INFO [http-nio-8080-exec-8] [] --- org.squashtest.tm.web.backend.listener.HttpSessionLifecycleLogger: Received request with no session cookie : /squash/login
squash-tm_1 | [21-09-14 13:08:05.744] SquashTM - 58 INFO [http-nio-8080-exec-8] [] --- org.squashtest.tm.web.backend.listener.HttpSessionLifecycleLogger: Created a HTTP session id 721E8830BBE6478F4E7E67F4130328A2 at 1631624885744
squash-tm_1 | [21-09-14 13:08:10.913] SquashTM - 58 WARN [squashtest.tm.service.ThreadPoolTaskScheduler-9] [] --- org.hibernate.orm.deprecation: HHH90000022: Hibernate's legacy org.hibernate.Criteria API is deprecated; use the JPA javax.persistence.criteria.CriteriaQuery instead
squash-tm_1 | [21-09-14 13:08:19.424] SquashTM - 58 ERROR [http-nio-8080-exec-4] [ServletWebRequest: uri=/squash/backend/reports/report.books.requirements.requirements.report.label/views/0/data/docx;client=10.10.110.14;session=A5ACA1DC4871018A943F57669CC5D3E9;user=myusername] --- org.squashtest.tm.web.backend.exceptionresolver.HandlerExceptionLogger: An exception occured while processing request : https://squashtm.staging.mycompany.tech ... 2%5D%7D%7D
squash-tm_1 | java.lang.NullPointerException: null
squash-tm_1 | [21-09-14 13:08:19.425] SquashTM - 58 ERROR [http-nio-8080-exec-4] [] --- org.apache.catalina.core.ContainerBase.[Tomcat].[localhost].[/squash].[dispatcherServlet]: Servlet.service() for servlet [dispatcherServlet] in context with path [/squash] threw exception [Request processing failed; nested exception is java.lang.NullPointerException] with root cause
squash-tm_1 | java.lang.NullPointerException: null
Nota Bene : Suite au déploiement initial de l'application avec Docker (package community), l'export du PDF des exigences fonctionnait bien. Mais suite au paramétrage de la base et l'ajout d'exigences avec des champs spécifiques, je rencontre cette erreur.