Category: Spring Framework

IBM WebSphere 6.1 & Spring Security

При использовании Spring Security на IBM WebSphere AS, во время обращения к ресурсу /j_spring_security_check браузер получает ответ с кодом 404. Это происходит потому, что на WebSphere, по-умолчанию, фильтры не вызываются для статических ресурсов, которые реально не присутствуют на файловой системе. В случае Spring Security ресурс /j_spring_security_check не существует. Есть два способа обойти эту проблему. Первый …

[ читать дальше... ]

Прозрачный роутинг между удаленными сервисами Spring Remoting

В данной статье я покажу, как можно реализовать прозрачный, с точки зрения клиента, роутинг вызывов удаленных сервисов на примере HttpInvoker. Задача достаточно просто реализуется: для этого понадобится написать HttpInvokerRoutingProxyFactoryBean, который будет внутри себя скрывать все детали роутинга. Для большей гибкости создадим интерфейс HttpInvokerServiceUrlResolver, что позволит нам реализовать свой алгоритм выбора URL-сервиса. Реализация HttpInvokerRoutingProxyFactoryBean: Объявление интерфейса HttpInvokerServiceUrlResolver: Метод …

[ читать дальше... ]