2011-01-24 5 views
2

내 사용자는 한 번에 평균 40 분 동안 내 GWT 앱을 사용하므로 GAE 백엔드 버전 번호를 업그레이드 할 때 버전이 길어지면 오랜 시간이 걸릴 수 있습니다. 브라우저에서 실행중인 버전이 서버에서 지원되는 버전과 일치하지 않습니다.GWT GAE 버전 변경 및 리로드 감지

대부분의 기능이 손상되어 IncompatibleRemoteServiceExceptions가 발생합니다. 클라이언트 측에서이를 어떻게 찾을 수 있습니까? onFailure 메서드에서 오류 코드를 가져 오는 방법이 표시되지 않습니다.

답변

2

onFailure()IncompatibleRemoteServiceException가 표시되면 사용자에게 페이지를 다시로드하라는 메시지를 표시해야합니다. 응용 프로그램이 유효 기간이 사용자와, 클릭하면 Window.Location.reload()

+0

이 오 와우, 내가 onFailure'에'Throwable' 매개 변수를 놓친 믿을 수 없어 호출하는 버튼을 알리는 DialogBox (유리 모달 &)를 스폰 '. 포인터 주셔서 감사. –