我正在使用GWT和Google App Engine。我有一些記錄,我想每30分鐘更新一次。 在ServiceImpl我有休耕代碼:GWT,Google App Engine,TimerTask或ServiceImpl中的線程拋出異常
new Timer().schedule(new TimerTask(){
@Override
public void run() {
try {
Thread.sleep(30000);
} catch (InterruptedException e) {
e.printStackTrace();
}
result = updateFeeds();
}
}, 30000,Long.MAX_VALUE);
當我運行應用程序,當我得到:
com.google.gwt.user.server.rpc.UnexpectedException:
Service method 'public abstract java.util.List org.joke.planet.client.FeedService.loadFeeds()' threw an unexpected exception:
java.security.AccessControlException: access denied (java.lang.RuntimePermission modifyThreadGroup)
在第一行或粘貼代碼。
我的問題是如何讓一個後臺工作者在GWT + AppEngine服務中工作?
謝謝:)我會檢查它。 – JOKe 2009-08-14 22:04:51