0
JSF (Mojarra) 1.2 및 Seam 2.2.2를 사용하여 Java EE 응용 프로그램을 배포하고 있습니다. JBoss EAP 7.0.0 및 Oracle WebLogic 12.2.1에서 작동합니다. 그러나 TomEE 7.0.2 (Plus 또는 PluME)에서 작동하지 않습니다.JSF (Mojarra) 1.2를 TomEE 7 (Plus 또는 PluME)에서 사용하는 방법은 무엇입니까?
문제를 재현하기위한 간단한 웹 응용 프로그램은 here입니다.
Mojarra 1.2를 TomEE 7 (모든 버전)에서 사용하는 방법에 대한 제안이 있으면 매우 기쁩니다. 문제가 해결
내가 보 겠지만 POM.xml은 나를 겁 먹게합니다. JPA와 함께 제공되지 않는 종속성으로 왜 최대 절전 모드를 포함합니까? Sames는 다른 의존성 el-api로 간다. 그냥 JavaEE-7 API 의존성을 사용하십시오. –
pom.xml에 대한 좋은 점을 알려줘서 고마워요. POM을 하나로 합병하지 않았고 잘못 했어요. 나는 당신의 코멘트를 읽은 후에 다시했고, 이제는 원래의 POM을 반영하는 것이 더 낫습니다. 보시다시피, pre-JavaEE 시대의 레거시 응용 프로그램이므로 javaee-api 종속성이 없습니다 (해당 병합은 잘못된 병합의 부작용이었습니다). BTW, POM이나 앱의 저자는 아닙니다. 저는 쉽게 배포 할 수 있고 문제를 보여주는 미니 앱에 실제 앱 샘플을 추출했습니다. –
IHMO, 당신은 죽은 목마를 타고있는 것 같습니다. JSF 1.x 지원이 최신 JEE7 컨테이너로 다시 포팅 될 것으로 예상되지는 않습니다. 애플리케이션을 JSF 2.x로 단계적으로 업그레이드하는 것을 고려 했습니까? – MWiesner