В JBoss 4.0.1SP1 у меня есть сервлет, который выполняет несколько одновременных вызовов веб-сервисов, работающих под одним и тем же экземпляром. Я использую request.getServerName () (для HttpServletRequest) для создания URL-адреса конечной точки. Обычно это работает нормально, но время от времени возвращает ноль.
Я не видел этого до параллельного выполнения запросов веб-службы, поэтому предположил, что совместное использование HttpServletRequest между потоками не всегда будет работать или что-то в этом роде.
Любые идеи по исправлению этого?