Я развернул Orbeon Forms бок о бок с другим веб-приложением, назовем его myapp.war. Мое веб-приложение может отправить xhtml в Orbeon и сохранить его в хранилище данных. Я также использую Spring Security для управления пользователями. Поэтому в файле web.xml сначала объявлен фильтр Spring Security, а затем фильтр Orbeon Forms. Все это прекрасно работает.
Если я развертываю myapp в корневом контексте (например, root.war), это нарушает Spring Security при сохранении данных. Причина в том, что сохранение не проходит через / myapp / orbeon / xforms-server-submit для обработки Spring Security, а затем через фильтр форм Orbeon, но напрямую через / orbeon / xforms-server-submit, поскольку myapp был развернут как root.
Кто-нибудь знает, есть ли решение этой проблемы?