메뉴 건너뛰기

tnt_lang

<weblogic8.1과 eclipse3.0RC2, LombozRC1용을 이용한 EJB개발>

1. 일반사항
        가. 프로젝트명 : Test
        나. 웹어플리케이션명칭(WAR명, Context) : TestWAR
        다. EJB모듈명(create EJB시 명칭) : TestEJB
           -> 나중에 자동으로 뒤에 Bean이 붙음
        라. EJB명(세션빈명) : TestEJB
        마. 패키지
          EJB파일및 가련 파일들 : com.nlab.ejb.*
          공통성혹은 업무관련 java bean : com.nlab.comm.*
        바. jsp파일명 : test.jsp
2. J2EE Project Creation Wizard선택(Porject name=>Test)
  가. Create J2EE module
    Web modules->add->module name : TestWAR, Targeted Servers : Weblogic 8.1로 선택하면
    (WEB-INF밑에 error.jsp, index.jsp파일이 생성됨)
  나. EJB modules->add->module name : TestEJB
    (META-INF에 각종 *.xml파일이 생성됨)

3. jsp추가
TestWAR에서 우측버튼->new->other->Lomboz JSP Wizard -> filename : test.jsp
: 기본페이지가 생성됨

4. Lomboz J2EE View의 Test->TestWAR에서 우측버튼 deploy수행
  -> c:beauser-projectsdomainsmydomainapplications밑에 TestWAR.war이 생성됨

5. EJB파일생성(Create EJB)
TestEJB->우측버튼->Lomboz EJB Creation Wizard
package : com.nlab.ejb
name : TestEJB  <- 자동으로 Bean이 붙음

Test->src->com.nlab.ejb밑에 생성된 TestEJBBean.java에서 우측버튼 Lomboz의 add EJB method클릭
Method signature : public String getMsg(String msg)

해당파일을 double click하면 소스가 보이는데 거기에 "return null"을 적당하게 수정/저장함
        (이부분이 client에서 호출해서 logic을 처리하는 부분임)

다시 우측버튼을 눌러 Lomboz J2EE의 add EJB to module을 클릭하고 ejb container중 TestEJB를 선택함

6. Lomboz J2EE View에서 Test->TestEJB에서 마우스 우측버튼을 클릭후 generate EJB files를 클릭하면 EJB관련 파일이
   ejbsrc디렉토리 밑에 com.nlab.ejb패키지로 생성됨

   다시 우측버튼 클릭후 Deploy를 클릭-> c:...aplications밑에 TestWAR.jar, TestEJB.jar가 생성됨을 확인

7. 웹에서 확인
http://localhost:7001/TestWAR/test.jsp

** 확인할때 EJB관련 java bean을 찾을 수 없다고 나오는데 이때는 eclipse를 나갔다가 다시 실행후, View에서
    관련파일 생성, EJB Deploy, WAR Deploy를 수행후 다시 확인하면 됨
번호 제목 글쓴이 날짜 조회 수
58 [제로보드]게시물 소스보기 기능추가 운영자 2003.10.09 3103
57 Visual c++로 ActiveX작성하고 웹페이지에 붙이는 방법설명.. 운영자 2003.10.09 2138
56 간단한 메일보내기 운영자 2003.10.09 1798
55 WEB-FTP 운영자 2003.10.09 1967
54 ty*bizware for java sample file 운영자 2003.04.02 2284
53 자바교재소스 운영자 2003.01.29 2269
52 PDFBox 0.6.1 - Java PDF Library 운영자 2003.04.15 4234
51 정보를 다시 보내지 않으면....<익스플로러 MsgBox방지법>- mothod:post 하늘과컴 2007.10.13 3623
50 [struts]폼빈에 배열을 사용하기 박상현 2006.05.20 2312
49 윈도업데이트 이후 실행되지 않았던 activeX 컨트롤 실행 박상현 2005.11.16 2075
48 클래스 패스와 관련한 문제는 요 jsp 하나로.. 해결 끝이네요.. 하늘과컴 2005.11.15 2228
47 XMLHTTP설명 박상현 2005.11.11 2110
46 능동적으로 select box의 option값 설정및 삭제 박상현 2005.10.24 4087
45 테이블 소트 박상현 2005.08.18 1592
44 자바스크립트로 한글 , 초성 중성 종성 분리 (음소분리) 박상현 2005.05.19 4444
43 select box관련 함수들(입력, 수정, 삭제, 정렬등) 박상현 2004.09.23 3139
42 select box의 option값 정렬 함수 박상현 2004.09.23 5404
41 셀렉트박스에서 키보드 초성에 해당하는 값 자동select 박상현 2004.08.01 2186
» weblogic8.1과 eclipse3.0RC2, LombozRC1용을 이용한 EJB개발 박상현 2004.06.22 2485
39 weblogic5.1과 ant를 이용하여 EJB개발(내부 개발용) 박상현 2004.06.22 5264
위로