Piotr-

pete freitag has a solution..
http://www.petefreitag.com/item/312.cfm

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 17:50:28 +0200
> From: [EMAIL PROTECTED]
> To: user@struts.apache.org
> Subject: Re: double action's method invocation
> 
> check this out:
> http://brian.pontarelli.com/2006/05/02/is-your-browser-requesting-a-page-twice/
> looks like your problem
> 
> Piotr
> 
> W dniu 19 września 2008 17:05 użytkownik Martin Gainty
> <[EMAIL PROTECTED]>napisał:
> 
> >
> > ..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/

_________________________________________________________________
See how Windows connects the people, information, and fun that are part of your 
life.
http://clk.atdmt.com/MRT/go/msnnkwxp1020093175mrt/direct/01/

Reply via email to