應(yīng)用程序組裝工具幫助主題_第1頁
應(yīng)用程序組裝工具幫助主題_第2頁
應(yīng)用程序組裝工具幫助主題_第3頁
應(yīng)用程序組裝工具幫助主題_第4頁
應(yīng)用程序組裝工具幫助主題_第5頁
已閱讀5頁,還剩44頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

修改和添加模塊到應(yīng)用程序您可通過添加或編輯特性、添加組件或除去組件來修改模塊。如果您要修改應(yīng)用程序(EAR文件),則您可添加新的模塊或?qū)胨鼈?。無論模塊的類型如何,修改模塊的步驟都是相同的。在您對模塊進行更改后,您必須再次保存歸檔。如果模塊包含Enterprisebean,您必須再次生成部署代碼。此文件包含下列任務(wù)的指令:添加或編輯組裝特性添加或?qū)肽K到應(yīng)用程序中復(fù)制和刪除JAR和WAR文件添加Enterprisebean和Web組件添加文件請注意在為應(yīng)用程序生成部署代碼后,可部署歸檔的名字用前綴Deployed.重命名。在應(yīng)用程序組裝工具中對歸檔所作的任何后繼更改將應(yīng)用到代碼生成之前已存在的歸檔版本.要看到在您的應(yīng)用程序中反映出來的更改,您必須重新生成部署代碼并重新安裝可部署歸檔。添加或編輯組裝特性要添加模塊的特性或編輯模塊的現(xiàn)有特性,執(zhí)行下列步驟:.確保已啟用特性窗格。從主菜單,單擊查看。如果需要,切換顯示特性窗格菜單項以便可選取它。.如果模塊還未打開,單擊文件-〉打開以選擇模塊的歸檔文件。模塊的內(nèi)容顯示在“應(yīng)用程序組裝工具“窗口中。.在導(dǎo)航窗格中,單擊您耍查看或編輯的特性組的圖標(biāo)。如果存在特性值,將在特性編輯窗格中顯示特性對話框.如果不存在特性值,右擊特性圖標(biāo)并選擇新建將顯示特性對話框。.輸入或編輯值。單擊確定以關(guān)閉特性對話框。單擊應(yīng)用以應(yīng)用這些值,但保持對話框打開以進行其它編輯。單擊幫助以查看字段幫助。有幾種訪問特性時話框的備用方法.這些方法只應(yīng)用于歸檔文件(JAR、WAR和EAR文件)或模塊組件(例如,Enterprisebean或JSP文件)。?右擊代表歸檔或組件的圖標(biāo)。選擇特性。將顯示特性對話框。編輯特性,并單擊確定.單擊代表歸檔或組件的圖標(biāo)。單擊工具欄上的特性圖標(biāo)。將顯示特性對話框。編輯特性,并單擊確定添加或?qū)肽K到應(yīng)用程序中您可添加JAR或WAR文件的任意組合到企業(yè)應(yīng)用程序(EAR文件)。這是兒種包含歸檔文件的方法:導(dǎo)入現(xiàn)有JAR或WAR文件?打開現(xiàn)有EJB或Web模塊,將各個bean或Web組件復(fù)制并粘貼到應(yīng)用程序中。創(chuàng)建新的JAR或WAR文件。每個任務(wù)的過程如下所示:?耍將歸檔文件導(dǎo)入應(yīng)用程序,右擊與模塊類型(EJB模塊、Web模塊或應(yīng)用程序客戶機模塊)相應(yīng)的圖標(biāo),然后選擇導(dǎo)入。使用文件瀏覽器以定位和選擇歸檔文件。單擊打開.JAR或WAR文件將顯示在相應(yīng)的文件夾下。同時還導(dǎo)入已導(dǎo)入模塊的特性。單擊歸檔圖標(biāo)旁的加號(+),以查看它的內(nèi)容和編輯其特性(若有必要)。?要復(fù)制現(xiàn)有模塊的部分,單擊文件->打開并選擇文件以打開模塊。排列窗口,以使EAR文件和源歸檔都可見。使用拖放或復(fù)制和粘貼操作,以將歸檔或組件復(fù)制到當(dāng)前模塊。例如,單擊耍包含的EJBJAR文件的路徑名旁的圖標(biāo)。將JAR文件拖動到“EJB模塊”文件夾中,并釋放鼠標(biāo)按鈕。雙擊此文件夾以查看和驗證JAR文件的內(nèi)容。?要創(chuàng)建將包含在應(yīng)用程序中的新JAR或WAR文件,右擊與要創(chuàng)建模塊類型(EJB模塊、Web模塊和應(yīng)用程序客戶機)相應(yīng)的文件夾,然后選擇新建,按表明的那樣輸入必需值。可選地,輸入其它特性值。單擊確定。JAR或WAR文件將顯示在相應(yīng)的文件夾下。單擊加號(+),以驗證內(nèi)容和輸入組裝特性。對丁EJB模塊,您必須至少添加一個Enterprisebean.右擊與要創(chuàng)建bean類型(會話bean或?qū)嶓wbean)相應(yīng)的文件夾,然后選擇新建或?qū)搿τ趯嶓wbean,選擇您是否要創(chuàng)建CMP或BMPbean,將顯示特性對話框。按表明的那樣輸入必需值??蛇x地,輸入其它特性值。單擊確定.Enterprisebean將顯示在導(dǎo)航窗格中。單擊加號(+),以驗證內(nèi)容和輸入組裝特性。復(fù)制和刪除JAR和WAR文件要從一個模塊向另一個模塊復(fù)制JAR或WAR文件:.在源模塊的導(dǎo)航窗格中,右擊代表要復(fù)制的JAR或WAR文件的圖標(biāo)。選擇復(fù)制.在目標(biāo)模塊的導(dǎo)航窗格中,右擊代表EJB模塊或Web模塊的文件夾,并選擇粘貼.確認(rèn)顯示在對話框中的值。如果目標(biāo)模塊中已包含相同名稱的歸檔,會顯示?條消息表明無法覆蓋歸檔。(您可以忽略警告,并在以后重命名歸檔并修改其特性。)要從模塊刪除JAR或WAR文件:.在導(dǎo)航窗格中,右擊JAR或WAR文件。選擇刪除.添加Enterprisebean和Web組件要添加Enterprisebean或Web組件,可使用以卜,任何方法:把項目導(dǎo)入模塊。在導(dǎo)航窗格中,右擊Web模塊、EJB模塊或應(yīng)用程序客戶機文件夾,并選擇導(dǎo)入。瀏覽文件系統(tǒng)并定位期望的歸檔文件。當(dāng)定位文件時,單擊打開。如果您正在導(dǎo)入EAR文件,會提示您選擇導(dǎo)入哪個WAR或JAR文件。單擊期望的歸檔,并單擊確定,根據(jù)提示,輸入或驗證導(dǎo)入歸檔的特性。使用施放或復(fù)制和粘貼操作,以從現(xiàn)有模塊復(fù)制組件.首先,打開包含要添加的組件的模塊.按級聯(lián)排列窗口,以使目標(biāo)模塊和源模塊在主窗口中都可見。選擇要復(fù)制的項,并將它拖動到相應(yīng)的圖標(biāo)(實體bean,會話bean或Web組件)。釋放鼠標(biāo)按鈕。通過右擊相應(yīng)的圖標(biāo)(例如,代表實體bean或Web組件的圖標(biāo)),并選抒新建.創(chuàng)建新的項目。單擊瀏覽以定位Enterprisebean或Web組件的類文件。缺省情況下,根目錄或歸檔是當(dāng)前的歸檔。若有必耍,瀏覽駐留類文件的目錄或歸檔的文件系統(tǒng)。在您選擇目錄或歸檔后,將顯示其文件結(jié)構(gòu)。展開結(jié)構(gòu)并定位您需要的文件。選擇文件并單擊確定在特性對話框中,單擊確定。驗證Enterprisebean或Web組件己添加到模塊中(在導(dǎo)航窗格中展開層次結(jié)構(gòu))。添加文件要添加文件,執(zhí)行下列步驟:.右擊“文件”圖標(biāo)并選擇添加文件.如果您要將文件添加到Web模塊,則右擊類文件、資源文件或JAR文件圖標(biāo)。.單擊瀏覽以瀏覽期望的目錄或歸檔。選擇目錄,并小由選擇從顯示的文件列表中選擇期望的文件,并單出添加。如果您選擇一個口錄并單擊添加,將添加此目錄中的所有文件(包括口錄).保持其相對路徑名。當(dāng)“所選文件”窗口包含正確的文件集時,單擊確定:生成模塊的部署代碼在WebSphereApplicationServer中安裝您的應(yīng)用程序之前,您必須生成應(yīng)用程序的部署代碼。此步驟對于EJB模塊和包含EJB模塊的所有EAR文件是必需的。在代碼生成期間,應(yīng)用程序組裝工具調(diào)用EnterpriseJavaBeans的部署」二具執(zhí)行下列操作:.生成和編譯容器實現(xiàn)類。.通過使用RMIC編譯器(生成客戶機端存根文件和遠(yuǎn)程方法調(diào)用(RMI)所需的服務(wù)器端骨架),處理實現(xiàn)類。(您可通過選擇特性對話框上.的“僅代碼生成”復(fù)選框繞過此步驟。).驗證JAR文件并顯示出錯消息(如果JAR文件中有任何違反J2EE規(guī)范的情況.對于CMP實體bean,生成用于創(chuàng)建數(shù)據(jù)庫表的SQL代碼(Table.ddl文件)。注:對于此產(chǎn)品的高級單服務(wù)器版,僅生成Table.dll文件。將使用缺?。ㄗ皂斚蛳拢┯成?。不支持定制映射。要獲取有關(guān)缺省映射的信息,請參閱EnterpriseJavaBeans的部署.「具的文檔。要生成應(yīng)用程序組裝1:具中模塊的部署代碼,執(zhí)行下列步驟:注:工作目錄用于在創(chuàng)建已部署歸檔時保存臨時文件。在UNIX系統(tǒng)上,如果此口錄中空間不足,則會發(fā)生分段違反錯誤。確保在工作目錄中有足夠的空間。應(yīng)用程序不同,所需的空間也不同。缺省情況下,UNIX系統(tǒng)上的工作口錄為/tmp。您可在特性對話框上的工作目錄字段中指定不同的目錄。.單擊文件,打開以選擇模塊。模塊將顯示在主:窗口中。.在導(dǎo)航窗格的頂部右擊該模塊的名稱并選擇生成用于部署的代碼.將顯示特性對話框。輸入或編輯4:成部署代碼的組裝特件的值。缺省情況3新創(chuàng)建的歸檔文件的名稱是當(dāng)前歸檔文件名加前綴Deployed1單擊立即生成。.查看窗口中的狀態(tài)消息并解決任何報告的錯誤。.要關(guān)閉窗口,單擊窗口右上角的x按鈕。如果應(yīng)用程序中的模塊已部署,應(yīng)用程序組裝工具將為它們重新生成部署代碼。注:確保您的JAR文件不包含源代碼(.java文件)。在某些平臺上,包含源代碼的JAR文件會導(dǎo)致在部署代碼生成期間發(fā)生編譯錯誤。驗證歸檔在驗證期間,應(yīng)用程序組裝工具會檢查歸檔是完整的,并且部署描述符特性和引用包含相應(yīng)的值。明確地,驗證過程檢查下列內(nèi)容:必需的部署特性必須包含值。特定于環(huán)境條目的值必須與它們的關(guān)聯(lián)Java類型匹配。在EAR和WAR文件中:對于EJB引用,鏈接的目標(biāo)Enterprisebean必須存在。對于安全性角色引用,目標(biāo)角色必須存在。安全性角色必須是唯一的。對于EAR文件,部署描述符中列出的每個模塊必須存在于歸檔中。對于WAR文件,部署描述符中列出的圖標(biāo)、小服務(wù)程序、錯誤和歡迎頁面的文件在歸檔中必須具有相應(yīng)的文件。對于EJB模塊:?部署描述符中引用的所有類文件必須存在于JAR文件中。?Enterprisebean本地、遠(yuǎn)程和實現(xiàn)類的方法簽名必須遵循EJB1.1規(guī)范。耍驗證應(yīng)用程序組裝工具中的模塊:.單擊文件->打開以選擇要驗證的模塊。.在導(dǎo)航窗格的頂部右擊該模塊的名稱并選抒驗證。.在驗證窗口中,單擊驗證,該工具會顯示?個滾動窗口,用于在杳看驗證過程中的狀態(tài)消息。查看部署描述符您可以查看J2EE應(yīng)用程序或任何應(yīng)用程序中包含的模塊的部署描述符。要查看部署描述符:.單擊文件->打開以選擇要查看的模塊的部署描述符文件。.在導(dǎo)航窗格中,右擊EAR文件的名稱以查看應(yīng)用程序級部署描述符。右擊EJB模塊或Web模塊的名稱以杳看模塊級部署描述符。選擇查看描述符該工具將顯示一個窗口用以查看XML文件。.單擊關(guān)閉以關(guān)閉窗口。.若有必要,可通過編輯模塊特性修改部署描述符的值,然后再保存歸檔。重復(fù)本過程以杳看您的修改。指定JNDI綁定和解析引用容器使用綁定信息來定位應(yīng)用程序所需的象Enterprisebean和資源連接工廠這樣的外部資源。使用管理控制臺安裝應(yīng)用程序時,您可以指定資源的JNDI名。或者您也可以在應(yīng)用程序組裝工具中指定JNDI名.安裝應(yīng)用程序之前可以在管理控制臺中更改工具中指定的綁定特性。您可以為卜列項指定綁定信息:Enterprisebean.實體bean使用的數(shù)據(jù)源。對Enterprisebean和資源管理器連接工廠的引用。例如,應(yīng)用程序客戶機、Enterprisebean或小服務(wù)程序可以成為另?個Enterprisebean的客戶機。引用的bean或小服務(wù)程序聲明?個EJB引用并可選地綁定引用。Web應(yīng)用程序的虛擬主機名。如果您使用應(yīng)用程序組裝工具創(chuàng)建應(yīng)用程序客戶機模塊,則還必須使用應(yīng)用程序客戶機資源配置工具(如果您有本地資源)。此工具允許您定義對應(yīng)用程序客戶機所在的機器上的本地資源(除Enterprisebean之外)的引用。對Enterprisebean.資源管理器連接工廠和環(huán)境條目的引用在JNDI命名上下文java:comp/env中變?yōu)榭捎?。引用是相對于上下文的。引用稍后將在目?biāo)操作環(huán)境中綁定到實際的JNDI名。要指定Enterprisebean的綁定信息:.在導(dǎo)航窗格中,單擊代表Enterprisebean實例的圖標(biāo)。Enterprisebean的特性會自動顯示在特性窗格中。.在特性窗格中,單山綁定選項卡..輸入JNDI名。這是在全局JNDI名稱空間中bean的本地接口綁定到的名稱。按約定,使用全限定JNDI名。例如,com/ibm/ejb/samples/ClaimHomeo當(dāng)您將EJB引用綁定到來自引用客戶機的bean時,您可以使用此名稱..單擊應(yīng)用..保存歸檔。要聲明引用和可選地綁定引用:.在導(dǎo)航窗格中,找到代表引用(EJB引用、資源引用或環(huán)境條目)的特性圖標(biāo)。.右擊該圖標(biāo)并單擊新建將顯示特性對話框。(如果該項口已存在特性值,特性對話框會自動顯示在特性窗格中)。.在一般選項k上,輸入所需的特性。例如,時于EJB引用,輸入名稱、本地接口、遠(yuǎn)程接口和Enterprisebean類型。如果您輸入名稱ejb/ClaimHome,客戶機會使用JNDI名java:comp/env/ejb/ClaimHome查找bean的本地接口。查看EJB引用的組裝籽性、資源引用的組裝特性和環(huán)境條目的組裝特性的幫助。如果被引用的Enterprisebean駐留在當(dāng)前模塊或在包含的應(yīng)用程序中,使用“鏈接”特性選擇bean的名稱??墒÷越壎ㄐ畔?。.單擊綁定選項卡。.輸入被引用的項目的全局JNDI名。按約定,使用全限定JNDI名。對于示例引用ejb/ClaimHome,輸入com/ibm/ejb/samples/ClaimHome?該名稱必須與在ClaimHomebean的綁定特性對話框中為ClaimHomebean指定的JNDI名相匹配。.單擊應(yīng)用..保存歸檔。有關(guān)綁定的其它?些注意事項:對丁CMP實體bean,您可選指定bean的數(shù)據(jù)源的JNDI名??蛇x地,您可以指定EJB模塊中所有實體bean使用的缺省數(shù)據(jù)源和缺省授權(quán)信息。要這樣做,單擊“EJB模塊”文件夾以顯示它的特性對話框。選擇綁定選項卡。輸入相應(yīng)的值。將EJBJAR文件從1.0格式轉(zhuǎn)換為1.1格式應(yīng)用程序組裝工具可以把EJB1.0(序列化的)部署描述符轉(zhuǎn)換為EJB1.1XML部署描述符。然而,需要更改某些代碼以使您的EJB1.0應(yīng)用程序遵循J2EE規(guī)范。要轉(zhuǎn)換包含遵循1.0EJB規(guī)范的Enterprisebean的JAR文件,執(zhí)行下列操作:.單擊文件,打開以將JAR文件讀入應(yīng)用程序組裝工具。.單擊文件->另存為以保存JAR文件。為JAR文件指定一個新的名稱。結(jié)果得到包含以下.xml和.xmi文件的JAR文件以代替原來的.ser文件。舊的信息映射為EJB1.1規(guī)范的XML格式。META-INF/MANIFEST.MFMETA-INF/ejb-jar.xmlMETA-INF/ibm-ejb-jar-ext.xmiMETA-INF/ibm-ejb-jar-bnd.xmi啟動和停止應(yīng)用程序組裝工具可從命令行或管理控制臺啟動應(yīng)用程序組裝工具.要從命令行啟動此工具,運行assembly.bat文件(WindowsNT系統(tǒng)上)或assembly.sh文件(UNIX系統(tǒng)上)。該腳本位于安裝WebSphereApplicationServer的目錄中。例如,在WindowsNT系統(tǒng)中發(fā)出以下命令:C:\websphere\appserver\bin>assembly從命令行啟動或使用此工具,不必運行管理服務(wù)器。如果無法從命令行啟動該工具,請驗證assembly.bat文件在您的PATH環(huán)境變量中,或指定腳本的全限定路徑。要從管理控制臺啟動此工具,選擇工具->應(yīng)用程序組裝工具要關(guān)閉應(yīng)用程序組裝工具,單擊文件->退出。使用應(yīng)用程序組裝工具管理應(yīng)用程序J2EE1?'應(yīng)用程序由?個或多個Web應(yīng)用程序、Enterprisebean或應(yīng)用程序客戶機組成。應(yīng)用程序組裝工具用于創(chuàng)建和編輯應(yīng)用程序模塊,驗證歸檔文件,并生成部署代碼.請參閱相關(guān)主題以獲取概念的鏈接、創(chuàng)建應(yīng)用程序的指令和字段幫助。創(chuàng)建應(yīng)用程序J2EE應(yīng)用程序可使用特性對話框或向?qū)нM行創(chuàng)建。使用特性對話框使用“創(chuàng)建應(yīng)用程序”向?qū)褂锰匦詫υ捒騽?chuàng)建?個新企業(yè)應(yīng)用程序的步驟包括:指定要包含在應(yīng)用程序中的歸檔文件,然后添加組裝指令。按照以下步驟創(chuàng)建新應(yīng)用程序:.單擊文件,新建->應(yīng)用程序?qū)Ш酱案耧@示用r?構(gòu)建應(yīng)用程序內(nèi)容的層次結(jié)構(gòu)。圖標(biāo)表示ejb模塊、Web模塊、應(yīng)用程序客戶機模塊、組裝特性和組成應(yīng)用程序的文件。包含有關(guān)應(yīng)用程序一般信息的特性對話框?qū)@示在特性窗格中。.缺省情況下,EAR文件名和應(yīng)用程序顯示名是相同的。建議更改特性窗格中的顯示名..缺省情況卜一,EAR文件創(chuàng)建在目錄installation_directory/bin中。要更改缺省歸檔位置,單擊文件。保存在保存應(yīng)用程序之前,您必須至少添加一個模塊(歸檔)。.按需輸入其它特性值。查看有關(guān)企業(yè)應(yīng)用程序的組裝特性的幫助。.將歸檔文件添加到應(yīng)用程序。您可添加JAR或WAR文件的任意組合。這是幾種包含歸檔文件的方法:導(dǎo)入現(xiàn)有JAR或WAR文件。打開現(xiàn)有EJB或Web模塊,將各個bean或Web組件復(fù)制并粘貼到應(yīng)用程序中。創(chuàng)建新的JAR或WAR文件。.要將歸檔文件導(dǎo)入應(yīng)用程序,右擊與模塊類型(EJB模塊、Web模塊或應(yīng)用程序客戶機模塊)相應(yīng)的圖標(biāo),然后選擇導(dǎo)入。使用文件瀏覽器以定位和選擇歸檔文件。單擊打開。JAR或WAR文件將顯示在相應(yīng)的文件夾卜二同時還導(dǎo)入已導(dǎo)入模塊的特性。單擊歸檔圖標(biāo)旁的加號(+),以查看它的內(nèi)容和編輯其特性(若有必要)。.要創(chuàng)建將包含在應(yīng)用程序中的新JAR或WAR文件,右擊與要創(chuàng)建模塊類型(EJB模塊、Web模塊和應(yīng)用程序客戶機)相應(yīng)的文件夾,然后選擇新建按表明的那樣輸入必需值。可選地,輸入其它特性值。單擊確定.JAR或WAR文件將顯示在相應(yīng)的文件夾下。單擊加號(+),以驗證內(nèi)容和輸入組裝特性.對于EJB模塊,您必須至少添加?個Enterprisebean?右擊與要創(chuàng)建bean類型(會話bean或?qū)嶓wbean)相應(yīng)的文件夾,然后選抒新建或?qū)搿τ趯嶓wbean,選擇您是否要創(chuàng)建CMP或BMPbean,將顯示特性對話框。按表明的那樣輸入必需值??蛇x地,輸入其它特性值。單擊確定,Enterprisebean將顯示在導(dǎo)航窗格中。單擊加號(+),以驗證內(nèi)容和輸入組裝特性。.要復(fù)制現(xiàn)有模塊的?部分,單擊文件,打開并選擇文件以打開模塊。排列窗口,以使EAR文件和源歸檔都可見。使用拖放或復(fù)制粘貼操作,以將歸檔或組件復(fù)制到當(dāng)前模塊。例如,單擊要包含的EJBJAR文件的路徑名旁的圖標(biāo)。將JAR文件拖動到“EJB模塊”文件夾中,并釋放鼠標(biāo)按鈕。雙擊此文件夾以查看和驗證JAR文件的內(nèi)容。.為其它JAR文件或WAR文件(這些文件表示EJB模塊、Web模塊或應(yīng)用程序客戶機)重復(fù)此過程。.定義應(yīng)用程序的安全性特性。右擊“安全性角色”圖標(biāo)并單擊新建.在特性對話框中輸入值,然后單擊確定。杳看有關(guān)安全性角色(應(yīng)用程序)的組裝籽性的幫助。.復(fù)查應(yīng)用程序的內(nèi)容,并作任何期望的更改。.保存應(yīng)用程序EAR文件。單擊文件,保存.輸入應(yīng)用程序名,例如temp.ear,單擊保存。將顯示一個確認(rèn)保存操作的對話框。單擊確定.使用“創(chuàng)建應(yīng)用程序”向?qū)褂么讼驅(qū)б詣?chuàng)建企業(yè)應(yīng)用程序。企業(yè)應(yīng)用程序可由?個或多個EJB模塊、Web模塊或應(yīng)用程序客戶機和部署描述符組成。創(chuàng)建應(yīng)用程序期間,您可為每個要包含在應(yīng)用程序中的模塊指定歸檔文件。您還可指定其它有關(guān)應(yīng)用程序的信息,如安全性角色。您可創(chuàng)建新的EJB模塊、Web模塊和應(yīng)用程序客戶機模塊,或?qū)氍F(xiàn)有模塊。當(dāng)向?qū)瓿蓵r,您的應(yīng)用程序?qū)⒎庋b在EAR文件中,并駐留在您所指定的目錄位置下。要創(chuàng)建企業(yè)應(yīng)用程序,單擊工具欄上的向?qū)D標(biāo),然后單擊應(yīng)用程序遵循每個面板上的指令進行操作.指定應(yīng)用程序特性添加補充文件選擇應(yīng)用程序圖標(biāo)添加EJB模塊添加Web模塊添加應(yīng)用程序客戶機模塊添加安全性角色設(shè)置其它特性和保存外檔指定應(yīng)用程序特性在指定應(yīng)用程序特性面板上:.指定應(yīng)用程序的顯示名(必需)。顯示名用于標(biāo)識您在應(yīng)用程序組裝工具中的應(yīng)用程序,并旦其它工具也可使用它。.指定應(yīng)用程序的文件名(必需)。文件名指定了在您系統(tǒng)中創(chuàng)建EAR文件的位置。.提供應(yīng)用程序的簡短描述(可選)。.單擊下一步。添加補充文件在添加補充文件面板上,指定要包含在您應(yīng)用程序中的其它文件的位置。它們是除J2EE模塊外要包含的文件-例如,應(yīng)用程序所需的庫和實用程序。要添加或除去文件:.單擊添加使用文件瀏覽器以定位和選擇一個或多個要添加到應(yīng)用程序中的文件。首先,瀏覽文件所處的根目錄或歸檔,然后單擊選擇。然后,從此文件集中選擇?個或多個要添加的文件并單行添加如果您選擇一個目錄并單擊添加,將添加此目錄中的所有文件(包括目錄)。保持其相對路徑名。所選的文件將顯示在“所選文件”窗口中。單擊確定,這些文件將顯示在向?qū)姘迳系谋碇?.如果您要除去文件,在表中選擇此文件,然后單M除去。.繼續(xù)添加或除去文件,宜至您得到個正確的文件集。單擊確定4,單擊下一步。選擇應(yīng)用程序圖標(biāo)農(nóng)選擇應(yīng)用程序圖標(biāo)面板I-.:.指定小圖標(biāo)的全路徑名,或單擊瀏覽以定位和選擇文件。圖標(biāo)必須為GIF或JPEG圖像,其大小為16x16像素。.指定大圖標(biāo)的全路徑名,或單擊瀏覽以定位和選擇文件。圖標(biāo)必須為GIF或JPEG圖像,其大小為32x32像素。.單擊下一步。添加EJB模塊在添加EJB模塊面板上,添加一個或多個EJBJAR文件。.要添加JAR文件,單擊添加使用文件瀏覽器以定位和選擇文件,然后單擊打開.根據(jù)提示,驗證或輸入JAR文件的文件名和備用部署描述符。單擊確定這些JAR文件將顯示在向?qū)姘迳系谋碇小?要除去JAR文件,選擇此文件,然后單擊除去。.若有必要,繼續(xù)添加或除去JAR文件。當(dāng)您完成添加JAR文件時,單擊下一步。添加Web模塊在添加Web模塊面板上,將一個或多個WAR文件添加到應(yīng)用程序中。.要添加WAR文件,單擊添加使用文件瀏覽器以定位和選擇文件,然后單擊打開。根據(jù)提示,驗證或輸入WAR文件的文件名和上下文根。單Ji確定:這些WAR文件將顯示在向?qū)姘迳系谋碇小?要除去WAR文件,選擇此文件,然后單擊除去。.若有必要,繼續(xù)添加或除去文件。當(dāng)您完成添加WAR文件時,單擊下一步。添加應(yīng)用程序客戶機模塊在添加應(yīng)用程序客戶機模塊面板上,將一個或多個應(yīng)用程序客戶機JAR文件添加到應(yīng)用程序中。.要添加JAR文件,單擊添加。使用文件瀏覽器以定位和選擇文件,然后單擊打開根據(jù)提示,驗證或輸入JAR文件的文件名和備用部署描述符。單擊確定這些JAR文件將顯示在向?qū)姘迳系谋碇小?要除去JAR文件,選擇此文件并單擊除去。.若有必要,繼續(xù)添加或除去文件。.當(dāng)您完成添加應(yīng)用程序客戶機JAR文件時,單擊下一步。添加安全性角色在添加安全性角色面板上,指定?個必須授權(quán)主體以訪問應(yīng)用程序的安全性角色。這些安全性角色對于應(yīng)用程序必須是唯一的。同時,在應(yīng)用程序模塊中定義的所有安全性角色將顯示在此面板上的表中。.單擊添加.輸入一個角色名(必需)。可選地,輸入此角色的描述.查看有關(guān)安全性角色的組裝特性的幫助。單擊確定.此角色及其描述將顯示在向?qū)姘迳系谋碇小?若有必要,繼續(xù)添加安全性角色。如果您需要除去角色,在表中選擇此角色,然后單擊除去.設(shè)置其它特性和保存歸檔單擊完成以完成向?qū)АR奶匦缘脑O(shè)置,單擊上一步以返回到相應(yīng)的面板。作任何需要的更改,然后單擊完成,在您單擊完成后,歸檔的內(nèi)容將顯示在導(dǎo)航窗格中。您可根據(jù)需要繼續(xù)添加或修改特性。例如,您可添加綁定信息。當(dāng)編輯歸檔完成時,單擊文件,保存以保存歸檔文件。企業(yè)應(yīng)用程序的組裝特性文件名指定應(yīng)用程序的文件名。備用DD指定用于在應(yīng)用程序的JAR文件中代替原來的部署描述符文件的備用部署描述符文件的文件名。此文件是部署描述符文件的組裝后版本。(可編輯原始部署描述符文件以解析相關(guān)性和安全性信息。通過指導(dǎo)使用備用部署描述符,可允許您保持原來的部署描述符文件的完整。)備用DD的特性值必須是部署描述符文件相對于應(yīng)用程序的根目錄的全路徑名。按約定,該文件在ALT-INF目錄中。如果未指定該特性,則直接從模塊的JAR文件中讀部署描述符文件。顯示名(必需,字符串)指定用于顯示在GUI中的縮寫名。它用于在部署時標(biāo)識應(yīng)用程序。小圖標(biāo)指定包含小圖像(16x16像素)的JPEG或GIF文件。該圖像在GUI中用作為代表應(yīng)用程序的圖標(biāo)。大圖標(biāo)指定包含大圖像(32x32像素)的JPEG或GIF文件。該圖像在GUI中用作為代表應(yīng)用程序的圖標(biāo)。描述包含對應(yīng)用程序的描述。重新裝入間隔指定時間間隔(以秒為單位),按此時間間隔重新裝入應(yīng)用程序。企業(yè)應(yīng)用程序名指定應(yīng)用程序的全局JNDI名。運行綁定-授權(quán)數(shù)據(jù)-用戶標(biāo)識指定用于執(zhí)行應(yīng)用程序的Enterprisebean方法的安全性主體。此安全性角色被授權(quán)為命名角色。運行綁定-授權(quán)數(shù)據(jù)-密碼指定安全性主體的密碼。運行綁定-角色名指定安全性角色名。此名稱作為Enterprisebean的“使用指定角色的指定身份”特性的值顯示。安全性角色(應(yīng)用程序)的組裝特性安全性角色是主:體的邏輯分組。對操作(例如EJB方法)的訪問由對角色的授權(quán)訪問控制。角色名(必需,字符串)指定對應(yīng)用程序來說是唯一的安全性角色名。描述包含時安全性角色的描述。綁定一組-名稱指定授權(quán)安全性角色的用戶組。綁定用戶—名稱指定授權(quán)安全性角色的用戶。綁定-特殊主題-名稱指定角色可被授權(quán)的兩個特殊的用戶類別:'‘每個用戶"或''所有認(rèn)證用戶”。如果某一角色被授權(quán)特殊主題“每個用戶”,則所有用戶(包括未認(rèn)證的用戶)被授權(quán)成為此角色。換句話說,如果方法所需的任何角色被授權(quán)特殊主題“每個用戶”,則Enterprisebean的方法或URI是不受保護的。對“所有認(rèn)證用戶”而言,任何可使用有效的用戶標(biāo)識和密碼進行認(rèn)證的角色被認(rèn)為授權(quán)為那個角色。使用應(yīng)用程序組裝工具管理EJB模塊EJB模塊用于把?個或多個Enterprisebean組裝為單個的可部署單元。應(yīng)用程序組裝工具用于創(chuàng)建和編輯EJB模塊,驗證歸檔文件,并生成部署代碼。請參閱相關(guān)主題以獲取概念的鏈接、創(chuàng)建EJB模塊的指令和字段幫助。創(chuàng)建EJB模塊EJB模塊可使用特性對話框或向?qū)нM行創(chuàng)建.使用特性對話框使用“創(chuàng)建EJB模塊”向?qū)褂锰匦詫υ捒騽?chuàng)建EJB模塊的步驟如下所示:.單擊文件->新建>EJB模塊導(dǎo)航窗格顯示用于構(gòu)建模塊內(nèi)容的層次結(jié)構(gòu)。這些圖標(biāo)代表了模塊的組件、組裝特性和文件。包含有關(guān)模塊一般信息的特性時話框?qū)@示在特性窗格中。.缺省情況卜.,歸檔文件名和模塊顯示名是相同的。建議更改特性窗格中的顯示名。.缺省情況下,EJB模塊創(chuàng)建在目錄installation_directory/bin中。通過單擊文件->保存.在保存模塊之前,您必須至少將一個Enterprisebean添加到模塊中。這是有效歸檔文件的要求..按需輸入其它特性值。杳看有關(guān)EJB模塊的組裝籽性的幫助。.將Enterprisebean添加到模塊中。您必須至少添加一個Enterprisebean,首先,單擊表示要添加bean類型(會話Bean或?qū)嶓wBean)的圖標(biāo)。這是幾種將bean添加到模塊的方法:導(dǎo)入包含Enterprisebean的現(xiàn)有JAR或EAR文件。右擊表示Enterprisebean類型的圖標(biāo),并選擇導(dǎo)入。單擊瀏覽以瀏覽文件系統(tǒng)和定位期望的JAR文件。當(dāng)定位文件時,單擊打開。選擇左邊窗口中的JAR文件。所選JAR文件中的Enterprisebean將顯示在右邊的窗口中。選擇要添加的bean,并單擊添加所選的項將顯示在''所選組件”窗口中。單擊確定此Enterprisebean的特性對話框?qū)詣犹钌媳匦柚怠螕舯硎綽ean類型的圖標(biāo)旁的加號(+),以驗證此bean已包含在模塊中.使用拖放或復(fù)制和粘貼操作,以從現(xiàn)有模塊復(fù)制歸檔文件。首先,打開包含要添加Enterprisebean的模塊。按級聯(lián)排列窗口,以使目標(biāo)模塊和源模塊都可見。在導(dǎo)航窗格中,選擇要復(fù)制的bean,并將它拖動到表示相應(yīng)bean類型的圖標(biāo)上。釋放鼠標(biāo)按鈕。創(chuàng)建新的Enterprisebean.右擊表示相應(yīng)bean類型的圖標(biāo),并選擇新建。對于實體bean,選擇bean具有容器管理的還是bean管理的持久性。在特性對話框中,瀏覽并選擇組成bean的類文件。缺省情況下,根目錄或歸檔是當(dāng)前的歸檔。若有必要,瀏覽駐留類文件的目錄或歸檔的文件系統(tǒng)。在您選擇目錄或歸檔后,將顯示其文件結(jié)構(gòu)。展開結(jié)構(gòu)并定位您需要的文件。選擇文件并單擊確定。在特性對話框中,單擊確定,驗證bean已添加到模塊中(在導(dǎo)航窗格中展開bean類型的層次結(jié)構(gòu))。如果有一個或多個bean,則通過在特性窗格上部單擊bean以顯示每個bean的特性。在窗格的下部將顯示其相應(yīng)的特性對話框。.指定每個Enterprisebean的特性。展開每個bean類型的層次結(jié)構(gòu)。單擊一個bean實例,編輯或輸入此bean的特性(若有必要)。查看有關(guān)實體bean的組裝特性或公話bean的組裝特性的幫助。.為每個bean添加組裝特性。單擊bean實例旁的加號(+),以顯示特性組。單擊表示特性組的圖標(biāo)。若已定義了特性(例如,對于已導(dǎo)入的bean),則在特性窗格中編輯特性。若未定義特性,則右擊特性圖標(biāo)并單M新建將顯示特性對話框。輸入特性的值,并單擊確定.指定環(huán)境條目。查看有關(guān)環(huán)境條口的組裝特性的幫助。指定EJB引用。杳看有關(guān)EJB引用的組裝特性的幫助。指定資源引用。查看有關(guān)資源引川的組裝特件的幫助。指定安全性角色引用。查看有關(guān)安全性角色引用的組裝特性的幫助。指定CMP字段。查看有關(guān)CMP字段的組裝特:件的幫助。指定方法擴展。查看有關(guān)方法擴展的組裝特性的幫助。.添加EJB模塊的組裝特性。在導(dǎo)航窗格中,右擊每個特性組的圖標(biāo)。選掙新建以添加新的值。指定安全性角色。查看有關(guān)安個件角色的細(xì)裝特性的幫助。指定方法許可權(quán)。查看有關(guān)方法許可權(quán)的組裝特性的幫助。指定容器事務(wù)。查看有關(guān)容器口務(wù)的組裝特性的幫助。.添加應(yīng)用程序必需的文件。在導(dǎo)航窗格中右擊“文件”圖標(biāo),并選擇添加文件。單擊瀏覽以瀏覽期望的目錄或歸檔。選擇目錄或歸檔,并單由選擇.從顯示的文件列次中選擇期望的文件,并單擊添加。所選的文件將顯示在“所選文件”窗口中。如果您選擇一個目錄并單擊添加,將添加此目錄中的所有文件(包括目錄)。保持其相對路徑名。當(dāng)“所選文件”窗口包含正確的文件集時,單擊確定,.單擊文件->保存,以保存歸檔。使用“創(chuàng)建EJB模塊”向?qū)褂么讼驅(qū)б詣?chuàng)建EJB模塊。然后,此模塊可作為一個獨立的應(yīng)用程序使用,或者它可成為包含其它模塊的J2EE應(yīng)用程序的一部分.EJB模塊由一個或多個Enterprisebean組成.您可使用現(xiàn)有EJBJAR文件(導(dǎo)入它們),或創(chuàng)建一個新的。創(chuàng)建EJB模塊期間,您可為每個要包含在模塊中的Enterprisebean指定文件。您還可指定其它有關(guān)bean的信息,如安全性角色、對其它Enterprisebean和資源連接工廠的引用。在定義了要包含在模塊中的Enterprisebean后,您可指定作為一個整體應(yīng)用到模塊的組裝特性。bean和模塊信息都將用丁?創(chuàng)建部署描述符。您可指定下列操作之一:手工創(chuàng)建或用VisualAgeforJava創(chuàng)建一個和多個EJB1.1JAR文件。Enterprisebean必須符合J2EE規(guī)范.可部署或不部署JAR文件。一個或多個EJB1.0JAR文件.應(yīng)用程序組裝工具會自動將文件轉(zhuǎn)換成EJB1.1規(guī)范格式,但如有從屬類路徑,您必需指定它。Enterprisebean類文件(不駐留在JAR文件中).向?qū)⒃谀付ǖ奈募恢弥袆?chuàng)建EJB模塊。要創(chuàng)建EJB模塊,單擊工具欄上的向?qū)D標(biāo),然后單擊EJB模塊遵循每個面板上的指令進行操作。指定EJB模塊特性添加文件指定EJB客戶機JAR和類路徑選擇EJB模塊圖標(biāo)添力IIEnterprisebean添加安全性角色添加方法許可權(quán)添加容器獷務(wù)設(shè)置.其它特性和保存歸檔指定EJB模塊特性在指定EJB模塊特性面板匕.發(fā)明要添加此模塊的應(yīng)用程序。如果未表明父應(yīng)用程序,那么模塊將作為獨立應(yīng)用程序進行創(chuàng)建。.指定模塊的顯示名。此顯示名可由應(yīng)用程序組裝工具使用以標(biāo)識模塊,其它工具也可使用它。.指定模塊的文件名。文件名在您的系統(tǒng)中為要創(chuàng)建的JAR文件指定了位置。.提供模塊的簡短描述(可選)。.單擊下一步。添加文件在添加文件面板上,指定要包含在您EJB模塊中的補充文件(如,庫和實用程序文件)。要添加或除去文件:.單擊添加使用文件瀏覽器以選擇一個或多個文件。首先,瀏覽文件所處的根目錄或歸檔,然后單M選擇這些文件將顯示在窗口中。從此文件集中選擇一個或多個要添加的文件,并單擊添加,如果您選擇一個目錄并單擊添加,將添加此目錄中的所有文件(包括目錄)。保持其相對路徑名。所選的文件將顯示在“所選文件”窗口中。單擊確定.這些文件將顯示在向?qū)姘迳系谋碇小?如果您要除去文件,在表中選擇此文件,然后單擊除去。.繼續(xù)添加或除去文件,直至您得到?個正確的文件集。.單擊下一步。指定EJB客戶機JAR和類路徑在指定EJB客戶機JAR和類路徑面板上:.指定EJB客戶機JAR文件。這是包含已部署類的JAR文件的位置,這些已部署類是客戶機程序訪問此模塊中的Enterprisebean時所需的。.指定包含應(yīng)用程序所需的其它類的路徑。類路徑裝載器將使用此路徑。.單擊下一步.選擇EJB模塊圖標(biāo)在選擇EJB模塊圖標(biāo)面板上,指定您模塊的圖標(biāo)。.指定包含小圖標(biāo)文件的全路徑名。圖標(biāo)必須為GIF或JPEG圖像,其大小為16x16像素。.指定包含大圖標(biāo)文件的全路徑名。圖標(biāo)必須為GIF或JPEG圖像,其大小為32x32像素。.單擊下一步,添加Enterprisebean添加EnterpriseBean面板用于添加新的Enterprisebean,導(dǎo)入現(xiàn)有bean或除去bean(當(dāng)您修改了此模塊或發(fā)生了錯誤時).要添加新的Enterprisebean:.單小新建-在此對話框上,選擇?個bean類型(會話bean,帶BMP的實體bean,或帶CMP的實體bean),,單擊確定。.在指定EnterpriseBean特性面板上,輸入bean特性的值。單擊瀏覽,以定位根目錄或駐留bean類文件的歸檔。這些文件將顯示在窗口中。定位并單擊相應(yīng)的文件。單擊確定.查看有關(guān)實體bean的組裝特性或會話bean的組裝特性的幫助。單擊下一步。.在指定容器管理的持久性(CMP)字段面板上,為必需對持久性管理進行管理的容器定義變量。查看有關(guān)CMP字段的組裝特性的幫助。單擊下一步。此面板僅對帶CMP的實體bean是可見的。.在指定特定EnterpriseBean類型特性面板上,輸入bean特性的值。杏看有關(guān)文體bean的組裝特性或公話bean的組裝特性的幫助。單擊下一步。.:在:選擇EnterpriseBean圖標(biāo)面板上,指定bean的圖標(biāo)。指定包含小圖標(biāo)和大圖標(biāo)的文件的全路徑名。圖標(biāo)必須為GIF或JPEG圖像(大小為16x16像素或32x32像素)。.在添加環(huán)境條目面板匕輸入環(huán)境條目的值。單擊添加,并輸入名稱和類型(必需)。單擊確定,此條目將顯示在向?qū)姘迳系谋碇?。要除去條口,選擇此條口然后單擊除去。杳看有關(guān)環(huán)境條II的組裝特性的幫助。單擊下一步。.在添加安全性角色引用面板上,輸入安全性角色引用的值。單擊添加以輸入角色名.單擊確定。角色名將顯示在向?qū)姘迳系谋碇?。要除去角色,在表中選擇此角色,然后單擊除去。查看有關(guān)安個性角色引用的組裝特性的幫助。單擊下一步。.在添加資源引用面板上,輸入資源連接工廠的引用。單擊添加以添加一個引用。您必須輸入名稱、類型和授權(quán)方式的值。單出確定.此引用將顯示在向?qū)姘迳系谋碇?。要除去引用,在表中選擇此引用,然后單擊除去查看有關(guān)資源引用的組裝埒性的幫助。單擊下一步。.在:添加EJB引用面板上,輸入EJB引用的值。單擊添加以添加一個引用。您必須輸入名稱、本地接口、遠(yuǎn)程接口和類型的值。單露確定:此引用將顯示在向?qū)姘迳?的表中。耍除去引用,在表中選擇此引用,然后單,1,除去,查看有關(guān)EJB引用的組裝特性的幫助。.單擊完成..若有必要,繼續(xù)添加更多Enterprisebean,要導(dǎo)入現(xiàn)有Enterprisebean:.單擊導(dǎo)入。.瀏覽文件系統(tǒng)以定位期望的歸檔。歸檔的內(nèi)容將顯示在窗口中。選擇?個或多個JAR文件.JAR文件中的Enterprisebean將顯示在右邊的窗口中。選擇一個Enterprisebean,然后單擊添加.Enterprisebean將添加到“所選組件”窗口中。單擊確定.耍除去一個Enterprisebean,在表中選擇此Enterprisebean,然后單擊除去。若有必要,繼續(xù)添加和除去Enterprisebean.,單擊下一步。添加安全性角色在添加安全性角色面板上:.單擊添加輸入一個角色名,和輸入描述(可選地)。單擊確定。角色名將顯示在向?qū)姘迳?的表中。查看有關(guān)安全性角色的組裝特性的幫助。.若有必要,繼續(xù)添加安全性角色。如果您需要除去角色,在表中選擇此角色,然后單6除去..單擊下一步。添加方法許可權(quán)在添加方法許可權(quán)面板上,表明允許哪些安全性角色調(diào)用哪些方法。.要添加方法許可權(quán),單擊添加。輸入方法許可權(quán)的名稱。查看有關(guān)方法許可權(quán)的組裝特性的幫助。.單擊方法表旁的添加定位JAR文件中的方法,選擇它,然后單擊確定:.單擊安全性角色表旁的添加選擇相應(yīng)的安全性角色,并單也確定.驗證信息并單擊確定“方法許可權(quán)將顯示在向?qū)姘迳系谋碇小?要添加多個方法許可權(quán),單擊向?qū)姘迳系奶砑硬⒅貜?fù)此過程。.若有必要,繼續(xù)添加和除去方法和相應(yīng)的安全性角色。如果您需耍除去方法許可權(quán),選擇此項,然后單擊除去..單擊下一步,添加容禽事務(wù)在添加容器事務(wù)面板匕表明Enterprisebean方法的事務(wù)屬性。.要添加容器事務(wù),單擊添加。輸入一個名稱,并從菜單中選擇事務(wù)屬性。查看有關(guān)容器獷務(wù)的組裝特性的幫助。.單擊添加.以選擇此屬性控制哪些方法。定位JAR文件中的方法,選擇它,然后單擊確定,.驗證信息并單擊確定:此容器事務(wù)將顯示在向?qū)姘迳系谋碇小?要添加多個容器事務(wù),單擊向?qū)姘迳系奶砑硬⒅貜?fù)此過程。.若有必要,繼續(xù)添加或除去容器事務(wù)。如果您需要除去容器事務(wù),選擇此項,然后單擊除去.設(shè)置其它特性和保存歸檔單擊完成以完成向?qū)?。要更改特性的設(shè)置,單擊上一步以返回到相應(yīng)的面板。作任何需要的更改,然后單擊完成,在您單擊完成后,歸檔的內(nèi)容將顯示在“應(yīng)用程序組裝工具”窗口中。復(fù)查導(dǎo)航窗格中的內(nèi)容。您可根據(jù)需要繼續(xù)添加或修改特性。例如,您可添加綁定信息.當(dāng)編輯歸檔完成時,單擊文件,保存以保存歸檔文件。EJB模塊的組裝特性文件名(必需,字符串)指定EJB模塊的文件名(相對于應(yīng)用程序軟件包的頂層)。備用DD指定用于在模塊的JAR文件中代替原來的部署描述符文件的替換部署描述符文件的文件名。此文件是部署描述符文件的組裝后版本。(可編輯原始部署描述符文件以解析相關(guān)性和安全性信息。通過指導(dǎo)使用備用部署描述符,可允許您保持原來的部署描述符文件的完整。)備用DD特性的值必須是部署描述符文件相對于模塊根目錄的全路徑名。按約定,該文件在ALT-INF目錄中。如果未指定該特性,則直接從模塊的JAR文件中讀部署描述符文件。類路徑該路徑包含應(yīng)用程序所需附加類,但不包含在模塊的歸檔文件中。類裝載器使用此路徑。指定相對于EAR文件根的值,并以空格分隔這些值。忽略引用硬盤上的文件或文件夾的絕對值。要指定不在JAR文件中,但在EAR文件根中的類,可使用句點加正斜杠(7)??紤]下列示例目錄結(jié)構(gòu),其中文件myapp.ear包含名為myejb.jar的EJB模塊。附加類駐留在classl.jar和class2.zip中。名為xyz.class的類不封裝進JAR文件,但封裝進EAR文件的根。myapp.ear/myejb.jarmyapp.ear/classl.jartnyapp.ear/class2.zipmyapp.ear/xyz.class指定classl.jarclass2.zip./作為類路徑特性的值。(僅命名.class文件的目錄。)顯示名指定用于顯示在GUI中的縮寫名。EJB客戶機JAR指定包含客戶機所需的部署類的子集的JAR文件的位置。描述包含描述模塊的文本。小圖標(biāo)指定包含小圖像(16x16像素)的JPEG或GIF文件。該圖像在GUI中用作為代表模塊的圖標(biāo)。大圖標(biāo)指定包含大圖像(32x32像素)的JPEG或GIF文件。該圖像在GUI中用作為代表模塊的圖標(biāo)。普遍化-子類型信息不可用。普遍化-超類型信息不可用。EJB關(guān)系-名稱信息不可用。EJB關(guān)系-源EJB名信息不可用。EJB關(guān)系-轉(zhuǎn)發(fā)信息不可用。EJB關(guān)系-可導(dǎo)航信息不可用。缺省數(shù)據(jù)源-JNDI名指定數(shù)據(jù)源的缺省JNDI名。如果沒有在某個單獨的Enterprisebean的部署描述符中指定綁定信息,則使用此缺省名稱。缺省授權(quán)-用戶標(biāo)識指定用于連接Enterprisebean的數(shù)據(jù)存儲的缺省用戶標(biāo)識。缺省授權(quán)-密碼指定用于連接Enterprisebean的數(shù)據(jù)存儲的缺省密碼。實體bean的組裝特性ejb名(必需,字符串)指定Enterprisebean的邏輯名。此名稱在EJB模塊中必須是唯一的。此名稱與JNDI名之間是沒有關(guān)系的。顯示名指定用于顯示在GUI中的縮寫名。描述包含描述實體bean的文本。本地接口(必需,字符串)指定Enterprisebean的本地接口類的全名--例如,com.ibm.ejs.doc.account.AccountHome.遠(yuǎn)程接口(必需,字符串)指定Enterprisebean的遠(yuǎn)程接口類的全名-例如,com.ibm.ejs.doc.account.AccountoEJB類(必需,字符串)指定Enterprisebean類的全名—例如,com.ibm.ejs.doc.account.AccountBean,持久性指定是由實體bean自己管理其持久存儲器還是由容器管理其持久存儲器。有效的值為“bean管理的”或“容器管理的”。“主鍵”字段指定簡單主鍵的名稱。簡單主鍵映射到實體bean類中的單個字段,且由原語Java數(shù)據(jù)類型(例如整數(shù)或長整數(shù))組成。如果某一CMP字段正好是主鍵,可在此處對其進行指定。主鍵類(必需,字符串)指定bean的主鍵類的全名--例如,com.ibm.ejs.doc.account.AccountKey.組合主鍵映射到實體bean類中的多個字段(或從原語Java數(shù)據(jù)類型構(gòu)建的數(shù)據(jù)結(jié)構(gòu)),且必須封裝進主:鍵類。較復(fù)雜的Enterprisebean大多會有組合主鍵,并有多個實例變■最代表主鍵?!比萜鞴芾淼摹弊侄蔚淖蛹糜诙x與Enterprisebean的每個實例相關(guān)聯(lián)的主鍵類??芍厝胫付ㄒ粋€實體bean是否是可重入的。如果一個Enterprisebean是可重入的,它可以調(diào)用自身的方法或調(diào)用另一調(diào)用進行調(diào)用bean上的方法的bean.只有實體bean才可能是可重入的.如果實體bean不是可重入的,bean實例在事務(wù)上下文中執(zhí)行客戶機請求,這時若另一使用同一事務(wù)上下文的客戶機請求相同的bean實例,EJB容器會向第二個客戶機拋出java.rmi.RemoteException異常。如果bean是可重入的,容器無法將此類非法的回送調(diào)用與合法的并發(fā)調(diào)用區(qū)別開來,則必須將bean代碼編寫為可檢測非法的回送調(diào)用。小圖標(biāo)指定包含小圖像(16x16像素)的JPEG或GIF文件。該圖像在GUI中用作為代表實體bean的圖標(biāo)。大圖標(biāo)指定包含大圖像(32x32像素)的JPEG或GIF文件。該圖像在GUI中用作為代表實體bean的圖標(biāo)。繼承根指定Enterprisebean是否位于繼承層次結(jié)構(gòu)的根。Bean高速緩存-激活在指定什么時候激活Enterprisebean并將其放置在高速緩存中。從高速緩存中除去和鈍化也由此設(shè)置控制。有效的值為“一次”或“事務(wù)”?!耙淮巍北砻鱞ean在服務(wù)器進程的第一次訪問時激活,并由容器判斷是否鈍化(并從高速緩存中除去)-例如,在高速緩存變滿時?!笆聞?wù)”表明bean在事務(wù)開始時激活?,在事務(wù)結(jié)束時鈍化(并從高速緩存中除去)。缺省值為“事務(wù)”。Bean高速緩存-裝入在指定bean何時從數(shù)據(jù)庫裝入其狀態(tài)。該特性的值暗示了容器是獨占地還是共享地訪問數(shù)據(jù)庫。有效的值為“激活”和“事務(wù)”。“激活”表明在激活時(“一次”或“事務(wù)”)裝入,且暗示容器獨占地訪問數(shù)據(jù)庫。“事務(wù)”表明在事務(wù)開始時裝入,fl暗示容器共享地訪問數(shù)據(jù)庫。缺省值為“事務(wù)”。特性中“激活在”和“裝入在”的設(shè)置控制使用哪種提交選項。提交選項在EnterpriseJavaBean規(guī)范,版本1.1中有詳細(xì)描述。時于提交選項A(暗示獨占的DB訪問),使用激活在=一次和裝入在=激活.此選項減少了數(shù)據(jù)庫輸入/輸出(避免調(diào)用ejbLoad函數(shù)),但序列化所有事務(wù)對bean實例的訪問。選項A在高速緩存中保留更多的對象會增加內(nèi)存使用量,但卻可提供更快的響應(yīng)時間(如果bean實例不是按常規(guī)由多件事務(wù)并發(fā)訪問)。對于提交選項B(暗示共享的DB訪問),使用激活在=?次和裝入在=事務(wù)。選項B在高速緩存中保留更多的對象會增加內(nèi)存使用量。然而,由于每件事務(wù)創(chuàng)建了它自己的一份對象的副本,在任何一個給定的時刻,內(nèi)存中可以有一個實例的多個副木(每件事務(wù)一個),這要求在每件事務(wù)中都要訪問數(shù)據(jù)庫。如果Enterprisebean包含對ejbActivate函數(shù)相當(dāng)數(shù)H的調(diào)用,使用選項B可有所幫助,因為所需的對象已在高速緩存中了。否則,此選項不會比選項A提供更顯著的幫助。對于提交選項C(暗示共享的DB訪問),使用激活在=事務(wù)和裝入在=事務(wù)或激活。此選項可通過在高速緩存中保留更少的對象減少內(nèi)存使用量,然而,在任何一個給定的時刻,內(nèi)存中可以有一個實例的多個副本(每件事務(wù)一個)。此選項可減少并發(fā)訪問的但不更新的Enterprsiebean實例的事務(wù)爭用。語言環(huán)境位置指定Enterprisebean檢索和顯示消息目錄時使用的語言:調(diào)用bean方法的客戶機的本地語言或運行bean的服務(wù)器的本地語言.有效的值為“服務(wù)器”或“調(diào)用者”.本地事務(wù)-邊界指定木地事務(wù)何時開始。缺省行為是本地事務(wù)在方法開始時開始,在方法結(jié)束時結(jié)束。本地事務(wù)-未解析操作指定如果資源未在本地事務(wù)中的應(yīng)用程序中被提交,容器必須進行的操作。方法在EJB規(guī)范引用為未指定的事務(wù)上下文中執(zhí)行時會創(chuàng)建本地事務(wù)上下文。有效的值為“回滾”或“提交”.缺省值為“回滾本地關(guān)系角色-名稱信息不可用。本地關(guān)系角色-源EJB名信息不可用。本地關(guān)系角色-轉(zhuǎn)發(fā)信息不可用。本地關(guān)系角色-可導(dǎo)航信息不可用。JNDI名指定bean的本地接口的JNDI名。這是Enterprisebean的本地接口注冊的名稱,因此是EJB客戶機查找本地接口時必須指定的名稱。數(shù)據(jù)源-JNDI名指定bean的數(shù)據(jù)源的JNDI名。缺省授權(quán)-用戶標(biāo)識指定用于連接數(shù)據(jù)源的缺省用戶標(biāo)識。缺省授權(quán)-密碼指定用于連接數(shù)據(jù)源的缺省密碼。CMP字段的組裝特性容器管理的持久性(CMP)字段定義了bean類中的變量,時于這些變埴,容器必須據(jù)此進行持久性管理。名稱(必需,字符串)在Enterprisebean的實現(xiàn)類中指定公用變量的子集。方法擴展的組裝特性方法類型指定Enterprisebean方法的類型。有效的值為"木地"、"遠(yuǎn)程"和"未指定"。名稱指定Enterprisebean方法的名稱,或指定星號字符(*).星號用于衣示Enterprisebean的遠(yuǎn)程和本地接口的所有方法。參數(shù)包含方法參數(shù)的全限定Java類型名稱列表。用于在多個方法中使用過載的方法名標(biāo)識單個方法。隔離級別屬性事務(wù)隔離級別確定?件事務(wù)如何與另?件隔離??蔀镋nterprisebean中的單獨?個方法或為所有方法設(shè)置此特性。星號用于表明bean中所有方法。然而,在事務(wù)上下文中與第一個方法調(diào)用相關(guān)聯(lián)的隔離級別將成為該事務(wù)中調(diào)用的所有方法的必需的隔離級別。如果有方法以不同于第?個方法的隔離級別來進行調(diào)用,則拋出java.rmi.RemoteException異常。隔離級別指定事務(wù)隔離的級別。有效的值如下所示:可序列化的。此級別禁止以下類型的讀?。号K讀取,事務(wù)讀取包含第二件事務(wù)的未提交更改的數(shù)據(jù)庫行。不可重復(fù)讀取,第一件事務(wù)讀取某一行,若第二件事務(wù)更改了相同的行,則第一件事務(wù)重新讀取該行時會獲取不同的值。幻象讀取,第?件事務(wù)讀取所有滿足SQLWHERE條件的行,若第二件事務(wù)插入了同樣也滿足該WHERE條件的行,則第一件事務(wù)再次應(yīng)用相同的WHERE條件時會獲取第二件事務(wù)插入的行。可重復(fù)讀取。此級別禁止臟讀取和不可重復(fù)讀取,但允許幻象讀取。讀取提交。此級別禁止臟讀取,但允許不可重復(fù)讀取和幻象讀取.讀取未提交。此級別允許臟讀取、不可重復(fù)讀取和幻象讀取。容器按如下所示規(guī)則使用事務(wù)隔離級別屬性:帶bean管理的持久性(BMP)的會話bean和實體bean-對■于bean使用的每個數(shù)據(jù)庫連接,除非bean明確地設(shè)置了連接的隔離級別,否則容器在每件事務(wù)開始時設(shè)置事務(wù)隔離級別。帶容器管理的持久性(CMP)的實體bean-容器生成實現(xiàn)指定隔離級別的數(shù)據(jù)庫訪問代碼。安全性身份指定主:體的憑證特性按運行方式特性中表明的進行處理。選取該框可使運行方式特性變?yōu)榭删庉?。描述包含有關(guān)安全性指令的描述或注釋的文本。運行方式安全性服務(wù)使用憑證信息來確定主體對各種資源的許可。在相應(yīng)的情況下,安全性服務(wù)根據(jù)主體的許可來確定生體是否被授權(quán)使用特定的資源。如果方法調(diào)用是授權(quán)的,則安全性服務(wù)根據(jù)Enterprisebean的運行方式特性的值時主體的憑證特性進行以下操作:使用調(diào)用者的身份-安全性服務(wù)不更改主體的憑證特性。.使用EJB服務(wù)器的身份-安全性服務(wù)改變主體的憑證特性以匹配與EJB服務(wù)器相關(guān)聯(lián)的憑證特性。使用分配給指定角色的身份-分配給指定安全性角色的主體用于執(zhí)行bean的方法。此關(guān)聯(lián)是應(yīng)用程序綁定的一部分,其中的角色與授權(quán)為那個角色的用戶的用戶標(biāo)識和密碼相關(guān)聯(lián)。角色名指定安全性角色的名稱。如果選擇了“使用分配給指定安全性角色的身份”按鈕,則將使用授權(quán)為該角色的主體。描述包含對安全性角色的描述。訪問目的-目的類型指定方法是只讀方法還是可以更新數(shù)據(jù)的方法(或在同一事務(wù)中調(diào)用其它可更新數(shù)據(jù)的方法)。合法的值為“讀”或“更新”(讀/寫)。查找程序描述符-用戶指定用戶已在實體bean的本地接口中提供了查找程序幫助器類。類包含專門的荏找程序方法。查找程序描述符-EJBQL注:此產(chǎn)品的高級單服務(wù)器版所帶的EnterpriseJavaBeans部署工具的版本不支持此功能.使用EJBQL(EnterpriseJavaBean查詢語言)描述查找程序方法的語義.EJBQL是一種說明性的、類似SQL的語言,用于編譯成持久性管理器使用的持久數(shù)據(jù)存儲的口標(biāo)語言。這種語言與bean的關(guān)系數(shù)據(jù)庫映射無關(guān),因此是可移植的。EJB查詢指定了基于bean的持久屬性和關(guān)系的搜索。EJB查詢包含SELECT子句(可選)、FROM子句(必須)、WHERE子句(可選)和ORDERBY子句(可選).SELECT子句指定了返回的EJB對象。FROM子句指定了應(yīng)用杏詢的對象集合。WHERE子句包含對集合的搜索謂詞。ORDERBY子句指定了結(jié)果集合的順序。查找程序描述符-全部選擇注:要獲取有關(guān)限制的信息,請參閱EnterpriseJavaBeans部署工具的文檔。描述了使用SQLSELECT語句描述查找程序方法的語義。SELECT語句表明了要返回的EJB對象.查找程序描述符-Where子句注:要獲取有關(guān)限制的信息,請參閱EnterpriseJavaBeans部署工具的文檔。描述了使用SQLWHERE子句描述查找程序方法的語義。該子句限制了查詢返回的結(jié)果。會話bean的組裝特性EJB名(必需,字符串)指定Enterprisebean的邏輯名。此名稱在EJB模塊中必須是唯?的。此名稱與JNDI名之間是沒有關(guān)系的。顯示名指定用手顯示在GUI中的縮寫名。描述包含描述會話bean的文本。本地接口(必需,字符串)指定Enterprisebean的本地接口類的全封裝名,例如,com.ibm.ejs.doc.account.AccountHome。遠(yuǎn)程接口(必需,字符串)指定Enterprisebean的遠(yuǎn)程接口類的全封裝名,例如,com.ibm.ejs.doc.account.Account.EJB類(必需,字符串)指定Enterprisebean類的全封裝名,例如,com.ibm.ejs.doc.account.AccountBean?會話類型指定Enterprisebean是維護會話式狀態(tài)(有狀態(tài)會話bean)還是不維護會話式狀態(tài)(無狀態(tài)會話bean)o有效的值為"有狀態(tài)"或"無狀態(tài)"。事務(wù)類型指定是由Enterprisebean管理自己的事務(wù)或由容器代表bean管理事務(wù).有效的值為“容器”或bean-小圖標(biāo)指定包含小圖像(16x16像素)的JPEG或GIF文件。該圖像在GUI中用作為代表會話bean的圖標(biāo)。大圖標(biāo)指定包含大圖像(32x32像素)的JPEG或GIF文件。該圖像在GUI中用作為代表會話bean的圖標(biāo)。超時指定Enterprisebean的空閑超時值(以秒為單位)。為零(0)的值表明空閑bean實例在最大允許超時長度過后超時。缺省情況3超時為600秒或10分鐘。此特性不應(yīng)用到會話bean.繼承根指定Enterprisebean是否位于繼承層次結(jié)構(gòu)的根。Bean高速緩存-激活在只應(yīng)用到有狀態(tài)會話bean,而不應(yīng)用到無狀態(tài)bean。指定什么時候激活Enterprisebean并將其放置在高速緩存中。從高速緩存中除去和鈍化也由此設(shè)置控制。有效的值為“一次”或“事務(wù)”?!耙淮巍北砻鱞ean在服務(wù)器進程的第一次訪問時激活,并由容器判斷是否鈍化(并從高速緩存中除去)-例如,在高速緩存變滿時。“事務(wù)”表明bean在事務(wù)開始時激活,在事務(wù)結(jié)束時鈍化(并從高速緩存中除去)。缺省值為“一次Bean高速緩存-裝入在此特性不應(yīng)用到會話bean.,語言環(huán)境位置指定Enterprisebean檢索和顯示消息口錄時使用的語言:調(diào)用bean方法的客戶機的本地語言或運行bean的服務(wù)器的本地語言。有效的值為“服務(wù)器”或“調(diào)用者”。本地事務(wù)-邊界指定本地事務(wù)何時開始。缺省行為是本地事務(wù)在方法開始時開始,在方法結(jié)束時結(jié)束。此特性對會話bean不可應(yīng)用。本地事務(wù)-未解析操作指定如果資源未在本地事務(wù)中的應(yīng)用程序中被提交,容器必須進行的操作。方法在EJB規(guī)范引用為未指定的事務(wù)上下文中執(zhí)行時會創(chuàng)建本地事務(wù)上下文。有效的值為“回滾”或“提交”。缺省值為“回滾”。JNDI名指定bean的本地接口的JNDI名.這是Enterprisebean的本地接口注冊的名稱,因此是EJB客戶機查找本地接口時必須指定的名稱.安全性角色的組裝特性安全性角色是主:體的邏輯分組。對操作(例如EJB方法)的訪問由對角色的授權(quán)訪問控制。角色名(必需,字符串)指定安全性角色的名稱。描述包含描述安全性角色的文本。如果在應(yīng)用程序級別(EAR文件)指定安全性角色,則應(yīng)用下列特性:角色名(必需,字符串)指定對應(yīng)用程序來說是唯?的安全性角色名。描述包含描述安全性角色的文本。綁定一組一名稱指定授權(quán)安全性角色的用戶組。綁定-用戶一名稱指定授權(quán)安全性角色的用戶。綁定-特殊主題-名稱指定角色可被授權(quán)的兩個特殊的用戶類別:“每個用戶”或“所有認(rèn)證用戶”。如果某?角色被授權(quán)特殊主題“每個用戶”,則所有用戶(包括未認(rèn)證的用戶)被授權(quán)成為此角色。換句話說,如果方法所需的任何角色被授權(quán)特殊主題“每個用戶”,則Enterprisebean的方法或URI是不受保擴,的。對“所有認(rèn)證用戶”而言,任何可使用有效的用戶標(biāo)識和密碼進行認(rèn)證的角色被認(rèn)為授權(quán)為那個角色。方法許可權(quán)的組裝特性方法許可權(quán)是一個或多個安全性角色和一個或多個角色成員可調(diào)用的方法之間的映射。方法許可權(quán)的組裝特性包含可選的描述、安全性角色名列表和方法列表。安全性角色必須是定義過的,并且方法必須是Enterprisebean的遠(yuǎn)程或本地接「1中所定義的方法。方法許可權(quán)名指定方法許可權(quán)和安仝性角色之間的映射的名稱。描述包含描述方法許可權(quán)和安全性角色之間的映射的文本.方法-名稱指定Enterprisebean方法的名稱,或指定星號(*)字符。星號用于表示Enterprisebean的遠(yuǎn)程和本地接口的所有方法。方法-Enterprisebean指定包含方法的Enterprisebean的名稱。方法-類型分辨在本地和遠(yuǎn)程接口中定義的,擁有相同簽名的方法。有效的值為“未指定”、“遠(yuǎn)程”或“本地”。如果一個方法許可權(quán)應(yīng)用于bean的所有方法,則使用“未指定”。方法-參數(shù)包含方法參數(shù)的全限定Java類型名稱列表。此特性用于在多個方法中使用過載的方法名標(biāo)識單個方法。角色-角色名指定必須授權(quán)以調(diào)用方法的安全性角色。容器事務(wù)的組裝特性容器事務(wù)特性指定了容器必須如何管理Enterprisebean的方法調(diào)用的事務(wù)作用域。指定一個或多個方法,并為每個方法關(guān)聯(lián)事務(wù)屬性。名稱指定事務(wù)屬性和一個或多個方法之間映射的名稱。描述包含描述映射的文本。事務(wù)屬性指定將方法調(diào)用委托給Enterprisebean的商務(wù)方法時,容器必須如何管理事務(wù)邊界。合法的值為“從不”、"強制必需新建"、“必需”、“支持”、“不支持”和“bean管理的”.缺省值為“不支持”。強制。讓容器始終在與客戶機相關(guān)聯(lián)的事務(wù)上下文中調(diào)用bean方法。如果客戶機嘗試不使用事務(wù)上下文調(diào)用bean方法,容器會向客戶機拋出javax.jts.TransactionRequiredException異常。事務(wù)上下文傳遞給Enterprisebean方法訪問的所有EJB對象或資源。訪問這些實體bean的EJB客戶機必須在現(xiàn)有事務(wù)中執(zhí)行此操作。對于其它Enterprisebean,Enterprisebean或bean方法必須實現(xiàn)“Bean管理的"值或使用“必需”或“必需新建”值。對于非EnterprisebeanEJB客戶機,該客戶機必須通過使用javax.transaction.UserTransaction接口調(diào)用事務(wù)。支持。如果客戶機在事務(wù)中調(diào)用bean方法,讓容器在事務(wù)上下文中調(diào)用bean方法。如果客戶機不使用事務(wù)上下文調(diào)用bean方法,容器不使用事務(wù)上下文調(diào)用bean方法。室務(wù)上下文傳遞給此bean方法使用的所有Enterprisebean對象或資源。從不。讓容器不使用事務(wù)I:下文調(diào)用bean方法。?如果客戶機在事務(wù)上下文中調(diào)用bean方法,容器拋出java.rmi.RemoteException異常。?如果客戶機從事務(wù)I:下文外調(diào)用bean方法,容器作出的行為與設(shè)置“不支持”事務(wù)屬性的行為相同??蛻魴C必須不使用事務(wù)上下文來調(diào)用方法.必須新建。無論客戶機是在事務(wù)上下文中還是事務(wù)上卜一文外調(diào)用方法,讓容器始終在新的事務(wù)上下文中調(diào)用bean方法。事務(wù)I:下文傳遞給此bean方法使用的所有Enterprisebean對象或資源。不支持。讓容器不使用事務(wù)上下文調(diào)用bean方法。如果客戶機從事務(wù)上下文中調(diào)用bean方法,容器在調(diào)用Enterprisebean實例的方法之前,暫掛事務(wù)和當(dāng)前線程之間的關(guān)聯(lián)。稍后方法調(diào)用返回時,容器會恢復(fù)暫掛的關(guān)聯(lián)。暫掛的事務(wù)上下文不傳遞給任何此bean方法使用的Enterprisebean對象或資源。必需。讓容器在事務(wù)上下文中調(diào)用bean方法。如果客戶機從事務(wù)上下文中調(diào)用bean方法,容器在客戶機事務(wù)上下文中調(diào)用bean方法。如果客戶機從事務(wù)上下文外調(diào)用bean方法,容器創(chuàng)建新的事務(wù)上卜一文并從新建的事務(wù)上下文中調(diào)用bean方法。事務(wù)上下文傳遞給此bean方法使用的所有Enterprisebean對象或資源。bean管理的。通知容器,bean類直接處理事務(wù)分界。只可為會話bean指定該值,口不可為個別的bean方法指定該值。方法元素-名稱指定Enterprisebean方法的名稱,或指定星號字符(*).星號用于表示Enterprisebean的遠(yuǎn)程和本地接口的所有方法.方法元素-Enterprisebean指定哪個Enterprisebean包含名稱特性中表明的方法。方法元素-類型用于分辨在本地和遠(yuǎn)程接口中定義的,擁有相同簽名的方法。有效的值為“未指定”、“遠(yuǎn)程J或“本地”。如果將事務(wù)屬性應(yīng)用于bean的所有方法,則使用“未指定”.方法元素,參數(shù)包含方法參數(shù)的全限定Java類型名稱列表。此特性用于在多個方法中使用過載的方法名標(biāo)識單個方法。使用應(yīng)用程序組裝工具管理Web模塊Web模塊用于將一個或多個小服務(wù)程序、JavaServerPage(JSP)文件、Web頁面和其它靜態(tài)內(nèi)容組裝到單個可部署單元中。應(yīng)用程序組裝工具用于創(chuàng)建和編輯模塊,驗證歸檔文件,并生成部署代碼。請參閱相關(guān)主題以獲取概念的鏈接、創(chuàng)建Web模塊的指令和字段幫助.創(chuàng)建Web模塊Web模塊可使用特性對話框或向?qū)нM行創(chuàng)建。使用特性對話框使用“創(chuàng)建Web模塊”向?qū)褂锰匦詫υ捒騽?chuàng)建Web模塊的步驟如下所示:.單擊文件,新建->Web模塊。導(dǎo)航窗格顯示用了構(gòu)建模塊內(nèi)容的層次結(jié)構(gòu)。這些圖標(biāo)代表了模塊的組件、組裝特性和文件。包含有關(guān)模塊一般信息的特性對話框?qū)@示在特性窗格中。.缺省情況下,歸檔文件名和模塊顯示名是相同的。建議更改特性窗格中的顯示名。按需輸入其它特性值。查看有關(guān)Web模塊的組裝特性的幫助。.缺省情況下,Web模塊創(chuàng)建在目錄installation_directory/bin中。您可更改此缺省,方法是單擊文件->保存。在保存歸檔之前,您必須首先至少添加?個Web組件(小服務(wù)程序或JSP文件)。.將Web組件(小服務(wù)程序或JSP文件)添加到模塊。您必須至少添加一個Web組件。有幾種將組件添加到模塊的方法:?導(dǎo)入包含Web組件的現(xiàn)有WAR文件。在導(dǎo)航窗格中,右擊“Web組件”圖標(biāo)并選擇導(dǎo)入。單擊瀏覽以瀏覽文件系統(tǒng)和定位期望的歸檔文件。當(dāng)定位文件時,單擊打開。將顯示所選歸檔文件中的Web應(yīng)用程序。選擇一個Web應(yīng)用程序。它的Web組件將顯示在右邊的窗口中。選擇要添加的小服務(wù)程序或JSP文件,井單擊添加這些組件將顯示在“所選組件”窗口中。單擊確定同時還導(dǎo)入與歸檔關(guān)聯(lián)的特性,且特性對話框?qū)詣犹钌现?。雙擊“Web組件”圖標(biāo),以驗證小服務(wù)程序或JSP文件已包含在模塊中。使用施放或復(fù)制和粘貼操作,以從現(xiàn)有模塊復(fù)制歸檔文件。首先,打開包含要添加Web組件的模塊。按級聯(lián)排列窗口,以使口標(biāo)模塊和源模塊都可見。在導(dǎo)航窗格中,選擇要復(fù)制的Web組件,并將它拖動到目標(biāo)模塊中的“Web組件”圖標(biāo)上。釋放鼠標(biāo)按鈕。創(chuàng)建新的Web組件。右擊“Web組件”圖標(biāo),并選擇新建。輸入組件名并選擇組件類型。瀏覽和選擇類文件。缺省情況下,根目錄或歸檔是當(dāng)前的歸檔。若有必要,瀏覽駐留類文件的目錄或歸檔的文件系統(tǒng)。在您選擇目錄或歸檔后,將顯示其文件結(jié)構(gòu)。展開結(jié)構(gòu)并定位您需要的文件。選擇文件并單擊確定。在“新建Web組件”特性對話框,單擊確定。驗證Web組件已添加到模塊中(雙擊導(dǎo)航窗格中的“Web組件”圖標(biāo))。Web組件還會列出在特性窗格的上部。單擊組件,在窗格的下部查看其相應(yīng)的特性對話框。.若有必要,輸入Web組件的特性。查看有關(guān)Web組件的組裝特件的幫助。.輸入每個Web組件的組裝特性。單擊組件實例旁的加號(+),以顯示特性組。右擊每個特性組的圖標(biāo).選擇新建以添加新值,或在特性窗格中編輯現(xiàn)有值。指定安全性角色引用。查看有關(guān)安全性角色引用的組裝特性的幫助。指定初始化參數(shù)。查看有關(guān)初始化參數(shù)的組裝特性的幫助。指定頁面列表擴展。查看有關(guān)貝而列衣的組裝特性的幫助。.指定Web模塊的其它特性。右擊每個特性組的圖標(biāo)。選擇新建以添加新值,或在特性窗格中編輯現(xiàn)有值。指定安全性約束。杳看有關(guān)安全性約束的組裝特性的幫助。如果您添加一個安全性約束,必須至少添加一個Web資源集合.指定Web資源集合、HTTP方法和URL模式.查看有關(guān)Web資源集合的組裝特性的幫助。指定上下文參數(shù)。查看有關(guān)上下文參數(shù)的組裝特性的幫助。指定EJB引用。查看有關(guān)EJB引用的組裝特性的幫助。指定環(huán)境條目。查看有關(guān)環(huán)境條目的組裝侍件的幫助。指定出錯頁而。查看有關(guān)出鋁頁面的組裝野性的幫助。指定MIME映射。杳看有關(guān)MIME映射的組裝特性的幫助。指定資源引用。查看有關(guān)資源引用的組裝特件的幫助。指定安全性角色。查看有關(guān)安全件角色的組裝特性的幫助。指定小服務(wù)程序映射。查看有關(guān)小服務(wù)程序映射的組裝特性的幫助。指定標(biāo)記庫。查看有關(guān)標(biāo)記庫的組裝特性的幫助。指定歡迎文件。杏看有關(guān)歡迎文件的組裝特性的幫助。.可選地,指定組裝特性擴展。在導(dǎo)航窗格中,雙擊“組裝特性擴展”的圖標(biāo)。指定MIME過濾器。查看有關(guān)MIME過濾器的組裝特性的幫助。指定JSP屬性。查看有關(guān)JSP屬性的組裝特性的幫助.指定文件服務(wù)屬性。查看有關(guān)文件保存屈性的組裝特性的幫助.指定調(diào)用程序?qū)傩浴2榭从嘘P(guān)調(diào)用程序?qū)傩缘慕M裝甘性的幫助。指定小服務(wù)程序高速緩存配置。在看有關(guān)小服務(wù)程序高速級存:配內(nèi)的組裝籽件的幫助。.添加應(yīng)用程序必需的其它任何文件。在導(dǎo)航窗格中,單擊''文件”圖標(biāo)旁的加號(+)。右擊添加類文件、添加JAR文件或添加資源文件.選擇添加文件.單擊瀏覽以瀏覽期望的口錄或歸檔。選擇目錄,并單行選擇,從顯示的文件列表中選擇期望的文件,并單擊添加如果您選擇一個目錄并單擊添加,將添加此口錄中的所有文件(包括口

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論