This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 268561 - Regression: JSP cannot locate specific TLDs
Summary: Regression: JSP cannot locate specific TLDs
Status: NEW
Alias: None
Product: ide
Classification: Unclassified
Component: libs (show other bugs)
Version: 8.2
Hardware: PC Other
: P2 normal (vote)
Assignee: issues@ide
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-10-17 15:40 UTC by jan-tosovsky-cz
Modified: 2016-10-17 15:40 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description jan-tosovsky-cz 2016-10-17 15:40:02 UTC
In JSP for my Liferay Portal plugin I use specific TLDs:

<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@taglib uri="http://java.sun.com/portlet_2_0" prefix="portlet" %>
<%@taglib uri="http://liferay.com/tld/portlet" prefix="liferay-portlet" %>
<%@taglib uri="http://liferay.com/tld/theme" prefix="liferay-theme" %>

However, the second is underlined with the hint:
The absolute uri: http://java.sun.com/portlet_2_0 cannot be resolved in either web.xml or the jar files deployed with this application

It is strange as that TLD is referenced in proper loaded library:
<dependency>
    <groupId>com.liferay.portal</groupId>
    <artifactId>util-taglib</artifactId>
    <version>6.2.1</version>
    <scope>provided</scope>
</dependency>

It looks like something has changed in TLD resolving as it works fine in 8.1.