How do I set a value change listener in a backing bean? The FacecesContext.getCurrentInstance().getApplication().createMethodBinding("#{routeCap.capacitySelected}", new Class[] {}); is deprecated and throws:
WARNING: javax.el.MethodNotFoundException: Method not found: com.vzb.fresco.web.routeGen.RouteCapacity@15ca455.capacitySelected()
javax.faces.el.MethodNotFoundException: javax.el.MethodNotFoundException: Method not found: com.vzb.fresco.web.routeGen.RouteCapacity@15ca45
5.capacitySelected()
at com.sun.faces.application.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:81)
at ecruiser.component.EditableFieldDelegate.broadcast(Unknown Source)
at ecruiser.advanced.datatable.SelectTable.broadcast(Unknown Source)
at ecruiser.advanced.datatable.DataTable.broadcast(Unknown Source)
at ecruiser.advanced.datatable.SelectTable.broadcast(Unknown Source)
at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:447)