Hi Pedro,
thanks fort he tip. Butt he tag 'autoSubmit' does not exists in the TLD (http://myfaces.apache.org/tobago/tobago-core/tlddoc-1.0.11/tc/in.html). Or do you mean to declare it somewhere else? Mario ________________________________ Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Pedro Calcao Gesendet: Dienstag, 18. September 2007 10:30 An: MyFaces Discussion Betreff: Re: Input & ValueChangeListener Hi Mario, Not sure if that can be the problem, but don't you need to set autoSubmit="true" in your input component so that the event gets fired? Hope it helps :) Pedro On 9/18/07, Schröder, Mario <[EMAIL PROTECTED]> wrote: Hi, I'm having a problem with a valuechangelistener attached to an input field in Tobago. The method in the Bean is never been called. Strange enough, with Sun's JSF reference implementation and just one input field the listener works fine. But as soon as I add another input field nothing happens. What might be the problem? Any suggestions are appreciated. Here are snippets of my code: The Controller: ... public class EventController{ private Log log; private String someValue; public EventController() { log = LogFactory.getLog( this.getClass()); } public String getSomeValue() { return someValue; } public void setSomeValue(String someValue) { this. someValue = someValue; } public void processValueChange(ValueChangeEvent e) throws AbortProcessingException { log.info( "==== Change Event: " +e); } } The jsp: < tc:page> <f:facet name= "layout"> <tc:gridLayout rows= "fixed" columns ="fixed;fixed " /> </f:facet > <tc:out value= "Value:"/> <tc:in value="#{ controller.someValue}" id= "in" valueChangeListener="#{controller.processValueChange}" /> </ tc:page > Faces-config.xml: < managed-bean> <managed-bean-name >controller </managed-bean-name > <managed-bean-class >EventController </managed-bean-class > <managed-bean-scope >session </managed-bean-scope > </ managed-bean>

