Use

final RequestBuilder builder2 = new RequestBuilder
(RequestBuilder.GET,"A.xml?ts=" + new Date().getTime());

to prevent the browser from picking up a cached copy.

On Sep 8, 1:29 pm, Rahul <[email protected]> wrote:
> Hi,
> Yes I am using the war structure
> Let us assume my xml file name is A.xml and my google web toolkit name
> is test
>
> I store my A.xml inside test\war\test folder
>
> This is the code at the client side i used to invoke A.xml
>
> final RequestBuilder builder2 = new RequestBuilder
> (RequestBuilder.GET,"A.xml");
>                                                 try
>                                                 {
>                                                         Request request2 = 
> builder2.sendRequest(null, new
> RequestCallback()
>                                                         {
>                                                                 public void 
> onError(Request request2 , Throwable exceptopn) {
>
>                                                                 }
>                                                                 public void 
> onResponseReceived(Request request2, Response
> response2)
>                                                                 {
>
>                                                                         
> Document        xmlDoc11 = XMLParser.parse(response2.getText());
>
>                                         // After this i parse xmlDoc11 to 
> check attributes and tags and
> display the contents
>
> If I delete A.xml from the folder i get an error "Uncaught exception
> escaped" because there is no file in the folder. If i paste the file i
> still get the old value the one was in the beginning. If i copy the
> contents of A.xml to B.xml and then run it (changing the
> Requestbuilder to A.xml to B.xml) I see in my hosted mode that the
> file is get from the server (because its the first time and not
> cached) and then i see the change in the values
>
> Thanks for helping me, if theres any more information you require
> please tell.
> Can you give me a solution for my problem?
>
> On Sep 8, 1:00 pm, ThomasWrobel <[email protected]> wrote:
>
>
>
> > Sorry, I didnt read your problem correctly.
> > Thats really bizarre.
> > Are you using the war structure? or the old one?
> > Have you tried deleteing the files before it compiles?
>
> > On Sep 8, 6:21 pm, Rahul <[email protected]> wrote:
>
> > > Hi,
> > > Thanks for the reply
> > > I believe( i havent tired it yet) with this i would be able to have no
> > > caching when i deploy my application on the web server(Apache tomcat)
>
> > > What about when i am developing my application and testing in the
> > > google webtoolkit hosted mode?
>
> > > On Sep 6, 12:01 pm, ThomasWrobel <[email protected]> wrote:
>
> > > > Have you tried using a .htaccess file on the sever to force no-
> > > > cacheing?
>
> > > > <Files *>
> > > > Header set Cache-Control: "private, pre-check=0, post-check=0, max-
> > > > age=0"
> > > > Header set Expires: 0
> > > > Header set Pragma: no-cache
> > > > </Files>
>
> > > > (If you save this to a  *.htaccess file this will set everything in
> > > > the directory not to be cached)
> > > > Assumeing your sever is apache.
>
> > > > On Sep 4, 5:02 pm, Rahul <[email protected]> wrote:
>
> > > > > Hi,
> > > > > I am reading an file A.xml each time and modifying it and saving it on
> > > > > my server. Now how can  the browser or the hosted mode that the file
> > > > > has been changed, because whenever it sees that the name of the file
> > > > > is same i.e. A.xml it never gets from the server, it just shows the
> > > > > content in it local cache which are the old values.
>
> > > > > I believe its a cache problem, as the browser never gets A.xml the
> > > > > next time because when seen in the other window of hosted mode, i see
> > > > > that the first time there is a 200 - GET operation which is that the
> > > > > file is send from server to client but the second or the third time,
> > > > > not such GET operation is done
>
> > > > > I hope i was clear with my problem statement, if not please ask so i
> > > > > can more elaborate.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to