Hello,
I am in the process of updating an application which currently uses
jsf1.1, My faces 1.1.4 and tomahawk 1.1.3 to jsf 1.2, My faces 1.2.7 and
tomahawk 12-1.1.9 ( Also tried My faces 1.2.4 and tomahawk 12-1.1.7).
One of the jsp pages is generating an error when I use the latest jsf
1.2 MyFaces and Tomahawk libraries and this error does NOT occur in the
version that uses older jsf 1.1 libraries. Below is the error which is
generated apparently due to a t:inputCalendar component used on the
page: Any ideas on resolving this issue ?
The following is the error report generated by Tomcat 6.1.8:
Exception while calling encodeEnd on component : {Component-Path :
[Class: org.ajax4jsf.component.AjaxViewRoot,ViewId:
/jobmaintenance/jobeditor/edit-job.jsp][Class:
javax.faces.component.html.HtmlForm,Id: formEditJob][Class:
org.apache.myfaces.component.html.ext.HtmlPanelGroup,Id:
j_id_jsp_949192306_6]}
Caused by:
java.lang.IllegalArgumentException - Exception while calling encodeEnd
on component : {Component-Path : [Class:
org.ajax4jsf.component.AjaxViewRoot,ViewId:
/jobmaintenance/jobeditor/edit-job.jsp][Class:
javax.faces.component.html.HtmlForm,Id: formEditJob][Class:
org.apache.myfaces.component.html.ext.HtmlPanelGroup,Id:
j_id_jsp_949192306_6][Class:
org.apache.myfaces.component.html.ext.HtmlPanelGrid,Id:
j_id_jsp_949192306_7][Class: javax.faces.component.UINamingContainer,Id:
subviewJobOperations][Class:
org.apache.myfaces.component.html.ext.HtmlPanelGroup,Id:
j_id_jsp_1176016798_11][Class:
org.apache.myfaces.component.html.ext.HtmlPanelGrid,Id:
j_id_jsp_1176016798_12][Class:
org.apache.myfaces.component.html.ext.HtmlDataTable,Id:
dataTableOperations][Class:
org.apache.myfaces.custom.column.HtmlSimpleColumn,Id:
j_id_jsp_1176016798_14][Class:
org.apache.myfaces.component.html.ext.HtmlPanelGroup,Id:
j_id_jsp_1176016798_15][Class:
org.apache.myfaces.component.html.ext.HtmlPanelGrid,Id:
j_id_jsp_1176016798_16][Class:
org.apache.myfaces.component.html.ext.HtmlPanelGroup,Id:
j_id_jsp_1176016798_27][Class:
org.apache.myfaces.component.html.ext.HtmlPanelGrid,Id:
j_id_jsp_1176016798_28][Class:
javax.faces.component.UINamingContainer,Id: subviewJobOperation][Class:
org.apache.myfaces.component.html.ext.HtmlPanelGroup,Id:
j_id_jsp_748197950_1][Class:
org.apache.myfaces.component.html.ext.HtmlPanelGrid,Id:
j_id_jsp_748197950_2][Class:
org.apache.myfaces.component.html.ext.HtmlPanelGroup,Id:
j_id_jsp_748197950_3][Class:
org.apache.myfaces.component.html.ext.HtmlPanelGrid,Id:
j_id_jsp_748197950_4][Class:
org.apache.myfaces.component.html.ext.HtmlPanelGroup,Id:
j_id_jsp_748197950_6][Class:
org.apache.myfaces.component.html.ext.HtmlPanelGrid,Id:
j_id_jsp_748197950_7][Class:
org.apache.myfaces.custom.calendar.HtmlInputCalendar,Id: quoteDate]}
Thanks in advance for your help