server = server.substring(0, server.indexOf('?'));
}
if (server.endsWith(serviceName)) {
server = server.substring(0, server.length() - serviceName.length());
}
urlSuffix = url.substring(server.length());
LOGGER.info("redirected to server: "+server);
try {
_targetServer.setNewTargetServer(new Server(new URL(server)));
} catch (MalformedURLException e1) {
throw new ServiceNotAvailableException("redirected to malformed url: "+server, e1);