Details
-
Type:
New Feature
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: EE-1.8.2.GA_P03
-
Fix Version/s: EE-1.8.2.GA_P04
-
Component/s: Documentation, Sample Apps
-
Labels:None
-
Environment:ICEfaces 1 Liferay 6.1
-
Affects:Documentation (User Guide, Ref. Guide, etc.), Compatibility/Configuration
Description
While the components and portlet examples from ICEfaces 1.8 have been deployed, run, and test on previous versions of Liferay (5.x and 6.0.x), Liferay 6.1 was released after our last shipping version of ICEfaces 1.8.
The chat and location examples won't currently deploy due to:
Caused by: java.lang.IllegalArgumentException: taglib definition not consistent with specification version
at org.apache.catalina.startup.TaglibLocationRule.begin(WebRuleSet.java:1164)
at org.apache.tomcat.util.digester.Digester.startElement(Digester.java:1276)
... 30 more
Turns out it needs a DOCTYPE added to the web.xml file. This DOCTYPE is already present in the portlet version of component-showcase:
<!DOCTYPE web-app PUBLIC
"-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
These have been added and checked in.