2011-08-05 2 views
2

JSF2 및 websphere 7.0에 문제가 있습니다. 나는 인터넷에서 아무것도 찾지 못했다. websphere가 1.2 라이브러리를두고 2.0 라이브러리를 오버라이드하는 것으로 보입니다.JSF 2 및 Websphere 7.0을 실행하고 싶지 않습니다.

수 : 내가 XHTML 페이지를 얻으려고 할 때 응용 프로그램은 아파치 - 톰캣 모든

갈증에 잘 작동하는 서버가 오류를 보여줍니다 (간단한 HTML과 응용 프로그램의 작동, 문제는 JSF 함께) factory : javax.faces.context.FacesContextFactory를 찾지 못했습니다.

클래스 로더 섹션에서 "부모 마지막"옵션을 사용해야한다고 읽었지만 작동하지 않았습니다. 그런 다음 jsp 및 jsf 옵션을 웹 모듈 속성에 가서 거기에 태양 참조 구현 1.2 및 MyFaces 1.2 사이에서 선택할 수 있습니다, 태양 선택한, 그래서 myfaces 선택하고 지금 오류가 다른 하나입니다 : 내가 시도하는 경우 "something.xhtml"까지는 "something.jsf"로 리디렉션됩니다. 존재하지 않습니다.

어떤 아이디어가 있습니까?

감사합니다.

+0

http://stackoverflow.com/questions/1718934/can-jsf-2-0-be-used-with-websphere-application-server-version-7-x RDean의 답변을 확인하십시오 (현재 가장 많이 투표 된 답변 중 하나임).). – BalusC

답변

1

클래스 경로에 JSF 구현을 포함하지 않은 것처럼 보입니다.

어떻게 해결 했나요?

사용하여 다음과 같은 라이브러리 : javax.faces-2.1.7.jar

당신이 PrimeFaces 3.1에있는 경우 : primefaces-3.1.1.jar

응용 프로그램 서버 인스턴스 : 클래스 로드 - 마지막 부모

엔터프라이즈 애플리케이션 인스턴스 (전쟁 모듈) : 클래스 로딩 - 마지막 부모

Tomcat이 필요로하는 것과 같은 모든 서블릿 컨테이너 라이브러리를 제거했는지 확인하십시오.

관련 문제