2017-07-21 32 views
2

我正在運行Ubuntu 16.04,我需要安裝並運行Restcomm JSS7堆棧作爲JBoss AS服務。爲什麼我的JBoss AS bin目錄中沒有包含run.sh腳本?

我跟着this video tutorial安裝JBoss應用服務器7.然後我設置了JBOSS_HOME環境變量到JBoss的安裝目錄爲7。其結果是,我能夠通過在執行./run.sh來啓動JBoss AS 成功bin安裝目錄的子文件夾。

然後我跟着this guide安裝Restcomm JSS7堆棧。對於這一點,我下載restcomm-jss7-7.4.1404.zip,它解壓縮到/opt/,然後導航到ss7-jboss子目錄然後執行ant deploy, ,結果是,其根據所述引導

... 
BUILD SUCCESSFUL 

是服務的指示成功部署。

然後我下面與JBoss AS服務this user manual運行它第4章第4.1節。據此,

所有你需要做的啓動服務是啓動JBoss AS。這 將自動啓動SS7服務。要啓動JBoss服務器 ,必須在/ bin文件夾(在Unix或 Windows上)執行run.sh(Unix)或run.bat(Microsoft Windows) 啓動腳本。

兩個問題:

  1. <jboss_install_directory>/bin沒有一個run.sh腳本。 由於這個原因,我試圖通過使用常規的standalone.sh腳本來運行JBoss AS。

  2. 接下來在用戶手冊,它指出:

結果:如果服務啓動正常,你應該看到下面的UNIX終端或根據您的環境命令提示符線 :

注:我有,因爲實在是太長了在這個問題上粘貼)

但我在終端上看不到這些行。相反,運行./standalone.sh我端子輸出爲pasted here.

所以我不知道如何以及在哪裏從這裏出發。請幫忙。


注:這個問題不是我的其他問題的副本。就像我在問題標題中提到的,這個問題是關於爲什麼我的JBoss AS安裝不包含run.sh腳本,以及它的替代方案是什麼。另一個問題是關於一些可能的命令來找出運行時啓動的JBoss服務?當一個初學者開始學習某些東西時,他們的全部目的都沒有完成。他們心中有許多混亂/疑問。

+0

可能的重複[如何找到一個特定的服務運行/啓動時,JBOSS AS啓動?](https://stackoverflow.com/questions/45233855/how-to-find-if-a-particular-服務是 - 運行 - 開始 - 當 - 的jboss-AS-IS-啓動)。如果你沒有得到答案,請不要轉發同樣的問題。改進原始問題以提高獲得答案的機會。 –

+0

@RobinTopper感謝您的建議。但它們不是重複的。我在問題最後的說明中解釋說。 – Sie

回答

1

的文檔文件,如何啓動一個JBoss 5.1服務器,但您的安裝使用的JBoss 7.1服務器,這就是爲什麼你必須使用standalone.sh而不是run.sh來啓動服務器,爲什麼日誌是不同的。

由於您正確地達到 JBoss AS 7.1.0.Final "Thunder" started in 3955ms行我不會擔心太多(除非使用明顯過時的文檔)。

您的產品的文檔只聲明compatibility與JBoss 5.1.0。雖然它可能適用於更高版本,但您可能需要檢查是否有更新版本的產品。我不會推薦安裝JBoss AS 5.1.0,因爲它不再受支持,並且會包含安全漏洞。

相關問題