- This topic has 1 reply, 1 voice, and was last updated 16 years, 8 months ago by Robert Patt-Corner.
-
AuthorPosts
-
Robert Patt-CornerMemberIn 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.jarError 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
Robert Patt-CornerMemberThe problem is actually an h: tag, not hx:. I wonder if IBM’s RI isn’t quite the same as Sun’s and they’ve put extensions in non-HX tags? Not nice, if so.
<h:commandLink id=”cancelDeleteAppt”
value=”#{scheduler_messages[‘labelCancel’]}”
onclick=”dojo.widget.byId(‘deleteSlot’).hide();” /> -
AuthorPosts