У меня есть кеш объектов (не атрибуты сеанса HTTP), и я хочу иметь возможность получить объект из этого кеша, когда приходит запрос Hessian, и Hessian выполняет вызов этого объекта вместо сервлета.
Я могу контролировать класс, в котором выполняется запрос, установив параметры init класса обслуживания и api-класса в HessianServlet. Однако он сам выполняет создание экземпляров объектов и, похоже, я не могу это контролировать.
Я пытался переопределить метод execute () HessianServlet и вызвать setService () или setObject (), но он не использует объект, который я передал. Вместо этого он, кажется, создает свой собственный экземпляр.