2013-10-09 8 views
1

JBOSS에 애플리케이션이 있습니다. 응용 프로그램에는 추상 클래스가있는 jar가 있으며 클래스는 EJB를 사용합니다. 클래스 중 하나는 추상 클래스를 확장하는 것입니다. 이 응용 프로그램은 JBOSS에서 제대로 작동하며 SOAP 서비스 응용 프로그램입니다.TC 서버에는 EJB가 지원됩니까?

TC 서버에서 해당 응용 프로그램을 마이그레이션해야합니다. 그 응용 프로그램 위에 Spring과 Jersey를 사용하여 REST 계층을 배치하고 있습니다. JBOSS 응용 프로그램에서 추상 클래스을 확장하는 클래스를 인스턴스화 할 수 없습니다. 나는 약간의 연구를했지만 정답을 얻지 못했고 EJB가 TC 서버에서 지원되는지 확실하지 않았습니다. 나는 점점 오전 오류가

javax.servlet.ServletException입니다 : java.lang.NoClassDefFoundError가 : javax의/EJB /는 EJBObject com.sun.jersey.spi.container.servlet.WebComponent.service (WebComponent.java:420)

도움 주셔서 감사합니다.

답변

1

Tomcat (본질적으로 Spring TC 서버)은 순수 서블릿 컨테이너이며 EJB를 지원하지 않습니다.