2012-01-31 2 views
0

우리는 애플리케이션에 JSF2.0을 사용하고 있으며, QA로드를 사용하여 테스트를로드하고 있습니다.JSF2 단계 ApplyValues가 호출되지 않습니다.

jsf 양식을 수동으로 제출하면 위상 수신기에서 6 단계를 모두 호출하는 것을 볼 수 있습니다.

그러나 QALoad 도구의 자동화를 통해 동일한 양식 제출에 대해 RestoreView 및 RenderResponse의 두 단계 만 볼 수있었습니다.

어떤 이유 일 수 있으며, 자동화를 통해 다른 단계의 값 적용 ... 프로세스 유효성 검사를 건너 뜁니다. Http 요청이 올바르지 않습니다.

감사 비제이

답변

0

는 POST 요청하지 때, 또는 뷰 상태를 복원 할 수 없습니다 경우에는 뷰 상태가 없기 때문에, 또는 세션이 유효하지 않거나 때문에 세션이 되었기 때문에 발생합니다 그 만료되었습니다.

+0

예 ViewStateID 또는 JSessionID없이 양식을 제출했습니다. viewStateID 및 JSessison ID를 전달하지 않고 JSF 양식을 제출하는 다른 방법이 있습니다. – user684434

+0

이것은 이전 답변과 관련이 있습니다 ... http : //stackoverflow.com/ 질문/8623870/how-can-i-programmatically-upload-a-file-to-a-website – user684434

+0

아니요. JSF는 상태 저장이 아닌 상태 저장 MVC 프레임 워크입니다. – BalusC

관련 문제