整合測試

開發人員 > 整合測試

整合測試驗證 ActiveMQ Classic 資源配接器在部署於應用程式伺服器(如 Apache Geronimo)中執行 J2EE 應用程式時是否能正確運作。

準備工作

此頁面上的說明會引用一些目錄,您需要替換為適當的值

  • activemq-core 是您的 ActiveMQ Classic 原始碼所在的位置。
  • geronimo-home 是您的 Geronimo 主目錄所在的位置。

建置 ActiveMQ Classic 資源配接器

ActiveMQ Classic 資源配接器允許 J2EE 應用程式伺服器在使用 EJB 時,為 ActiveMQ Classic 連線提供交易管理、連線池和安全性。資源配接器部署在將使用 ActiveMQ Classic 的用戶端 EAR 中。

cd activemq-ra
maven rar:install-snapshot

建置整合測試 EJB 模組

整合測試 EJB 模組提供一組 EJB,測試將針對這些 EJB 執行。

cd systest/itests/ejb
maven

建置並部署整合測試 EAR 模組

EAR 模組將資源配接器和整合測試 EJB 打包成可部署的 EAR。

cd systest/itests/ear
maven -Dgeronimo.home=geronimo-home

使用整合測試 EAR 配置啟動 Geronimo。

在另一個主控台中,發出以下命令

cd geronimo-home
java -jar bin/server.jar org/activemq/ear/itest

建置並執行整合測試。

以下內容將建置並執行整合測試

cd systest/itests/client
maven

Apache、ActiveMQ、Apache ActiveMQ、Apache 羽毛標誌和 Apache ActiveMQ 專案標誌是 The Apache Software Foundation 的商標。版權所有 © 2024,The Apache Software Foundation。根據Apache License 2.0授權。