JBoss EAP6 と Glassfish 4 に Web アプリケーションをデプロイしています。プロジェクトに deltaskpike jar を追加するまで、すべてが期待どおりに機能します。
deltaskpike を有効にすると、サーブレット内の次のコード:
request.getServletContext().getRequestDispatcher("/faces/page.xhtml").forward(request, response);
サーバー側で転送する代わりに、ブラウザにリダイレクト応答 (HTTP: 302) を送信します。アプリケーションから deltaskpike jar を削除すると、ディスパッチャー転送は期待どおりに機能します。
FacesServlet 以外のものに転送すると、期待どおりに機能します。
Deltaspike は RequestDispatcher のデフォルトの動作を変更していますか?