Details
-
Task
-
Resolution: Unresolved
-
Neutral
-
None
-
5.6.11, 5.7.5
-
None
-
-
Empty show more show less
-
Empty show more show less
Description
When trying to release 5.7.5 with latest parent pom 37 an error occurred while trying to compile JSPs since the jspc plugin was removed from ppom 37, due to the fact that latest Magnolia versions no longer support JSP.
See https://git.magnolia-cms.com/projects/BUILD/repos/poms/commits/88a0e4616b7439b70e09719e876c450d22a09fc4
[[ERROR] testOutput(info.magnolia.templating.jsp.cms.PageBarTagTest) Time elapsed: 0.814 s <<< ERROR! com.meterware.httpunit.HttpInternalErrorException: Error on HTTP request: 500 org.apache.jasper.JasperException: The absolute uri: http://magnolia-cms.com/taglib/templating-components/cms cannot be resolved in either web.xml or the jar files deployed with this application [http://localhost/test-context/info/magnolia/templating/jsp/cms/PageBarTagTest.jsp] at info.magnolia.templating.jsp.cms.PageBarTagTest.testOutput(PageBarTagTest.java:73) Caused by: org.apache.jasper.JasperException: The absolute uri: http://magnolia-cms.com/taglib/templating-components/cms cannot be resolved in either web.xml or the jar files deployed with this application at info.magnolia.templating.jsp.cms.PageBarTagTest.testOutput(PageBarTagTest.java:73)
In order to benefit from the latest ppom also in 5.7.x, consider reintroducing a more recent version of the plugin, such as https://github.com/leonardehrenfried/jspc-maven-plugin, directly in magnolia-templating-jsp sub-module.
Checklists
Acceptance criteria