});
HttpRequestDispatcher exactDisp = new HttpRequestDispatcher(setters, exactMap, cp) {
@Override
protected void onUnauthorizedException() {
setters.getDefinitiveSetter().set(new LoginDlgRenderer());
}
};
synchronized (setters) {
exactDisp.dispatch();
try {
setters.wait(30000);
} catch (InterruptedException ex) {
}
renderer = setters.getRenderer();
}
if (renderer == null) {
HttpRequestDispatcher disp = new HttpRequestDispatcher(setters, map, cp) {
@Override
protected void onUnauthorizedException() {
setters.getDefinitiveSetter().set(new LoginDlgRenderer());
}
};
synchronized (setters) {
disp.dispatch();
try {