I'm upgrading a web application from icefaces 1.8 to Icefaces 3.x and from jsf 1.2 to jsf 2. Whenever I open existing popups, I receive:
"Warning: This page calls for XML namespace declared with prefix style but no taglibrary exists for that namespace."
of course, this is shown trough:
<ice:messages
globalOnly="true"
styleClass="graRequired" />
These are the namespaces I use:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<ui:composition
xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:ice="http://www.icesoft.com/icefaces/component"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:c="http://java.sun.com/jsp/jstl/core"
xmlns:gra="http://www.gravitant.com/components">
I spent a few hours on this and I wasn't able to find out what can cause this issue.
Is there anybody who met something similar?