[JBoss JIRA] (RF-12986) Rich:datatable selects the wrong object when working with rich:datascroller and selectable row
by Raphael Lacerda (JIRA)
[ https://issues.jboss.org/browse/RF-12986?page=com.atlassian.jira.plugin.s... ]
Raphael Lacerda updated RF-12986:
---------------------------------
Description:
The example shows the using of a rich:datable to list Strings
{code:xml}
<h:form>
<rich:dataTable value="#{test.names}" var="n" rows="4">
<a4j:ajax event="rowclick" listener="#{test.setSelectedItem(n)}" render="@form" />
<rich:column>
<f:facet name="header">Names</f:facet>
<h:outputText value="#{n}" />
</rich:column>
<f:facet name="footer">
<rich:dataScroller />
</f:facet>
</rich:dataTable>
<h:outputText value="#{test.selectedItem}" />
</h:form>
{code}
This works just fine! However, *when i click to go to the next page on the dataScroller* and i click at a especific row , it gets the elements from the first page
For example:
Page 1 - Names1,Names2,Names3, Names4
Page 2 - Names4,Names5,Names6, Names8
First step:
- Click at the " Names 2"
- The String "Names 2" is displayed
Second step:
- Navigate to page 2
Third Step
- Click at the "Names 4"
- The String "Names 1" is displayed
was:
The example shows the using of a rich:datable to list Strings
{code:xml}
<h:form>
<rich:dataTable value="#{test.names}" var="n" rows="4">
<a4j:ajax event="rowclick" listener="#{test.setSelectedItem(n)}" render="@form" />
<rich:column>
<f:facet name="header">Names</f:facet>
<h:outputText value="#{n}" />
</rich:column>
<f:facet name="footer">
<rich:dataScroller />
</f:facet>
</rich:dataTable>
<h:outputText value="#{test.selectedItem}" />
</h:form>
{code}
This works just fine! However, when i click to go to the next page on the dataScroller and i click at a especific row , it gets the elements from the first page
For example:
Page 1 - Names1,Names2,Names3, Names4
Page 2 - Names4,Names5,Names6, Names8
First step:
- Click at the " Names 2"
- The String "Names 2" is displayed
Second step:
- Navigate to page 2
Third Step
- Click at the "Names 4"
- The String "Names 1" is displayed
> Rich:datatable selects the wrong object when working with rich:datascroller and selectable row
> ----------------------------------------------------------------------------------------------
>
> Key: RF-12986
> URL: https://issues.jboss.org/browse/RF-12986
> Project: RichFaces
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Affects Versions: 4.3.1
> Environment: Richfaces 4.3.1 - JSF 2 - Tomcat 7+ Chrome
> Reporter: Raphael Lacerda
>
> The example shows the using of a rich:datable to list Strings
> {code:xml}
> <h:form>
> <rich:dataTable value="#{test.names}" var="n" rows="4">
> <a4j:ajax event="rowclick" listener="#{test.setSelectedItem(n)}" render="@form" />
> <rich:column>
> <f:facet name="header">Names</f:facet>
> <h:outputText value="#{n}" />
> </rich:column>
>
> <f:facet name="footer">
> <rich:dataScroller />
> </f:facet>
>
> </rich:dataTable>
> <h:outputText value="#{test.selectedItem}" />
> </h:form>
> {code}
> This works just fine! However, *when i click to go to the next page on the dataScroller* and i click at a especific row , it gets the elements from the first page
> For example:
>
> Page 1 - Names1,Names2,Names3, Names4
> Page 2 - Names4,Names5,Names6, Names8
>
> First step:
> - Click at the " Names 2"
> - The String "Names 2" is displayed
>
> Second step:
> - Navigate to page 2
>
> Third Step
> - Click at the "Names 4"
> - The String "Names 1" is displayed
>
--
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
12 years, 10 months
[JBoss JIRA] (RF-12986) Rich:datatable selects the wrong object when working with rich:datascroller and selectable row
by Raphael Lacerda (JIRA)
[ https://issues.jboss.org/browse/RF-12986?page=com.atlassian.jira.plugin.s... ]
Raphael Lacerda updated RF-12986:
---------------------------------
Description:
{code:xml}
<h:form>
<rich:dataTable value="#{test.names}" var="n" rows="4">
<a4j:ajax event="rowclick" listener="#{test.setSelectedItem(n)}" render="@form" />
<rich:column>
<f:facet name="header">Names</f:facet>
<h:outputText value="#{n}" />
</rich:column>
<f:facet name="footer">
<rich:dataScroller />
</f:facet>
</rich:dataTable>
<h:outputText value="#{test.selectedItem}" />
</h:form>
{code}
This works just fine! However, when i click to go to the next page on the dataScroller and i click at a especific row , it gets the elements from the first page
For example:
Page 1 - Names1,Names2,Names3, Names4
Page 2 - Names4,Names5,Names6, Names8
First step:
- Click at the " Names 2"
- The String "Names 2" is displayed
Second step:
- Navigate to page 2
Third Step
- Click at the "Names 4"
- The String "Names 1" is displayed
was:
[code]
<h:form>
<rich:dataTable value="#{test.names}" var="n" rows="4">
<a4j:ajax event="rowclick" listener="#{test.setSelectedItem(n)}" render="@form" />
<rich:column>
<f:facet name="header">Names</f:facet>
<h:outputText value="#{n}" />
</rich:column>
<f:facet name="footer">
<rich:dataScroller />
</f:facet>
</rich:dataTable>
<h:outputText value="#{test.selectedItem}" />
</h:form>
[/code]
This works just fine! However, when i click to go to the next page on the dataScroller and i click at a especific row , it gets the elements from the first page
For example:
Page 1 - Names1,Names2,Names3, Names4
Page 2 - Names4,Names5,Names6, Names8
First step:
- Click at the " Names 2"
- The String "Names 2" is displayed
Second step:
- Navigate to page 2
Third Step
- Click at the "Names 4"
- The String "Names 1" is displayed
> Rich:datatable selects the wrong object when working with rich:datascroller and selectable row
> ----------------------------------------------------------------------------------------------
>
> Key: RF-12986
> URL: https://issues.jboss.org/browse/RF-12986
> Project: RichFaces
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Affects Versions: 4.3.1
> Environment: Richfaces 4.3.1 - JSF 2 - Tomcat 7+ Chrome
> Reporter: Raphael Lacerda
>
> {code:xml}
> <h:form>
> <rich:dataTable value="#{test.names}" var="n" rows="4">
> <a4j:ajax event="rowclick" listener="#{test.setSelectedItem(n)}" render="@form" />
> <rich:column>
> <f:facet name="header">Names</f:facet>
> <h:outputText value="#{n}" />
> </rich:column>
>
> <f:facet name="footer">
> <rich:dataScroller />
> </f:facet>
>
> </rich:dataTable>
> <h:outputText value="#{test.selectedItem}" />
> </h:form>
> {code}
> This works just fine! However, when i click to go to the next page on the dataScroller and i click at a especific row , it gets the elements from the first page
> For example:
>
> Page 1 - Names1,Names2,Names3, Names4
> Page 2 - Names4,Names5,Names6, Names8
>
> First step:
> - Click at the " Names 2"
> - The String "Names 2" is displayed
>
> Second step:
> - Navigate to page 2
>
> Third Step
> - Click at the "Names 4"
> - The String "Names 1" is displayed
>
--
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
12 years, 10 months
[JBoss JIRA] (RF-12986) Rich:datatable selects the wrong object when working with rich:datascroller and selectable row
by Raphael Lacerda (JIRA)
[ https://issues.jboss.org/browse/RF-12986?page=com.atlassian.jira.plugin.s... ]
Raphael Lacerda updated RF-12986:
---------------------------------
Workaround Description:
1 - add a rich:datable
2 - associate a rich:dataScroller with it
3 - add the property to the table
<a4j:ajax event="rowclick" listener="#{test.setSelectedItem(n)}" render="@form" />
4 - Limit the number of the elements with the attribute rows at the rich:datable
5 - Navigate to page 2
6 - Select an element by clicking in a row
Description:
[code]
<h:form>
<rich:dataTable value="#{test.names}" var="n" rows="4">
<a4j:ajax event="rowclick" listener="#{test.setSelectedItem(n)}" render="@form" />
<rich:column>
<f:facet name="header">Names</f:facet>
<h:outputText value="#{n}" />
</rich:column>
<f:facet name="footer">
<rich:dataScroller />
</f:facet>
</rich:dataTable>
<h:outputText value="#{test.selectedItem}" />
</h:form>
[/code]
This works just fine! However, when i click to go to the next page on the dataScroller and i click at a especific row , it gets the elements from the first page
For example:
Page 1 - Names1,Names2,Names3, Names4
Page 2 - Names4,Names5,Names6, Names8
First step:
- Click at the " Names 2"
- The String "Names 2" is displayed
Second step:
- Navigate to page 2
Third Step
- Click at the "Names 4"
- The String "Names 1" is displayed
was:
<pre class="jive_text_macro jive_macro_code" jivemacro="code" ___default_attr="java">
<h:form>
<rich:dataTable value="#{test.names}" var="n" rows="4">
<a4j:ajax event="rowclick" listener="#{test.setSelectedItem(n)}" render="@form" />
<rich:column>
<f:facet name="header">Names</f:facet>
<h:outputText value="#{n}" />
</rich:column>
<f:facet name="footer">
<rich:dataScroller />
</f:facet>
</rich:dataTable>
<h:outputText value="#{test.selectedItem}" />
</h:form>
</pre>
This works just fine! However, when i click to go to the next page on the dataScroller and i click at a especific row , it gets the elements from the first page
For example:
Page 1 - Names1,Names2,Names3, Names4
Page 2 - Names4,Names5,Names6, Names8
First step:
- Click at the " Names 2"
- The String "Names 2" is displayed
Second step:
- Navigate to page 2
Third Step
- Click at the "Names 4"
- The String "Names 1" is displayed
> Rich:datatable selects the wrong object when working with rich:datascroller and selectable row
> ----------------------------------------------------------------------------------------------
>
> Key: RF-12986
> URL: https://issues.jboss.org/browse/RF-12986
> Project: RichFaces
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Affects Versions: 4.3.1
> Environment: Richfaces 4.3.1 - JSF 2 - Tomcat 7+ Chrome
> Reporter: Raphael Lacerda
>
> [code]
> <h:form>
> <rich:dataTable value="#{test.names}" var="n" rows="4">
> <a4j:ajax event="rowclick" listener="#{test.setSelectedItem(n)}" render="@form" />
> <rich:column>
> <f:facet name="header">Names</f:facet>
> <h:outputText value="#{n}" />
> </rich:column>
>
> <f:facet name="footer">
> <rich:dataScroller />
> </f:facet>
>
> </rich:dataTable>
> <h:outputText value="#{test.selectedItem}" />
> </h:form>
> [/code]
> This works just fine! However, when i click to go to the next page on the dataScroller and i click at a especific row , it gets the elements from the first page
> For example:
>
> Page 1 - Names1,Names2,Names3, Names4
> Page 2 - Names4,Names5,Names6, Names8
>
> First step:
> - Click at the " Names 2"
> - The String "Names 2" is displayed
>
> Second step:
> - Navigate to page 2
>
> Third Step
> - Click at the "Names 4"
> - The String "Names 1" is displayed
>
--
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
12 years, 10 months
[JBoss JIRA] (RF-12986) Rich:datatable selects the wrong object when working with rich:datascroller and selectable row
by Raphael Lacerda (JIRA)
[ https://issues.jboss.org/browse/RF-12986?page=com.atlassian.jira.plugin.s... ]
Raphael Lacerda updated RF-12986:
---------------------------------
Description:
<pre class="jive_text_macro jive_macro_code" jivemacro="code" ___default_attr="java">
<h:form>
<rich:dataTable value="#{test.names}" var="n" rows="4">
<a4j:ajax event="rowclick" listener="#{test.setSelectedItem(n)}" render="@form" />
<rich:column>
<f:facet name="header">Names</f:facet>
<h:outputText value="#{n}" />
</rich:column>
<f:facet name="footer">
<rich:dataScroller />
</f:facet>
</rich:dataTable>
<h:outputText value="#{test.selectedItem}" />
</h:form>
</pre>
This works just fine! However, when i click to go to the next page on the dataScroller and i click at a especific row , it gets the elements from the first page
For example:
Page 1 - Names1,Names2,Names3, Names4
Page 2 - Names4,Names5,Names6, Names8
First step:
- Click at the " Names 2"
- The String "Names 2" is displayed
Second step:
- Navigate to page 2
Third Step
- Click at the "Names 4"
- The String "Names 1" is displayed
was:
[code java]
<h:form>
<rich:dataTable value="#{test.names}" var="n" rows="4">
<a4j:ajax event="rowclick" listener="#{test.setSelectedItem(n)}" render="@form" />
<rich:column>
<f:facet name="header">Names</f:facet>
<h:outputText value="#{n}" />
</rich:column>
<f:facet name="footer">
<rich:dataScroller />
</f:facet>
</rich:dataTable>
<h:outputText value="#{test.selectedItem}" />
</h:form>
[/code java]
This works just fine! However, when i click to go to the next page on the dataScroller and i click at a especific row , it gets the elements from the first page
For example:
Page 1 - Names1,Names2,Names3, Names4
Page 2 - Names4,Names5,Names6, Names8
First step:
- Click at the " Names 2"
- The String "Names 2" is displayed
Second step:
- Navigate to page 2
Third Step
- Click at the "Names 4"
- The String "Names 1" is displayed
> Rich:datatable selects the wrong object when working with rich:datascroller and selectable row
> ----------------------------------------------------------------------------------------------
>
> Key: RF-12986
> URL: https://issues.jboss.org/browse/RF-12986
> Project: RichFaces
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Affects Versions: 4.3.1
> Environment: Richfaces 4.3.1 - JSF 2 - Tomcat 7+ Chrome
> Reporter: Raphael Lacerda
>
> <pre class="jive_text_macro jive_macro_code" jivemacro="code" ___default_attr="java">
> <h:form>
> <rich:dataTable value="#{test.names}" var="n" rows="4">
> <a4j:ajax event="rowclick" listener="#{test.setSelectedItem(n)}" render="@form" />
> <rich:column>
> <f:facet name="header">Names</f:facet>
> <h:outputText value="#{n}" />
> </rich:column>
>
> <f:facet name="footer">
> <rich:dataScroller />
> </f:facet>
>
> </rich:dataTable>
> <h:outputText value="#{test.selectedItem}" />
> </h:form>
> </pre>
> This works just fine! However, when i click to go to the next page on the dataScroller and i click at a especific row , it gets the elements from the first page
> For example:
>
> Page 1 - Names1,Names2,Names3, Names4
> Page 2 - Names4,Names5,Names6, Names8
>
> First step:
> - Click at the " Names 2"
> - The String "Names 2" is displayed
>
> Second step:
> - Navigate to page 2
>
> Third Step
> - Click at the "Names 4"
> - The String "Names 1" is displayed
>
--
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
12 years, 10 months
[JBoss JIRA] (RF-12986) Rich:datatable selects the wrong object when working with rich:datascroller and selectable row
by Raphael Lacerda (JIRA)
Raphael Lacerda created RF-12986:
------------------------------------
Summary: Rich:datatable selects the wrong object when working with rich:datascroller and selectable row
Key: RF-12986
URL: https://issues.jboss.org/browse/RF-12986
Project: RichFaces
Issue Type: Bug
Security Level: Public (Everyone can see)
Affects Versions: 4.3.1
Environment: Richfaces 4.3.1 - JSF 2 - Tomcat 7+ Chrome
Reporter: Raphael Lacerda
<h:form>
<rich:dataTable value="#{test.names}" var="n" rows="4">
<a4j:ajax event="rowclick" listener="#{test.setSelectedItem(n)}" render="@form" />
<rich:column>
<f:facet name="header">Names</f:facet>
<h:outputText value="#{n}" />
</rich:column>
<f:facet name="footer">
<rich:dataScroller />
</f:facet>
</rich:dataTable>
<h:outputText value="#{test.selectedItem}" />
</h:form>
This works just fine! However, when i click to go to the next page on the dataScroller and i click at a especific row , it gets the elements from the first page
For example:
Page 1 - Names1,Names2,Names3, Names4
Page 2 - Names4,Names5,Names6, Names8
First step:
- Click at the " Names 2"
- The String "Names 2" is displayed
Second step:
- Navigate to page 2
Third Step
- Click at the "Names 4"
- The String "Names 1" is displayed
--
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
12 years, 10 months
[JBoss JIRA] (RF-12986) Rich:datatable selects the wrong object when working with rich:datascroller and selectable row
by Raphael Lacerda (JIRA)
[ https://issues.jboss.org/browse/RF-12986?page=com.atlassian.jira.plugin.s... ]
Raphael Lacerda updated RF-12986:
---------------------------------
Description:
[code java]
<h:form>
<rich:dataTable value="#{test.names}" var="n" rows="4">
<a4j:ajax event="rowclick" listener="#{test.setSelectedItem(n)}" render="@form" />
<rich:column>
<f:facet name="header">Names</f:facet>
<h:outputText value="#{n}" />
</rich:column>
<f:facet name="footer">
<rich:dataScroller />
</f:facet>
</rich:dataTable>
<h:outputText value="#{test.selectedItem}" />
</h:form>
[/code java]
This works just fine! However, when i click to go to the next page on the dataScroller and i click at a especific row , it gets the elements from the first page
For example:
Page 1 - Names1,Names2,Names3, Names4
Page 2 - Names4,Names5,Names6, Names8
First step:
- Click at the " Names 2"
- The String "Names 2" is displayed
Second step:
- Navigate to page 2
Third Step
- Click at the "Names 4"
- The String "Names 1" is displayed
was:
<h:form>
<rich:dataTable value="#{test.names}" var="n" rows="4">
<a4j:ajax event="rowclick" listener="#{test.setSelectedItem(n)}" render="@form" />
<rich:column>
<f:facet name="header">Names</f:facet>
<h:outputText value="#{n}" />
</rich:column>
<f:facet name="footer">
<rich:dataScroller />
</f:facet>
</rich:dataTable>
<h:outputText value="#{test.selectedItem}" />
</h:form>
This works just fine! However, when i click to go to the next page on the dataScroller and i click at a especific row , it gets the elements from the first page
For example:
Page 1 - Names1,Names2,Names3, Names4
Page 2 - Names4,Names5,Names6, Names8
First step:
- Click at the " Names 2"
- The String "Names 2" is displayed
Second step:
- Navigate to page 2
Third Step
- Click at the "Names 4"
- The String "Names 1" is displayed
> Rich:datatable selects the wrong object when working with rich:datascroller and selectable row
> ----------------------------------------------------------------------------------------------
>
> Key: RF-12986
> URL: https://issues.jboss.org/browse/RF-12986
> Project: RichFaces
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Affects Versions: 4.3.1
> Environment: Richfaces 4.3.1 - JSF 2 - Tomcat 7+ Chrome
> Reporter: Raphael Lacerda
>
> [code java]
> <h:form>
> <rich:dataTable value="#{test.names}" var="n" rows="4">
> <a4j:ajax event="rowclick" listener="#{test.setSelectedItem(n)}" render="@form" />
> <rich:column>
> <f:facet name="header">Names</f:facet>
> <h:outputText value="#{n}" />
> </rich:column>
>
> <f:facet name="footer">
> <rich:dataScroller />
> </f:facet>
>
> </rich:dataTable>
> <h:outputText value="#{test.selectedItem}" />
> </h:form>
> [/code java]
> This works just fine! However, when i click to go to the next page on the dataScroller and i click at a especific row , it gets the elements from the first page
> For example:
>
> Page 1 - Names1,Names2,Names3, Names4
> Page 2 - Names4,Names5,Names6, Names8
>
> First step:
> - Click at the " Names 2"
> - The String "Names 2" is displayed
>
> Second step:
> - Navigate to page 2
>
> Third Step
> - Click at the "Names 4"
> - The String "Names 1" is displayed
>
--
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
12 years, 10 months
[JBoss JIRA] (RF-12939) Focus: attribute ajaxRendered does not work
by Lukáš Fryč (JIRA)
[ https://issues.jboss.org/browse/RF-12939?page=com.atlassian.jira.plugin.s... ]
Lukáš Fryč updated RF-12939:
----------------------------
Original Estimate: 30 minutes
Remaining Estimate: 30 minutes
> Focus: attribute ajaxRendered does not work
> -------------------------------------------
>
> Key: RF-12939
> URL: https://issues.jboss.org/browse/RF-12939
> Project: RichFaces
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: component-misc
> Affects Versions: 4.3.1, 5.0.0.Alpha1
> Environment: RichFaces 5.0.0-SNAPSHOT
> Firefox 20, Chrome 26
> Reporter: Pavol Pitonak
> Assignee: Lukáš Fryč
> Fix For: 5.0.0.Alpha1
>
> Original Estimate: 30 minutes
> Remaining Estimate: 30 minutes
>
> # Test ITFocusAjaxRendered.when_there_are_inputs_with_tabindex_then_the_lowest_tabindex_will_obtain_focus() fails. When focus's attribute ajaxRendered is set to false, no input should be focused after ajax request.
> # rename the test because it doesn't use tabindex attribute
--
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
12 years, 10 months
[JBoss JIRA] (RF-12939) Focus: attribute ajaxRendered does not work
by Lukáš Fryč (JIRA)
[ https://issues.jboss.org/browse/RF-12939?page=com.atlassian.jira.plugin.s... ]
Lukáš Fryč updated RF-12939:
----------------------------
Sprint: 5.0.0.Alpha1 Sprint 4
> Focus: attribute ajaxRendered does not work
> -------------------------------------------
>
> Key: RF-12939
> URL: https://issues.jboss.org/browse/RF-12939
> Project: RichFaces
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: component-misc
> Affects Versions: 4.3.1, 5.0.0.Alpha1
> Environment: RichFaces 5.0.0-SNAPSHOT
> Firefox 20, Chrome 26
> Reporter: Pavol Pitonak
> Assignee: Lukáš Fryč
> Fix For: 5.0.0.Alpha1
>
>
> # Test ITFocusAjaxRendered.when_there_are_inputs_with_tabindex_then_the_lowest_tabindex_will_obtain_focus() fails. When focus's attribute ajaxRendered is set to false, no input should be focused after ajax request.
> # rename the test because it doesn't use tabindex attribute
--
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
12 years, 10 months
[JBoss JIRA] (RF-12939) Focus: attribute ajaxRendered does not work
by Lukáš Fryč (JIRA)
[ https://issues.jboss.org/browse/RF-12939?page=com.atlassian.jira.plugin.s... ]
Lukáš Fryč reassigned RF-12939:
-------------------------------
Assignee: Lukáš Fryč
> Focus: attribute ajaxRendered does not work
> -------------------------------------------
>
> Key: RF-12939
> URL: https://issues.jboss.org/browse/RF-12939
> Project: RichFaces
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: component-misc
> Affects Versions: 4.3.1, 5.0.0.Alpha1
> Environment: RichFaces 5.0.0-SNAPSHOT
> Firefox 20, Chrome 26
> Reporter: Pavol Pitonak
> Assignee: Lukáš Fryč
> Fix For: 5.0.0.Alpha1
>
>
> # Test ITFocusAjaxRendered.when_there_are_inputs_with_tabindex_then_the_lowest_tabindex_will_obtain_focus() fails. When focus's attribute ajaxRendered is set to false, no input should be focused after ajax request.
> # rename the test because it doesn't use tabindex attribute
--
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
12 years, 10 months
[JBoss JIRA] (RF-12985) Metamer: attribute value change causes error [myfaces]
by Ján Jamrich (JIRA)
Ján Jamrich created RF-12985:
--------------------------------
Summary: Metamer: attribute value change causes error [myfaces]
Key: RF-12985
URL: https://issues.jboss.org/browse/RF-12985
Project: RichFaces
Issue Type: Bug
Security Level: Public (Everyone can see)
Components: component-input
Affects Versions: 4.3.2
Environment: RichFaces 4.3.2.Final
Metamer 4.3.2.20130514-Final
Weld Servlet (Uber Jar) 20120106-1159
Apache Tomcat 7.0.35
Java(TM) SE Runtime Environment 1.7.0_04-b20 @ Linux
Chrome 25.0.1364.172 @ Linux i686
Reporter: Ján Jamrich
When change attribute value (doesn't matter if radio or text input), error page appears instead of just value update.
Problem occurs for following components:
autocomplete
calendar
inplaceInput
inplaceSelect
inputNumberSlider
inputNumberSpinner
select
There is error page text:
{code}
javax.servlet.ServletException: javax.el.PropertyNotFoundException: Target Unreachable, identifier 'entry' resolved to null
javax.faces.webapp.FacesServlet.service(FacesServlet.java:229)
org.richfaces.tests.metamer.TestIdentityFilter.doFilter(TestIdentityFilter.java:93)
root cause
org.apache.myfaces.view.facelets.el.ContextAwarePropertyNotFoundException: javax.el.PropertyNotFoundException: Target Unreachable, identifier 'entry' resolved to null
org.apache.myfaces.view.facelets.el.ContextAwareTagValueExpression.getType(ContextAwareTagValueExpression.java:79)
org.apache.myfaces.shared.renderkit._SharedRendererUtils.findUIOutputConverter(_SharedRendererUtils.java:81)
org.apache.myfaces.shared.renderkit.RendererUtils.findUIOutputConverter(RendererUtils.java:548)
org.apache.myfaces.shared.renderkit.RendererUtils.getConvertedUISelectOneValue(RendererUtils.java:987)
org.apache.myfaces.shared.renderkit.html.HtmlRadioRendererBase.getConvertedValue(HtmlRadioRendererBase.java:449)
javax.faces.component.UIInput.getConvertedValue(UIInput.java:648)
javax.faces.component.UIInput.validate(UIInput.java:584)
javax.faces.component.UIInput.processValidators(UIInput.java:274)
javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1429)
javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1429)
javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1429)
javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1422)
javax.faces.component.UIForm.processValidators(UIForm.java:209)
javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1429)
javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1429)
javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1429)
javax.faces.component.UIViewRoot._processValidatorsDefault(UIViewRoot.java:1416)
javax.faces.component.UIViewRoot.access$500(UIViewRoot.java:74)
javax.faces.component.UIViewRoot$ProcessValidatorPhaseProcessor.process(UIViewRoot.java:1523)
javax.faces.component.UIViewRoot._process(UIViewRoot.java:1372)
javax.faces.component.UIViewRoot.processValidators(UIViewRoot.java:799)
org.apache.myfaces.lifecycle.ProcessValidationsExecutor.execute(ProcessValidationsExecutor.java:38)
org.apache.myfaces.lifecycle.LifecycleImpl.executePhase(LifecycleImpl.java:170)
org.apache.myfaces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:117)
javax.faces.webapp.FacesServlet.service(FacesServlet.java:197)
org.richfaces.tests.metamer.TestIdentityFilter.doFilter(TestIdentityFilter.java:93)
root cause
javax.el.PropertyNotFoundException: Target Unreachable, identifier 'entry' resolved to null
org.apache.el.parser.AstValue.getTarget(AstValue.java:98)
org.apache.el.parser.AstValue.getType(AstValue.java:82)
org.apache.el.ValueExpressionImpl.getType(ValueExpressionImpl.java:172)
org.jboss.weld.el.WeldValueExpression.getType(WeldValueExpression.java:93)
org.apache.myfaces.view.facelets.el.ContextAwareTagValueExpression.getType(ContextAwareTagValueExpression.java:75)
org.apache.myfaces.shared.renderkit._SharedRendererUtils.findUIOutputConverter(_SharedRendererUtils.java:81)
org.apache.myfaces.shared.renderkit.RendererUtils.findUIOutputConverter(RendererUtils.java:548)
org.apache.myfaces.shared.renderkit.RendererUtils.getConvertedUISelectOneValue(RendererUtils.java:987)
org.apache.myfaces.shared.renderkit.html.HtmlRadioRendererBase.getConvertedValue(HtmlRadioRendererBase.java:449)
javax.faces.component.UIInput.getConvertedValue(UIInput.java:648)
javax.faces.component.UIInput.validate(UIInput.java:584)
javax.faces.component.UIInput.processValidators(UIInput.java:274)
javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1429)
javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1429)
javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1429)
javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1422)
javax.faces.component.UIForm.processValidators(UIForm.java:209)
javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1429)
javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1429)
javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1429)
javax.faces.component.UIViewRoot._processValidatorsDefault(UIViewRoot.java:1416)
javax.faces.component.UIViewRoot.access$500(UIViewRoot.java:74)
javax.faces.component.UIViewRoot$ProcessValidatorPhaseProcessor.process(UIViewRoot.java:1523)
javax.faces.component.UIViewRoot._process(UIViewRoot.java:1372)
javax.faces.component.UIViewRoot.processValidators(UIViewRoot.java:799)
org.apache.myfaces.lifecycle.ProcessValidationsExecutor.execute(ProcessValidationsExecutor.java:38)
org.apache.myfaces.lifecycle.LifecycleImpl.executePhase(LifecycleImpl.java:170)
org.apache.myfaces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:117)
javax.faces.webapp.FacesServlet.service(FacesServlet.java:197)
org.richfaces.tests.metamer.TestIdentityFilter.doFilter(TestIdentityFilter.java:93)
{code}
--
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
12 years, 10 months