Hola Leonardo,
Reference to taglib "http://java.sun.com/portlet_2_0", in the init.jsp :
1<%@ taglib uri="http://java.sun.com/portlet_2_0" prefix="portlet" %>
Is a reference latter mapped to "/WEB-INF/tld/liferay-portlet.tld" in the web.xml file, so you won't find any "portlet_2_0" tld file. See:
1 <taglib>
2 <taglib-uri>http://java.sun.com/portlet_2_0</taglib-uri>
3 <taglib-location>
4 /WEB-INF/tld/liferay-portlet.tld
5 </taglib-location>
6 </taglib>
As you probably know the
taglib directive in
web.xml is optional since JSP 2.0, because containers will try to auto-discover the taglibs in a set of standard locations (see /WEB-INF/tld in portlets and ROOT/WEB-INF/tld in portal). I am not sure, and will have to try, but probably everything will work fine deleting this references.
Also mention that liferay-portlet.tld his copied into the xxxx-Portlet/docroot/WEB-INF/tld folder upon creation, I am also not sure, if this is not longer necessary, have to try.
Hope this helps.
Saludos, Jack.