• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    WebLogic6.0中Ejb的使用

    發布: 2007-7-04 13:34 | 作者: admin | 來源:  網友評論 | 查看: 14次 | 進入軟件測試論壇討論

    領測軟件測試網                                                                             2002-1-17
                                                                                 整理人: wangyl
    Webloigc的安裝路徑請根據實際情況做修改
    1.    首先需要把

    c:\bea\wlserver6.0\lib\weblogic.jar;c:\bea\utils\utils.jar設置到CLASSPATH里面

    2.    編譯三個源文件(見附件),
    myString.java
    myStringEJB.java
    myStringHome.java

    比如此3個源文件在f:\java\ejb下,
    cd f:\java\ejb
    javac my*.java

    生成3個類文件,
    myString.class
    myStringEJB.class
    myStringHome.class

    3。在與三個class文件同級的目錄下新建目錄META-INF,即d:\ambow\META-INF
    4。將附件中的兩個xml文件拷貝到新建的META-INF目錄下,xml文件中語法的相關含義,請參考weblogic6.0相關文檔
    5。打包文件使用jar命令
       
    jar cvf myString.jar myStri*.class -C META-INF/ weblogic-ejb-jar.xml META-INF/ejb-jar.xml

      //weblogic-ejb-jar.xml 注意此前有一空格

    運行完該命令后在f:\java\ejb目錄下生成myString.jar

    6。 使用weblogic的Ejbc命令生成相關代理類
    在f:\運行
    java weblogic.ejbc java\ejb\myString.jar f:\myString.jar
    這樣就會在f:\下生成我們可以直接發布的jar文件

    7。 Deploy
    請大家使用Weblogic console來deploy Ejb
    Deployments->EJB->Install a new EJB...
    暫時不用下面的方法來deploy
    c:\ java weblogic.deploy -host 127.0.0.1 -port 7001 deploy yourpassword myString.jar


    經過Ejbc處理過的jar文件

    8。 測試Ejb使用附件中的一個InvEjb.java(Servlet)

    編譯此文件時,需要Home和Remote兩個InterFace,
    即myString.class和myStringHome.class兩個文件,只要這兩個文件在classpath里面就可以?梢园袸nvEjb.java放到f:\java\ejb下進行編譯,因為所需要的兩個接口文件就在那里,或者把任何一個(不管是否已經被Ejbc處理過)myString.jar設置到classpath里.

    把InvEjb.class拷貝到
    c:\bea\wlserver6.0\config\mydomain\applications\WebApp\WEB-INF\classes下


    修改mydomain\applications\WebApp\WEB-INF下的web.xml;文件
    增加如下語句
    <servlet>
        <servlet-name>InvocateEjb</servlet-name>
        <servlet-class>InvEjb</servlet-class>
    </servlet>
    <servlet-mapping>
        <servlet-name>InvocateEjb</servlet-name>
        <url-pattern>/InvEjb/*</url-pattern>
    </servlet-mapping>
    9。 將myString.class和myStringHome.class拷貝到
        c:\bea\wlserver6.0\config\mydomain\serverclasses目錄下

    10。 保存相關文件后,啟動Webloigic,訪問如下地址

    http://127.0.0.1:7001/WebApp/InvEjb

    文章來源于領測軟件測試網 http://www.kjueaiud.com/


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備2023014753號-2
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>