freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

12j2ee項(xiàng)目開發(fā)-資料下載頁(yè)

2025-06-29 18:33本頁(yè)面
  

【正文】 存更改就完成了EJB 文件的生成。
將生成的EJB 文件添加到項(xiàng)目的EJB 模塊
EJB 文件生成以后,還要將其添加到項(xiàng)目的EJB 模塊,步驟如下。
(1)在包資源管理器視圖中選中 “TestBean ”,右鍵單擊,在彈出菜單中選擇 【LombozJ2EE →Add EJB To Module 】,在圖1237 所示的畫面中選擇EJB 容器 “mybean”,點(diǎn)擊【確定】按鈕。
(2 )此時(shí)打開Lomboz J2EE 視圖,可以看到mybean 模塊下出現(xiàn)了“TestBean”,如圖1238 所示。
(3 )雙擊包資源管理器 mybean 模塊下的 “ ”文件,打開后可以發(fā)現(xiàn)文件里已加入了TestBean 的名字。此時(shí),“ ”文件內(nèi)容如下:
?xml version= encoding=GBK?
beangroup
bean
beanClass .TestBean/beanClass
typeSession/type
/bean
/beangroup
生成EJB 相關(guān)的類文件
EJB 運(yùn)行所需要的文件可以由XDoclet 生成,步驟如下。
(1)假定用戶是采用Links 方式安裝的Lomboz 插件,要修改 “ ”文件才能使XDoclet 正常運(yùn)行。雙擊 “mybean”模塊下的 “ ”文件,找到如下代碼段:
fileset dir=${}/plugins
include name=**//
include name=**/*/*.jar/
include name=**/*/**/*.jar/
include name=**/*/**/*.jar/
/fileset
將第一行的代碼修改為:
fileset dir=F:/eclipse/myplugins/
(2 ) 版本和對(duì)中文的支持,還要對(duì)如下代碼進(jìn)行更改:
jboss
version=
unauthenticatedPrincipal=nobody
xmlencoding=UTF8
destdir=${ejb .}
validatexml=false
datasource=PLEASE_MODIFY_THIS
datasourcemapping=PLEASE_MODIFY_THIS
preferredrelationmapping=PLEASE_MODIFY_THIS
/
將第2 行修改為version=;將第4 行修改為xmlencoding=GBK 。此外,為了避免生成不必要的服務(wù)器配置文件,建議將 “ ”文件里的 websphere 、weblogic、jrun服務(wù)器的配置信息刪除。 然不刪除對(duì)EJB 的運(yùn)行也沒(méi)有影響。
(3 )修改完成的 “ ”文件的內(nèi)容如下:
?xml version=?
! Copyright (c) 2002,2003,2004 by eteration .

All rights reserved.
project name=xdocletBuild default=ejbdoclet basedir=.
! Init
target name=init
property file=/
property name= value=../METAINF/
property name= value=../WEBINF/
property name= value=true/
property name= value=ejbjar/
! Set up
path id=
pathelement location=${}/${} /
fileset
dir=F:/eclipse/myplugins/
include name=**//
include name=**/*/*.jar/
include name=**/*/**/*.jar/
include name=**/*/**/*.jar/
/fileset
! append the external classpath lastly
pathelement path=${} /
! append the path sent through eclipse to classpath
pathelement path=${} /
/path
/target
! Run EJBDoclet
target name=ejbdoclet depends=init
taskdef name=ejbdoclet
classname= .EjbDocletTask
classpath refid=/
/taskdef
ejbdoclet
destdir=${}/${}
mergedir=${ejb .}
excludedtags=@version,@author,@todo
addedtags=@lomboz generated
ejbspec=
force=${}
verbose=true
! PLEASE KEEP THE BEAN MARKER COMMENTS IF YOU MODIFY THE FILE.
CONTENTS BETWEEN THE MARKERS ARE AUTO INSERTED WITH EACH
BUILD.
! BEANS START
fileset dir=${}/src/ defaultexcludes=yes
include name=/test/ejb/ /
/fileset
! BEANS END
dataobject/
dao pattern={0} destdir=${}/${}/
valueobject/
utilobject cacheHomes=true includeGUID=true
kind=physical/
remoteinterface/
localinterface/
homeinterface /
localhomeinterface/
entitypk/
entitycmp/
entitybmp/
session/
deploymentdescriptor
destdir=${}
validatexml=false
mergedir=${ejb .}
/
!
Have struts form objects generated based on entity beans39。
data objects. Will require to pile.
strutsform /
!
Have a file generated for castor classes.

