..the reason why god made ftp servers and laptops.. (your choice) let me know Martin ______________________________________________ Disclaimer and confidentiality note Everything in this e-mail and any attachments relates to the official business of Sender. This transmission is of a confidential nature and Sender does not endorse distribution to any party other than intended recipient. Sender does not necessarily endorse content contained within this transmission.
> From: [EMAIL PROTECTED] > To: user@struts.apache.org > Subject: Re: double action's method invocation > Date: Fri, 19 Sep 2008 16:21:07 +0200 > > > I'm out of office, but i come back shortly. Anyway the project is very > big (three netbeans pri and one mysql db) i don't know if is > convenient for you to deploy it. > > What i can do? > > Gianluca > > Inviato da iPhone > > Il giorno 19/set/08, alle ore 15:52, Martin Gainty > <[EMAIL PROTECTED]> ha scritto: > > > > > source files are missing > > > > \AlmayerBaseAction.java:4: package org.almayer.foundation does not > > exist > > [javac] import org.almayer.foundation.ServiceLocator; > > > > ? > > Martin > > ______________________________________________ > > Disclaimer and confidentiality note > > Everything in this e-mail and any attachments relates to the > > official business of Sender. This transmission is of a confidential > > nature and Sender does not endorse distribution to any party other > > than intended recipient. Sender does not necessarily endorse content > > contained within this transmission. > > > > > >> Date: Fri, 19 Sep 2008 15:34:55 +0200 > >> From: [EMAIL PROTECTED] > >> To: user@struts.apache.org > >> Subject: Re: double action's method invocation > >> > >> In my app there isn't ajax, nor js of any type, nor dojo. I'm using > >> only the s2 taglibs, and the app config is very simple. > >> > >> Anyway, its true that my app doesn't works with FFX3 and worksfine > >> with IE (with no changes), but the sample app > >> struts2-showcase-2.0.11.2 works well, without the "double-call" bug > >> with the some FFX3. > >> > >> You can downloads all sources from > >> http://www.gianlucamusella.com/Almayerweb-10.1.zip. > >> > >> These are the struts.xml file: > >> > >> <?xml version="1.0" encoding="UTF-8" ?> > >> > >> <!DOCTYPE struts PUBLIC > >> "-//Apache Software Foundation//DTD Struts Configuration > >> 2.0//EN" > >> "http://struts.apache.org/dtds/struts-2.0.dtd"> > >> > >> <struts> > >> > >> <constant name="struts.enable.DynamicMethodInvocation" > >> value="false" /> > >> <constant name="struts.i18n.reload" value="false" /> > >> <constant name="struts.devMode" value="false" /> > >> <constant name="struts.configuration.xml.reload" value="false" /> > >> > >> <package name="almayer" namespace="/" extends="struts-default"> > >> > >> <result-types> > >> <result-type name="tiles" > >> class="org.apache.struts2.views.tiles.TilesResult"/> > >> </result-types> > >> > >> <interceptors> > >> <interceptor name="authenticationInterceptor" > >> > >> class="org.almayer.web.interceptor.AuthenticationInterceptor > >> "/> > >> <interceptor-stack name="almayerStack"> > >> <interceptor-ref name="defaultStack"/> > >> <interceptor-ref name="authenticationInterceptor"/> > >> </interceptor-stack> > >> </interceptors> > >> > >> <default-interceptor-ref name="almayerStack"/> > >> > >> <global-results> > >> <result name="login">/component/login.jsp</result> > >> </global-results> > >> > >> [...] > >> > >> <action name="showPhotoInCoversPage" > >> class="org.almayer.web.action.CreateChapterAction" > >> method="showPhotoInCoversPage"> > >> <interceptor-ref name="scopedModelDriven"> > >> <param > >> name="className">org.almayer.web.model.AlmayerSessionModel</param> > >> <param name="scope">session</param> > >> </interceptor-ref> > >> <interceptor-ref name="almayerStack"/> > >> <result type="tiles" > >> name="success">chapterWizardCovers</result> > >> </action> > >> > >> [...] > >> > >> </package> > >> </struts> > >> > >> This is the simple CreateChapterAction.showPhotoInCoversPage methos, > >> which is called twice: > >> > >> public String showPhotoInCoversPage() { > >> > >> CoverPage coversPage = > >> (CoverPage)getWizard().getPages().get("covers"); > >> long folderId = getParameterAsInteger("id", > >> (int)(coversPage.getSelectedFolder() != null ? > >> coversPage.getSelectedFolder().getId() : -1)); > >> coversPage.setFolder(folderId); > >> > >> return "success"; > >> > >> } > >> > >> That's all, the jsp is called twice because this methos ic called > >> twice, so for me the real quetion is "why the showPhotoInCoversPage > >> methos is double called (like almost all other methods in the app)"? > >> > >> Thanks to all > >> > >> Gianluca > >> 2008/9/19 Martin Gainty <[EMAIL PROTECTED]>: > >>> > >>> GianLuca > >>> > >>> banning clients that use a particular browser is'nt a viable long- > >>> term solution.. > >>> interceptors typically dont interact with UI that way (at least in > >>> this environment..) > >>> > >>> can you post the entire jsp (including js ..especially dojo files > >>> and which tag libs and .tlds you are using) > >>> relevant config files > >>> action/form classes > >>> any/all AJAX components you may be implementing > >>> so we can take a look at this bug.. > >>> > >>> Molte Grazie > >>> Martin > >>> ______________________________________________ > >>> Disclaimer and confidentiality note > >>> Everything in this e-mail and any attachments relates to the > >>> official business of Sender. This transmission is of a > >>> confidential nature and Sender does not endorse distribution to > >>> any party other than intended recipient. Sender does not > >>> necessarily endorse content contained within this transmission. > >>> > >>> > >>>> From: [EMAIL PROTECTED] > >>>> To: user@struts.apache.org > >>>> Date: Fri, 19 Sep 2008 09:00:54 -0400 > >>>> Subject: RE: double action's method invocation > >>>> > >>>> We are using FF3 with Struts 2 project and no issues with double > >>>> submit so would think is something in the form or application > >>>> config that makes it double submit. > >>>> > >>>> -----Original Message----- > >>>> From: Paweł Wielgus [mailto:[EMAIL PROTECTED] > >>>> Sent: Friday, September 19, 2008 7:25 AM > >>>> To: Struts Users Mailing List > >>>> Subject: Re: double action's method invocation > >>>> > >>>> Everything other than ff3 will work just fine, > >>>> simply try any other browser. > >>>> i have no clue what's wrong with ff3 in this matter but we simply > >>>> banned it in our team. > >>>> > >>>> Best greetings, > >>>> Paweł Wielgus. > >>>> > >>>> 2008/9/19 Gianluca Musella <[EMAIL PROTECTED]>: > >>>>> Yes, I'm using firefox 3. > >>>>> > >>>>> Uh, I can't believe, with IE works.... > >>>>> > >>>>> > >>>>> Thank you very very very much, Pawel. > >>>>> > >>>>> Gianluca > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> 2008/9/19 Paweł Wielgus <[EMAIL PROTECTED]>: > >>>>>> Hi, > >>>>>> are You using FireFox3 maybe? > >>>>>> We have exactly the same issue - but it was ff3 fault. > >>>>>> Simply try it on other browsers. > >>>>>> > >>>>>> Best greetings, > >>>>>> Paweł Wielgus. > >>>>>> > >>>>>> 2008/9/19 Gianluca Musella <[EMAIL PROTECTED]>: > >>>>>>> Hello, this is my first post in this list. > >>>>>>> > >>>>>>> > >>>>>>> I'm using S2 2.0.11.2 with Tiles plugin on Tomcat. > >>>>>>> > >>>>>>> > >>>>>>> I've a very strange problem. Almost all <href/> and <form/> > >>>>>>> elements > >>>>>>> causes a double action's method activation. > >>>>>>> > >>>>>>> For example if I have: > >>>>>>> > >>>>>>> <a href="showPhotoInCoversPage.action?id=<s:property > >>>>>>> value='id'/>"> > >>>>>>> > >>>>>>> mapped in struts.xml in this way: > >>>>>>> > >>>>>>> <action name="showPhotoInCoversPage" > >>>>>>> class="org.almayer.web.action.CreateChapterAction" > >>>>>>> method="showPhotoInCoversPage"> > >>>>>>> <interceptor-ref name="scopedModelDriven"> > >>>>>>> <param > >>>>>>> name="className">org.almayer.web.model.AlmayerSessionModel</ > >>>>>>> param> > >>>>>>> <param name="scope">session</param> > >>>>>>> </interceptor-ref> > >>>>>>> <interceptor-ref name="almayerStack"/> > >>>>>>> <result type="tiles" > >>>>>>> name="success">chapterWizardCovers</result> > >>>>>>> </action> > >>>>>>> > >>>>>>> happened that the methos > >>>>>>> CreateChapterAction.showPhotoInCoversPage() > >>>>>>> is called twice. > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> PS: I've a custom inteceptor, but I'm sure that it works well. > >>>>>>> > >>>>>>> > >>>>>>> Does someone have the same problem, or similar? > >>>>>>> > >>>>>>> Please help me. > >>>>>>> > >>>>>>> > >>>>>>> Thanks in advance. > >>>>>>> > >>>>>>> Gianluca > >>>>>>> > >>>>>>> --- > >>>>>>> --- > >>>>>>> --------------------------------------------------------------- > >>>>>>> To unsubscribe, e-mail: [EMAIL PROTECTED] > >>>>>>> For additional commands, e-mail: [EMAIL PROTECTED] > >>>>>>> > >>>>>>> > >>>>>> > >>>>> > >>>> > >>>> --- > >>>> ------------------------------------------------------------------ > >>>> To unsubscribe, e-mail: [EMAIL PROTECTED] > >>>> For additional commands, e-mail: [EMAIL PROTECTED] > >>>> > >>> > >>> _________________________________________________________________ > >>> Stay up to date on your PC, the Web, and your mobile phone with > >>> Windows Live. > >>> http://clk.atdmt.com/MRT/go/msnnkwxp1020093185mrt/direct/01/ > > > > _________________________________________________________________ > > Stay up to date on your PC, the Web, and your mobile phone with > > Windows Live. > > http://clk.atdmt.com/MRT/go/msnnkwxp1020093185mrt/direct/01/ > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > _________________________________________________________________ See how Windows Mobile brings your life together-at home, work, or on the go. http://clk.atdmt.com/MRT/go/msnnkwxp1020093182mrt/direct/01/