메뉴 건너뛰기

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모듈)
번호 제목 글쓴이 날짜 조회 수
21 JAVA - 한글 인코딩 변환 체크 한방에 끝내기 총관리자 2014.06.07 844
20 clshoesfashionc4u nacyrobert 2013.03.15 1790
19 JMSN messenger-한글지원(2/2) file 박상현 2003.12.16 2226
18 JMSN messenger-한글지원(1/2) file 박상현 2003.12.16 2303
17 ty*bizware for java sample file 운영자 2003.04.02 2284
16 자바교재소스 운영자 2003.01.29 2269
15 PDFBox 0.6.1 - Java PDF Library 운영자 2003.04.15 4234
14 [struts]폼빈에 배열을 사용하기 박상현 2006.05.20 2312
13 클래스 패스와 관련한 문제는 요 jsp 하나로.. 해결 끝이네요.. 하늘과컴 2005.11.15 2228
12 weblogic8.1과 eclipse3.0RC2, LombozRC1용을 이용한 EJB개발 박상현 2004.06.22 2485
» weblogic5.1과 ant를 이용하여 EJB개발(내부 개발용) 박상현 2004.06.22 5264
10 orion와 eclipse을 이용하여 EJB개발시 참고(내부개발용) 박상현 2004.06.22 2385
9 한글처리 방법/절차 이해 박상현 2003.10.20 1873
8 정수값을 3자리수마다 컴마를 찍기 박상현 2003.10.13 2121
7 시간안에 응답하지 않는함수는 에러(혹은 exception)처리 박상현 2003.10.08 1966
6 batch 작업 박상현 2002.02.13 1982
5 수정된 StringTokenizer 박상현 2001.12.17 2518
4 java에서 system의 property확인 jsp파일 박상현 2001.10.27 2279
3 프리페어스테이트먼트에 ? 표 자리에 값을 셋팅후 만들어진 SQL 문을 보는 유틸 운영자 2003.09.18 3244
2 RAS암호 시스템의 구현 박상현 2001.10.16 3176
위로