castormapping destdir=${ejb .} validatexml=false
/
!
jboss
version=
unauthenticatedPrincipal=nobody
xmlencoding=GBK
destdir=${}
validatexml=false
datasource=PLEASE_MODIFY_THIS
datasourcemapping=PLEASE_MODIFY_THIS
preferredrelationmapping=PLEASE_MODIFY_THIS
/
apachesoap
destdir=${}
/
/ejbdoclet
/target
/project
(4 )右鍵單擊mybean 模塊,在彈出菜單中選擇 【Lomboz J2EE...→Generate EJB Classes】,此時(shí)XDoclet 會(huì)執(zhí)行 “ ”文件以生成相關(guān)文件,控制臺(tái)會(huì)輸出如圖1239 所示的信息。
(5 )之后,項(xiàng)目文件夾下會(huì)多出來(lái)一個(gè)“ejbsrc ”文件夾。文件夾下有 6 個(gè)文件,如圖1240 所示。
部署EJB
部署 EJB 相對(duì)來(lái)說(shuō)比較簡(jiǎn)單,只需要右鍵單擊 mybean模塊,在彈出菜單中選擇Lomboz J2EE... →Deploy Module 】, 開始運(yùn)行。 ar 文件會(huì)放在服務(wù)器的 server/default/deploy 目錄下。運(yùn)行構(gòu)建時(shí)的輸出信息
如圖1241 所示。
生成客戶端測(cè)試EJB
上述工 完成以后,就可以為測(cè)試客戶端創(chuàng)建一個(gè)項(xiàng)目。由于客戶端應(yīng)用程序的類路徑和服務(wù)器端項(xiàng)目的類路徑之間的差異,使用同一個(gè)項(xiàng)目可能會(huì)導(dǎo)致沖突,所以最好再創(chuàng)建一個(gè)項(xiàng)目作為客戶端測(cè)試類的容器。
(1)照前面章節(jié)介紹的方法創(chuàng)建一個(gè)項(xiàng)目,取名為 “EJBTest”。在創(chuàng)建項(xiàng)目時(shí)第2 步出現(xiàn)的對(duì)話框選中 “項(xiàng)目”選項(xiàng)卡,將項(xiàng)目 “Chapter 12”勾選,然后點(diǎn)擊 “完成”按鈕,如圖1242 所示。 生成客戶端測(cè)試EJB 上述工作完成以后,就可以為測(cè)試客戶端創(chuàng)建一個(gè)項(xiàng)目。由于客戶端應(yīng)用程序的類路徑和服務(wù)器端項(xiàng)目的類路徑之間的差異,使用同一個(gè)項(xiàng)目可能會(huì)導(dǎo)致沖突,所以最好再創(chuàng)建一個(gè)項(xiàng)目作為客戶端測(cè)試類的容器。
(2 )在包資源管理器視圖中右鍵單擊上一步建立的項(xiàng)目 “EJBTest ”,選擇 【新建→其他】,展開打開的對(duì)話框中的 “Java ”樹形結(jié)構(gòu),在其中找到 “Lomboz JEE Wizards ”,展開樹后選擇 “Lomboz EJB Test Client Wizard ”。點(diǎn)擊【下一步】,出現(xiàn)創(chuàng)建EJB 客戶端對(duì)話框。
(3 )在“包”選項(xiàng)中填入“ ”;“名稱”選項(xiàng)填入“TestClient ”;“Ejb Home ”選項(xiàng)填入“ ”;“Ejb Interface ”選項(xiàng)填入“”;目標(biāo)服務(wù)器 “Target Server ”選擇為 “JBOSS ”。如圖1243 所示,點(diǎn)擊 【完成】按鈕, ava ”類的框架。
(4 )雙擊 “ ava ”文件將其打開,找到如下函數(shù):
public void testBean () {
try {
. myBean = getHome ().create ()。
//
//This is the place you make your calls.
// ( ())。
} catch (RemoteException e) {
()。
} catch (CreateException e) {
()。
} catch (NamingException e) {
()。
}
}
在提示加入自己代碼處添加如下代碼:
( (liyinghao))。
( (lingjinglin))。
(5 )保存修改后,按照前面的章節(jié)介紹的方法啟動(dòng)JBoss 服務(wù)器,然后以應(yīng)用程序方式運(yùn)行此項(xiàng)目,結(jié)果如圖1244 所示。
39 /
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1