Документация по этому вопросу обширна, но, перефразируя, сеанс создается сервером приложений в jboss:
Когда поступает запрос без идентификатора сеанса в файле cookie или в URL-адресе, сервер приложений создает новый сеанс для запрошенного веб-приложения.
Когда значение singleSessionIdPerUser равно true (что в jboss), сервер приложений использует один и тот же идентификатор сеанса для всех веб-приложений, поэтому поиск не требуется. Обратите внимание, что сервер приложений передает тот же идентификатор сеанса, но не тот же объект HttpSession.
Вы можете проверить это в dyn / admin под /atg/dynamo/
servlet/sessiontracking/GenericSessionManager.singleSessionIdPerUser
Информация о том, как делиться между несколькими приложениями, доступна здесь .
Похоже, у вас могут быть проблемы с вашей многосайтовой конфигурацией в BCC.