Hi Carl, this is a known issue with MyFaces 1.2. There is a patch available, the problem will be fixed soon.
regards, Martin On 9/7/07, CarlHowarth <[EMAIL PROTECTED]> wrote: > > Hello there, > > I have taken the plunge to start using MyFaces 1.2 (I've experience with > 1.1.*). I have run into a strange problem that hopefully somebody will be > able to help with. > > I have a standard h:commandButton with an actionListener, the code for which > is in a standrad request-scoped backing bean. When I click the button, the > event is being called twice. If I use an action instead of an action > listener it is only called once. If I use the Tomahawk 1.1.6 > t:commandbutton, this problem is alleviated. I'm not however even certain > whether Tomahawk 1.1.* should be used with the new version of Myfaces. > > I've scoured the web to see if there are any configuration changes that I > need to make when upgrading to 1.2.0 but without success. Should I, for > example still use the same performance related tweaks as described on the > wiki > (http://wiki.apache.org/myfaces/Performance?highlight=%28state_saving_method%29) > for this new version? I have the following performance features in my > web.xml (I did have the streamingaddresource stuff too but removed it): > > <context-param> > <param-name>javax.faces.STATE_SAVING_METHOD</param-name> > <param-value>server</param-value> > </context-param> > > <context-param> > <param-name>org.apache.myfaces.COMPRESS_STATE_IN_SESSION</param-name> > <param-value>false</param-value> > </context-param> > > <context-param> > <param-name>org.apache.myfaces.SERIALIZE_STATE_IN_SESSION</param-name> > <param-value>false</param-value> > </context-param> > > The following details all other JSF related information in my web.xml - is > this still correct, or should I be adding some more/removing some? > > <context-param> > <description> > Set this flag to true if you want the JSF > Reference Implementation to validate the XML in your > faces-config.xml resources against the DTD. Default > value is false. > </description> > <param-name>com.sun.faces.validateXml</param-name> > <param-value>true</param-value> > </context-param> > > <context-param> > <description> > Set this flag to true if you want the JSF > Reference Implementation to verify that all of the application > objects you have configured (components, converters, > renderers, and validators) can be successfully created. > Default value is false. > </description> > <param-name>com.sun.faces.verifyObjects</param-name> > <param-value>true</param-value> > </context-param> > > <filter> > <filter-name>MyFacesExtensionsFilter</filter-name> > > <filter-class>org.apache.myfaces.webapp.filter.ExtensionsFilter</filter-class> > <init-param> > <description>Set the size limit for uploaded files. > Format: 10 - 10 bytes > 10k - 10 KB > 10m - 10 MB > 1g - 1 GB > </description> > <param-name>uploadMaxFileSize</param-name> > <param-value>100m</param-value> > </init-param> > > <init-param> > <description>Set the threshold size - files > below this limit are stored in memory, files above > this limit are stored on disk. > Format: 10 - 10 bytes > 10k - 10 KB > 10m - 10 MB > 1g - 1 GB > </description> > <param-name>uploadThresholdSize</param-name> > <param-value>100k</param-value> > </init-param> > </filter> > > <filter-mapping> > <filter-name>MyFacesExtensionsFilter</filter-name> > <servlet-name>Faces Servlet</servlet-name> > </filter-mapping> > > <filter-mapping> > <filter-name>MyFacesExtensionsFilter</filter-name> > <url-pattern>/faces/myFacesExtensionResource/*</url-pattern> > </filter-mapping> > > <servlet> > <servlet-name>Faces Servlet</servlet-name> > <servlet-class>javax.faces.webapp.FacesServlet</servlet-class> > <load-on-startup>1</load-on-startup> > </servlet> > > <servlet-mapping> > <servlet-name>Faces Servlet</servlet-name> > <url-pattern>*.jsf</url-pattern> > </servlet-mapping> > > I'm not sure if any of this will be related to my problem, but thought it > would be worth providing up front just in case! Any help would be gratefully > received. > > Many thanks, Carl > > -- > View this message in context: > http://www.nabble.com/Faces-1.2-Command-Button-ActionListener-Problem-tf4396742.html#a12537678 > Sent from the MyFaces - Users mailing list archive at Nabble.com. > > -- http://www.irian.at Your JSF powerhouse - JSF Consulting, Development and Courses in English and German Professional Support for Apache MyFaces

