I was waiting on a fix for Jasper (48627) and found that 6.0.26
includes this fix. When we tested the individual patch for this fix
applied to 6.0.24, things seem to have worked fine. After upgrading to
Tomcat 6.0.26, I'm seeing all kinds of errors. Below are the details:

Note: Our application is a JSF application using various JSF
implementations/components such as MyFaces, Tomahawk and RichFaces.

Issue 1:
Values from resource bundles are never expanded. This works fine with
some components, but does not with some other components.

A line in the JSP like below -

<rich:tab label="#{bundle.tabQuickLinks}">

Used to print the value associated with the key in the resouce bundle.
After upgrading to 6.0.26, it just prints the key back. Is this a bug
in the compiler or the JSF component rich:tab?

Issue 2:
A line like below -

<h:commandLink action="browseProjects" title="#{node.longDescription}"
styleClass="#{node.selected ? 'SelectedCategoryNode' :
'CategoryNode'}" actionListener="#{categoryTree.nodeClicked}">
                                
produces the following compilation error:

A literal value was specified for attribute actionListener that is
defined as a deferred method with a return type of void. JSP.2.3.4
does not permit literal values in this case

There are a few other errors I'm seeing, but before I post all of
them, I just want to make sure I'm not missing any obvious thing. Any
feedback is greatly appreciated.

Regards,
Sai Pullabhotla

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to