Oracle adf-faces を使用する Java Web アプリケーション (jsf) をテストしようとしています。テストを記録すると、アプリケーションは正常に動作しますが、後でユーザーを確認すると、login.jsf ページで、認証とホームページの直前に、次のような 500 内部サーバー エラーが発生します。
ADF_FACES-30200: 詳細については、次で始まるエントリのサーバーのエラー ログを参照してください: The UIViewRoot is null. PhaseId 中の致命的な例外: RESTORE_VIEW 1。
詳細情報: 私の login.jsf ページは、jsession ID が追加された以前のログイン ページによって参照されます。ただし、私が理解している限り、neoload は jsessionid を自動的に処理します (パラメーターを設定しようとしましたが、エラーは修正されませんでした)。
また、login.jsf ページ自体は、アプリケーションのホームページへのリファラーである認証ページへのリファラーであり、後者は両方ともリダイレクト ページ (手動定義を使用しない) であるため、チェック中に再生されません。このエラーの:
login.jsf ページは POST メソッドを使用し、次の POST パラメータがあります: pt1:username、pt1:password、org.apache.myfaces.trinidad.faces.FORM、Adf-Window-Id、javax.faces.ViewState、Adf-Page -Id、oracle.adf.view.rich.DELTAS、イベント、event.pt1:loginCommandButton
私は一連のユーザーを使用し(ユーザー名とパスワードの変数があります)javax.faces.ViewState
、jsfパラメーターを使用して手動で処理します(以前はエラーが発生していました)。
どんな助けでも大歓迎です!