public static class IncompatibleRemoteServiceException extends Object
AsyncCallback.onFailure(Throwable)
method when an incompatibility is
detected between a RemoteService
client and its corresponding
RemoteService
server.
The correct response to receiving an instance of this exception in the
AsyncCallback.onFailure(Throwable)
method is to get the application
into a state where a browser refresh can be done.
This exception can be caused by the following problems:
RemoteService
cannot be located via
Class#forName(String)
on the server.RemoteService
interface is not implemented by the
RemoteServiceServlet
instance which is configured to process the request.RemoteService
interface.RemoteService
method invocation has
had fields added or removed.
Note that on the client, the #getCause()
always return
null
.
Copyright © 2018. All rights reserved.