2017-05-23 14 views
0

현재 tomEE에서 JBoss EAP7로 두 개의 웹 애플리케이션을 마이그레이션하고 있습니다.Tapestry로 인해 JBoss EAP 7로 마이그레이션 할 수 없습니다.

나는 다음과 같은 얻을 각각의 URI에서 그들에 액세스하려고 할 때 나는 성공적 그러나 내 두 개의 응용 프로그램을 배포 한 : 관리자 앱

나는 그것의 URI에 "금지"가.

는 그리고 내 이클립스에서이 추적을 얻을 : adminhttps://pastebin.com/QKTRFQGv

WLI의 앱 나는 그것의 URI에 오류 추적의 일부를 가지고있다.

내가 server.log에이 추적 얻을 : 또한 wlihttps://pastebin.com/YSRbpsf8

을,이 솔루션을 사용하려 : wiki.apache.org/tapestry/HowToRunTapestry5OnJBoss7Dot1

을하지만 난하지 않았다 전혀,이 클래스를 올바르게 사용할 수있는 방법을 아는 사람이 있습니까?

도움과 조언을 미리 보내 주셔서 감사합니다. 더 많은 정보가 필요하면 언제든지 저에게 물어보십시오.

감사합니다.

답변

1

루트 문제가 무엇인지 모르겠지만 매우 오래된 버전의 Tapestry (2009 년 5.1.0.5!)가있는 것처럼 보이며 최신 버전으로 사용하려고합니다. 자바 (JDK 1.8). 그게 효과가 있다고 생각하지 않습니다. 완전한 JDK 1.8 호환성을 위해 Tapestry를 5.3.8 이상으로 업그레이드해야합니다.

+0

답변 해 주셔서 감사합니다. Tapestry를 5.3.8로 업데이트하려고했지만 내 프로젝트에서 Tapestry5의 사용자 정의 버전을 가져와야합니다. 따라서 POM에서 Tapestry 버전을 업그레이드 할 때 Tapestry 5.3.8의 새 클래스로 대체 할 수없는 "사용자 지정 가져 오기"가 손실됩니다. 나는 Tapestry를 업그레이드 할 수 있는지 정말 모르지만 첫 번째 앱 (관리자) Tapestry는 java8을 사용하여 올바르게 작동하는 것으로 보입니다. – laitfroid