本文描述如何安裝ActiveBPEL引擎.
?
1.要求:
ActiveBPEL引擎需要一個(gè)servlet容器。安裝腳本使用了CATALINA_HOME環(huán)境變量。另外它可以在任何標(biāo)準(zhǔn)servlet容器下運(yùn)行。
2.安裝:
運(yùn)行安裝腳本文件:install.bat(Windows)或者是install.sh(Unix).它把需要的lib拷貝到CATALINA_HOME/shared/lib下,并且創(chuàng)建一個(gè)$CATALINA_HOME/bpr,這個(gè)目錄是放置.bpr文件的地方。
修改引擎配置文件:
服務(wù)啟動(dòng)時(shí)候包含一下參數(shù),他們放在aeEngineConfig.xml文件中,你可以在$CATALINA_HOME/bpr找到它。你可以通過http://localhost:8080/BpelAdmin/config.jsp?修改。
3.發(fā)布:
參看專門的文章:發(fā)布BPEL。
一旦引擎啟動(dòng),在你發(fā)布你的BPEL后,引擎會(huì)知道讀取對(duì)應(yīng)的.bpr文件。
4.啟動(dòng)引擎:
要啟動(dòng)引擎,啟動(dòng)你的servlet引擎即可,對(duì)于Tomcat:
Windows:
C:\activebpel> %CATALINA_HOME%\bin\startup.bat
Unix:
activebpel% $CATALINA_HOME/bin/startup.sh
5.引擎狀態(tài)信息:
當(dāng)servlet引擎運(yùn)行的時(shí)候,有兩個(gè)web頁(yè)面可以查看當(dāng)前的服務(wù)的信息:Axis web服務(wù)列表,和ActiveBPEL引擎管理頁(yè)面。
Axis web服務(wù)列表
這個(gè)頁(yè)面在http://localhost:8080/active-bpel/services 是Axis生成的。它列出了現(xiàn)有的服務(wù)。這是和本引擎獨(dú)立的。引擎只是把web服務(wù)交給Axis去發(fā)布。詳細(xì)知識(shí)請(qǐng)看我的Axis的相關(guān)文章。
ActiveBPEL 引擎管理
頁(yè)面在:http://localhost:8080/BpelAdmin/?在這個(gè)頁(yè)面中,你可以修改一下配置參數(shù),還有在線幫助。可以看到發(fā)布的BEPL的一些信息。
點(diǎn)擊Deployed Processes可以查看已經(jīng)發(fā)布的BPEL列表。
點(diǎn)擊Active Processes查看激活的BPEL.
點(diǎn)擊Receive Queue查看Receive Queue.
Debug
日志在$CATALINA_HOME/logs 你可以查看。
原文地址:http://robertpi.blogchina.com/421320.html