This application is out of date, please click the refresh button on your browser.

572 views
Skip to first unread message

JOKe ( Naiden Gochev )

unread,
Jun 5, 2009, 7:53:53 AM6/5/09
to Google Web Toolkit
Hello I am working on old GWT 1.4 applicatin. It works fine in hosted
and web mode. But today after some changes and adding new futures one
async call is not executed. The exception is "This application is out
of date, please click the refresh button on your browser." all other
async calls are executed. In Hosted Mode everythink works fine only
when I compile only this async call is not executed.


any ideas ? I try with all browsers available it is not from the
browser.

I cannot update to other gwt version it doesnt depends on me. And the
application uses third party libraries that work only on gwt 1.4

Rafael Barrera Oro

unread,
Jun 5, 2009, 10:25:39 AM6/5/09
to Google-We...@googlegroups.com
Hello there! I seem to have the same problem.

SEVERE: [1244211471539000] javax.servlet.ServletContext log: profesionalesServiceImpl: An IncompatibleRemoteServiceException was thrown while processing this call.
com.google.gwt.user.client.rpc.IncompatibleRemoteServiceException: This application is out of date, please click the refresh button on your browser. ( Blocked attempt to access interface 'ar.com.akyasociados.iturnos.client.rpc.general.InitService', which is not implemented by 'ar.com.akyasociados.iturnos.server.gwt.profesionales.ProfesionalesServiceImpl'; this is either misconfiguration or a hack attempt )

But look at the bold part, especially the part that says "either misconfiguration or a hack attempt". In my case is misconfiguration, beacuse the exception states that InitService is not implemented by ProfesionalesServiceImpl, which is an implementation of a different service interface!

As soon as i get it fixed i will post it back...

Cheers!

Rafael

2009/6/5 JOKe ( Naiden Gochev ) <Goc...@gmail.com>

Rafael Barrera Oro

unread,
Jun 5, 2009, 10:39:58 AM6/5/09
to Google-We...@googlegroups.com
I found the problem (maybe this is the reason you are getting the exception)

I had the relative path wrong in the annotation (in the synchronous interface)

Was: @RemoteServiceRelativePath("profesionales")
Whould have been: @RemoteServiceRelativePath("init")

does this help?

2009/6/5 Rafael Barrera Oro <bora...@gmail.com>
Reply all
Reply to author
Forward
0 new messages