Build.xml的執行步驟為:
1.???
調用初始化target,以作為其他target的依賴;
2.???
創建classes文件夾;
3.???
創建dist文件夾;
4.???
編譯src下的java文件,把類文件放到classes目錄下;
5.???
把classes下的文件打包放到dist下, 以.jar為后綴命名;
6.???
把配置文件
bpel_example_config.xml拷貝到
CATALINA_HOME/temp下,并允許覆蓋.
7.???
創建流程bpr文件,把bpel_process目錄下的文件打包,除了CVS的文件,以.bpr為后綴命名(
bpel.archive
),并放在dist目錄下;
8.???
拷貝dist目錄下的.bpr文件到CATALINA_HOME/bpr下;
9.???
創建web services文檔.把
web_services下的文件包括META-INF/service.wsdd和class下的除了client下的class文件打包并命名為
*
.wsr(ws.archive)放到dist下.
10.
配置web services,拷貝dist目錄下的
ws.archive到
CATALINA_HOME/bpr下.
11.
創建jsp包.將jsp下的文件和class目錄下的相關的.class文件打包,命名為*.war(
jsp.archive
)放到dist下.
12.
配置jsp文檔,將dist下的*.war文件拷貝到CATALINA_HOME/
webapps下.
13.
執行deploy,配置流程,web service和jsp頁.
14.
安裝配置文件,并運行單獨的沒有bpel的web service的客戶端測試程序.
s執行
ws-test-client,也就是運行org.activebpel.demo.client下的WebServicesTestClient.
15.
安裝配置文件,并運行客戶端.執行client.運行org.activebpel.demo.client.BPELTestClient文件.
16.
卸載所有的文檔.執行undeploy,刪除
CATALINA_HOME/bpr下相應的
bpel.archive, ws.archive,刪除
CATALINA_HOME/
webapps下的jsp.archive.
17.
刪除classes目錄和temp目錄(注意臨時目錄的刪除問題.);
18.
刪除dist目錄.
posted on 2006-09-14 16:43
matthew 閱讀(415)
評論(0) 編輯 收藏 所屬分類:
Web Services and SOA