2016-03-11 42 views
1

我想在Windows7 x64上從soapUI 5.2.1運行HermesJMS hermes config的首選項和路徑設置正確。無法從SOAP UI運行HermesJMS

問題是我無法寫入C:驅動器。所以我不得不在其他地方安裝SOAPUI和Hermes。我已將hermes_home,java_home和hermes_config更改爲我的實際路徑。路徑不包含空格等。當我從命令提示符運行hermes.bat時,它會正確啓動。

但是,當我嘗試SoapUI - >項目 - >右鍵單擊 - >啓動HermesJMS - 沒有任何反應。事情同樣糟糕,我甚至無法在soapui和hermes日誌中找到任何有用的東西。

文件結構如下:

 
hermes_home = ...\SoapUI-5.2.1\hermesJMS 
hermes_config = ...\SoapUI-5.2.1\hermesJMS\cfg 

沒有人有一個想法可能是什麼回事?或者,我可以從哪裏找到從SoapUI啓動hermes的腳本的stdout和stderr?

+1

請注意,我沒有權限以管理員身份運行應用程序。 – Clergyman

+0

您正在使用哪個JMS供應商? – Rao

+0

@Rao Tibco EMS 5.1.3 –

回答

1

下面是與HermesJMS配置SoapUI步驟:

  • 首:在了SoapUI工具,轉到文件 - >首選項 - >工具,並設置它在這裏提到的HermesJMS路徑, documentation。然後,保存首選項。
  • 開始HermesJMS:現在,選擇您的soapui項目。右鍵單擊 - >啓動HermesJMS。此時,將顯示一個對話框,要求用戶選擇hermes配置目錄,在該目錄中查找名爲hermes-config.xml的文件。它尋找的默認位置在{user.home}\.hermes之下。

    您已經提到hermesJMS已配置爲與TIBCO EMS連接,因此您將在系統上擁有該文件。

  • 配置JMS:我相信這可能不適用於您。但是,如果需要某人,請按照文檔提供的詳細步驟。 - 這裏爲activemq從官方網站。 - 此處爲TIBCO EMS。和here,there。還可以找到一些與EMS連接問題相關的信息here。 有沒有從SmartBear約束了SoapUI需要被安裝在計算機上的特定驅動器:在C盤

權限問題。因此,您可以自由地在您有權使用的機器上安裝軟件。

有沒有人有想法會發生什麼?或者,我可以從哪裏找到從SoapUI啓動hermes的腳本的stdout和stderr?

你可以做的最好的事情是去日誌找到發生了什麼事情。當情況需要時,您可以從日誌中找到大量有用的信息。從windows - >開始菜單中調用它時,可以在{user.home}下找到SoapUI日誌。如果從命令行(使用soapui.bat腳本)從命令行(轉到SOAPUI_HOME\bin)開始SoapUI,那麼您應該能夠在控制檯本身上記錄日誌文件,這些日誌文件可以在您調用的同一目錄中找到。

這次上述說明應該可以解決您的問題。