溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

activeBPEL4.0安裝

發(fā)布時間:2020-08-09 20:54:15 來源:ITPUB博客 閱讀:143 作者:thunderbird2 欄目:編程語言

包括:軟件需求,安裝ActiveBPEL引擎,當需要持久化時的配置

[@more@]

一、安裝和配置ActiveBPEL引擎

(一)、軟件需求

1. activeBPEL
http://www.activevos.com/ 下載activeBPEL包,二進制或者源碼
如果是源碼,build腳本編譯即可得到二進制包。
2 .tomcat 5.5
http://tomcat.apache.org 下載
3. JDK1.5
http://java.sun.com
(二)、安裝ActiveBPEL引擎

1、運行腳本install.bat。它將拷貝lib下的內(nèi)容到$CATALINA_HOME/shared/lib目錄下,并且創(chuàng)建$CATALINA_HOME/bpr目錄,也就是存放流程的配置文件.bpr的目錄。

執(zhí)行命令行如下:

Windows:

C:> cd activebpel

C:activebpel> install.bat

2、更改引擎的配置參數(shù)

在aeEngineConfig.xml文件里可以配置一些服務的參數(shù),這個文件在$CATALINA_HOME/bpr。配置的改變是通過BpelAdmin配置頁改變的,可以訪問http://localhost:8080/BpelAdmin/頁,并保存配置。

3、啟動ActiveBPEL引擎

啟動TOMCAT,.

Windows:

C:> %CATALINA_HOME%binstartup.bat

或者 通過tomcat提供的托盤程序來啟動

4、停止引擎

5、引擎的狀態(tài)信息
當tomcat啟動后,有兩個WEB頁可以顯示服務器的信息
Axis WEB服務列表http://localhost:8080/active-bpel/services
ActiveBPEL引擎管理http://localhost:8080/BpelAdmin/
在此頁面可以修改引擎的配置參數(shù),可查看幫助頁。
二、ActiveBPEL(TM) 引擎的持續(xù)安裝
(一)、要使得ActiveBPEL引擎作為一個可持續(xù)運行的引擎來,需要做以下步驟:

1、安裝數(shù)據(jù)庫Sqlserver 2000和相關的正確的JDBC驅(qū)動,并且保證有權限創(chuàng)建數(shù)據(jù)庫的表。Jdbc的驅(qū)動程序一定要到sourceforge網(wǎng)站去下載。下載后解壓縮文件包,把其中的jtds-1.0.3.jar文件拷貝到CATALINA_HOME/common/lib下。

2、啟動安裝好的數(shù)據(jù)庫,執(zhí)行activebpeldistsqlactivebpelddl目錄下的ActiveBPEL-SQLServer.sql語句,在數(shù)據(jù)庫中創(chuàng)建名為ActiveBPEL的數(shù)據(jù)庫,同時創(chuàng)建基本表。

3、設置Tomcat的數(shù)據(jù)源。打開%CATILINA_HOME%conf目錄下的omcat-users.xml文件,增加一個“admin”的角色,,然后增加一個角色為admin的新用戶。
增加數(shù)據(jù)源的操作如下:

(1)、重啟Tomcat,并訪問它的管理頁http://localhost:8080/admin/

(2)、輸入用戶名和密碼

(3)、按照以下順序點擊左側(cè)的Frame

ServerServiceHostContext (/active-bpel)ResourcesData Sources

(4)、從 the list of Data Source Actions中選擇 “Create New Data Source”

(5)、按如下數(shù)值配置 Data Source信息。(注:在此之前要確保相關的JDBC驅(qū)動已經(jīng)拷貝到tomcatcommonlib下。
JNDI = jdbc/ActiveBPELDB
Data Source URL = jdbc:jtds:sqlserver://localhost:1433/ActiveBPEL
JDBC Driver Class = net.sourceforge.jtds.jdbc.Driver
User Name = [db user name]
Password = [db password]
(6)、按保存按鈕,并提交(上方有一個Commit按鈕)。

4、修改aeEngineconfig.xml 文件

將activebpel/dist/conf下的aeEngineConfig-Persistent.xml文件拷貝到%CATILINA_HOME%bpr目錄下,并且重命名為 aeEngineconfig.xml,原來的aeEngineconfig.xml文件則被覆蓋掉。然后打開這個文件, 更改其中的一行關于數(shù)據(jù)庫的信息 mysql” />,把value值改為sqlserver。

5、 ActiveBPEL 數(shù)據(jù)庫的配置文件

為了使ActiveBPEL引擎 轉(zhuǎn)換到應用內(nèi)存管理的模式,把/activebpel/dist/conf下的 aeEngineConfig-InMemory.xml文件拷貝到 %CATILINA_HOME%bpr目錄下。

< 注:>任何已經(jīng)設置的ActiveBPEL 引擎的配置參數(shù)現(xiàn)在被重新設置成缺省值。

重啟tomcat,啟動數(shù)據(jù)庫,打開http://localhost:8080/BpelAdmin/頁,在Home頁可以看到一個“Start Engine”的按鈕,啟動引擎,當表中的status為running,則表示啟動成功。此時,即為以一個可持續(xù)的方式啟動了ActiveBPEL引擎。

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。

AI