메뉴 건너뛰기

tnt_lang

1. 개발 순서
가. jsp파일
c:weblogicmyserverpublic_htmlcovas*.jsp
-> *.jsp를 개발해서 넣음


나. EJB파일
c:weblogicjavasourceSLVSummaryTable*.java 컴파일후 c:weblogicclasseskrcoktsoilroadcova*.class 로 들어가게됨
-> EJB모듈명을 SLVSummaryTable로 한경우 c:weblogicjavasource밑에 SLVSummaryTable디렉토리를 생성하고 기존에 개발된 EJB모듈에서
   build.xml을 복사하고 buildMETA-INF디렉토리를 생성하며 그밑에 ejb-jar.xml과 weblogic-ejb-jar.xml을 복사해 넣는다.
->현재 디렉토리에 SLVSummaryTableSessionBean.java(세션빈), SLVSummaryTableSession.java(Remote interface),
                SLVSummaryTableSessionHome.java(home interface)를 작업해서 넣음

build.xml의 첫줄에 있는 부분을 아래와 같이 고친다.
<project name="SLVSummaryTable" default="all" basedir=".">



ejb-jar.xml을 아래와 같이고친다.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ejb-jar PUBLIC "-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 1.1//EN" "http://java.sun.com/j2ee/dtds/ejb-jar_1_1.dtd">
<ejb-jar>
    <enterprise-beans>
        <session>
            <ejb-name>SLVSummaryTableSessionBean</ejb-name>
            <home>kr.co.kt.silkroad.cova.ejb.SLVSummaryTableSessionHome</home>
            <remote>kr.co.kt.silkroad.cova.ejb.SLVSummaryTableSession</remote>
            <ejb-class>kr.co.kt.silkroad.cova.ejb.SLVSummaryTableSessionBean</ejb-class>
            <session-type>Stateless</session-type>
            <transaction-type>Container</transaction-type>
        </session>
    </enterprise-beans>
    <assembly-descriptor>
        <container-transaction>
            <method>
                <ejb-name>SLVSummaryTableSessionBean</ejb-name>
                <method-name>*</method-name>
            </method>
            <trans-attribute>Required</trans-attribute>
        </container-transaction>
    </assembly-descriptor>
</ejb-jar>



weblogic-ejb-jar.xml을 아래와 같이 고친다.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE weblogic-ejb-jar PUBLIC '-//BEA Systems, Inc.//DTD WebLogic 5.1.0 EJB//EN' 'http://www.bea.com/servers/wls510/dtd/weblogic-ejb-jar.dtd'>
<weblogic-ejb-jar>
    <weblogic-enterprise-bean>
        <ejb-name>SLVSummaryTableSessionBean</ejb-name>
        <jndi-name>SLVSummaryTableSessionHome</jndi-name>
    </weblogic-enterprise-bean>
</weblogic-ejb-jar>






다. Java파일
c:weblogicjavasourceSERVERSOURCE*.java
-> SLVSummaryTableBean.java등의 java bean파일을 저장하며 해당 디렉토리에 준비된 build.xml을 이용하여 compile한다.
-> 컴파일된 파일들은 C:weblogicclasseskrcoktsilkroadcovabean*.class로 들어감
-> 같은 디렉토리에 base, bean, db, ejb, exception, util등 관련 파일들이 위치함
-> SLVSummaryTableDAO.java, SLVSummaryTableVo.java등의 dao, vo등의 파일은 별도록 개발하지 않고 서버쪽 자동생성툴에 의해서
   생성되고 컴파일된것을 ..covapersistence밑에 두고 사용한다.
     (..covapersistence밑에 dao*.class, factory*.class, vo*.class가 위치함)
-> C:weblogicjavasourcecompileclasses*.class를 모두 모아두어 컴파일시 에러가 나지 않게 함(내부적을 복사됨)


라.
c:weblogicweblogic.properties에 SLVSummaryTable.jar를 추가

weblogic.ejb.deploy=
        C:weblogic/myserver/COVAS/COVAConstContract.jar,
        C:weblogic/myserver/COVAS/SLVSusiTable.jar,
        C:weblogic/myserver/COVAS/SLVAprManager.jar,
        C:weblogic/myserver/COVAS/SLVSummaryTable.jar



마. Weblogic시작
c:weblogicstartWebLogic.cmd

c:weblogicweblogic.properties에 SLVSummaryTable.jar를 추가(EJB모듈)
번호 제목 글쓴이 날짜 조회 수
78 안드로이드 로그인 세션유지에 관한 연구 구퍼 2011.02.22 17444
77 "지금 보고 있는 웹페이지 창을 닫으려고 합니다..." 안나타나게 하기 file 구퍼 2010.07.30 11355
76 c#으로 만든 asp.net 게시판 file 박상현 2003.12.15 5612
75 select box의 option값 정렬 함수 박상현 2004.09.23 5404
» weblogic5.1과 ant를 이용하여 EJB개발(내부 개발용) 박상현 2004.06.22 5264
73 자바스크립트로 한글 , 초성 중성 종성 분리 (음소분리) 박상현 2005.05.19 4444
72 PDFBox 0.6.1 - Java PDF Library 운영자 2003.04.15 4234
71 능동적으로 select box의 option값 설정및 삭제 박상현 2005.10.24 4087
70 popup창 띄우는 4가지 방법 운영자 2003.09.24 3923
69 정보를 다시 보내지 않으면....<익스플로러 MsgBox방지법>- mothod:post 하늘과컴 2007.10.13 3623
68 C# 메신저 AicacaServer1.2(서버용)... file 박상현 2003.12.15 3616
67 [javascript]textarea의 내용을 클립보드에 담아 처리하기 박상현 2003.10.09 3613
66 C# 메신저 AicacaClient1.2(클라이언트용) file 박상현 2003.12.15 3553
65 옥션처럼 실시간으로 남은시간 구하기 구퍼 2008.08.11 3505
64 jsp페이지에서 popup창의 depth에 따른 메인 복귀 방법 달리하기... 박상현 2003.10.14 3411
63 프리페어스테이트먼트에 ? 표 자리에 값을 셋팅후 만들어진 SQL 문을 보는 유틸 운영자 2003.09.18 3244
62 RAS암호 시스템의 구현 박상현 2001.10.16 3176
61 select box관련 함수들(입력, 수정, 삭제, 정렬등) 박상현 2004.09.23 3139
60 [제로보드]게시물 소스보기 기능추가 운영자 2003.10.09 3103
59 PHP로 문서의 HTML DOM을 손쉽게 가져오자~ file 구퍼 2008.08.14 3002
위로