In a Sun 1.1 RI JSF project using both Tomahawk and IBM JSF tags, which runs correctly in AST and RAD, the IBM JSF tags are not recognized at runtime. Details of the configuration are in the [JSF, RAD Migrations and Hanging Deploys] thread in the clean build scenario.
Runtime error suggests the IBM JSF tld’s might not be seen, but the relevant JAR’s have been migrated into WEB-INF, e.g.
jsf-ibm.jar
odc-jsf.jar
Error is:
[4/24/08 16:47:25:703 EDT] 00000030 WebApp E [Servlet Error]-[/tilesContent/assignScheduleEntry.jsp]: com.ibm.ws.jsp.translator.JspTranslationException: JSPG0227E: Exception caught while translating /tilesContent/assignScheduleEntry.jsp:
/tilesContent/assignScheduleEntry.jsp(410,7) –> JSPG0123E: Unable to locate tag attribute info for tag attribute onclick.
at com.ibm.ws.jsp.translator.visitor.validator.ValidateVisitor.validateCustomTagAttributeValues(ValidateVisitor.java:1875)
at com.ibm.ws.jsp.translator.visitor.validator.ValidateVisitor.visitCustomTagStart(ValidateVisitor.java:311)
at com.ibm.ws.jsp.translator.visitor.JspVisitor.processJspElement(JspVisitor.java:267)
at com.ibm.ws.jsp.translator.visitor.JspVisitor.processChildren(JspVisitor.java:309)
at com.ibm.ws.jsp.translator.visitor.JspVisitor.processJspElement(JspVisitor.java:268)
at com.ibm.ws.jsp.translator.visitor.JspVisitor.processChildren(JspVisitor.java:309)
at com.ibm.ws.jsp.translator.visitor.JspVisitor.processJspElement(JspVisitor.java:268)
at com.ibm.ws.jsp.translator.visitor.JspVisitor.processChildren(JspVisitor.java:309)
at com.ibm.ws.jsp.translator.visitor.JspVisitor.processJspElement(JspVisitor.java:268)
at com.ibm.ws.jsp.translator.visitor.JspVisitor.processChildren(JspVisitor.java:309)
at com.ibm.ws.jsp.translator.visitor.JspVisitor.processJspElement(JspVisitor.java:268)
and so on