Hi everyone,
Our Bookmarks portlet is broken after we upgraded our Tomcat from 7.0.64 to 7.0.75
We got the following errors:
SEVERE: Servlet.service() for servlet jsp threw exception org.apache.jasper.JasperException: /WEB-INF/jsp/viewBookmarks.jsp (line: 21, column: 0) /WEB-INF/jsp/include.jsp (line: 23, column: 0) Invalid tld file: "/WEB-INF/tags/portlet.tld", see JSP 2.2 specification section 7.3.1 for more details
After researching, i found the following link http://stackoverflow.com/questions/38593625/java-error-message-invalid-tld-file-see-jsp-2-2-specification-section-7-3-1-fo
In the jsp-2_2 JSP.7.3.1 Identifying Tag Library Descriptors Tag library descriptor files have names that use the extension .tld, and the extension indicates a tag library descriptor file.
When deployed inside a JAR file, the tag library descriptor files must be in the META-INF directory, or a subdirectory of it.
When deployed directly into a web application, the tag library descriptor files must always be in the WEB-INF directory, or some subdirectory of it.
TLD files should not be placed in /WEB-INF/classes or /WEB-INF/lib, and must not be placed inside /WEB-INF/tags or a subdirectory of it,
unless named implicit.tld and intended to configure an implicit tag library with its JSP version and tlib-version.
Currently the portlet.tld in the Bookmarks portlet is in /WEB-INF/tags.
Has anyone seen this error before? Do you know how I can fix this?
Thank you,
jan
--
You received this message because you are subscribed to the Google Groups "uPortal Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email to uportal-user+unsubscribe@apereo.org.
Visit this group at https://groups.google.com/a/apereo.org/group/uportal-user/.
To unsubscribe from this group and stop receiving emails from it, send an email to uportal-user...@apereo.org.
Visit this group at https://groups.google.com/a/apereo.org/group/uportal-user/.