[
https://issues.jboss.org/browse/RF-12479?page=com.atlassian.jira.plugin.s...
]
Pavol Pitonak resolved RF-12479.
--------------------------------
Resolution: Cannot Reproduce Bug
I could not reproduce the bug. I tried RichFaces 4.2.2.Final and this use-case works fine
(action listener was invoked and variable "text" contained the content of
textarea).
However, I don't understand why a4j:ajax and a4j:actionListener are used. Both can be
set as properties of a4j:commandButton like this:
{code:xml}
<h:panelGroup layout="block">
<h:panelGroup layout="block" style="padding-bottom: 3px;">
<h:inputTextarea id="postText" style="width: 420px;"
maxlength="1000" cols="200" rows="3" />
</h:panelGroup>
<h:panelGroup layout="block" style="text-align: right; width: 430px;
padding-bottom: 5px;">
<a4j:commandButton value="#{msgs.share}" status="waitstatus"
styleClass="commandButton" execute="@this postText"
render="chatterFeed" actionListener="#{homeController.postItem}"
/>
</h:panelGroup>
</h:panelGroup>
{code}
Another thing is that if h:inputTextarea specified attribute "value", it would
not be necessary to use JSF API inside listener. Since listener sets input's value to
empty string, command button should probably re-render textarea:
{code}
<a4j:commandButton value="#{msgs.share}" status="waitstatus"
styleClass="commandButton" execute="@this postText"
render="chatterFeed postText"
actionListener="#{homeController.postItem}" />
{code}
John, I'm closing this issue because I cannot reproduce it. Feel free to reopen it if
you have more information and it still doesn't work for you.
Unable to invoke action on command link or command button
---------------------------------------------------------
Key: RF-12479
URL:
https://issues.jboss.org/browse/RF-12479
Project: RichFaces
Issue Type: Bug
Security Level: Public(Everyone can see)
Components: component-a4j-core
Affects Versions: 4.2.2.Final
Reporter: John Herson
Assignee: Pavol Pitonak
Priority: Minor
a4j:commandLink and a4j:commandButton with action works fine with RichFaces 4.2.0 but
when I upgrade to 4.2.1 or above the action on a4j:commandButton and a4j:commandLink does
not work.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:
http://www.atlassian.com/software/jira