기술지원 문의

[답변]ejb를 jar로 만들고 싶습니다.
권용찬 / 2006-04-21 16:20

EJB Deploy를 위해 jar파일을 만드는 것은 WAS에 의존성 없이 EJB Spec에 정의된 사항을 따릅니다.

 

java파일 만드시고 deploy descriptor 만든시고 WEB-INF에 잘 위치 시키신 후에 jar로 압축하면 됩니다.  jar 만드는 방법은 별다른 방법이 따로 있지 않습니다.

 

다만 Resin에서 EJB을 사용하기 위해서는 Config를 확인해 보셔야 합니다,.

기본 설치만 하셨다만 아래같은 내용이 비활성 화 되어 있을 겁니다.

<ejb-server config-directory=\"WEB-INF\"/>

 

주석을 풀고 디렉터리 위치를 명기한 후에 작성한 ejb jar파일을 해당 폴더에 넣으면 Resin이 EJB를 자동으로 Deploy 합니다.

 

추가로 리모트 인터페이스 사용을 위해서는 헤산을 지원하므로 아래와 같이

 

 <servlet servlet-name=hessian servlet-class=com.caucho.hessian.EJBServlet/>  
  <servlet-mapping url-pattern=/hessian/* servlet-name=hessian/>

활성화 되어 있어야 합니다.

 

자세한 사항은 아래 링크를 참조하세요

http://www.caucho.com/resin-3.0/ejb/tutorial/ejb-stateless-hello/index.xtp#Configuring-the-Resin-EJB-server