My Oracle Support Banner

af:forEach with multiple embedded components does not trigger valueChangeListener (Doc ID 2182341.1)

Last updated on SEPTEMBER 16, 2016

Applies to:

Oracle JDeveloper - Version to [Release 12c]
Information in this document applies to any platform.


This issue can be reproduced with JDeveloper in IE 11, Firefox and Chrome.

This occurs for an ADF Faces application with a af:forEach component with multiple embedded inputText components.

The value property of the inputText binds to a variable inside the managed bean. The valueChangeListener property is bound to the same managed bean.

For example:

The application when run will render two instances of inputText.. Entering a value into the first inputText followed by changing the value of the second inputText should cause the valueChangeListener event to trigger. But it does not.

Note: JDeveloper version behaves as expected. ie  the valueChangeListener event does trigger.


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.