我試圖將openMRS v.1.9.2部署到運行CentOS的本地VM上& Glassfish 2的工作。不幸的是,我無法讓它工作。通常情況下,我只需下載在源代碼找到的獨立程序。我只需雙擊罐子,我就可以走了。部署openMRS.war到glassfish v.2的問題
我通常只是SSH進入虛擬機,所以我第一次嘗試通過終端做所有事情。下面是我所採取的步驟:
使用
wget
,檢索.zip
創建
dir
(我只是把它叫做/openmrs
),cd進入新的目錄,然後展開.zip
。cd
進入目錄。此時,有兩個選項可以啓動
openMRS
。運行
bash
腳本:./run-on-linux.sh
運行
.JAR
:java -jar [insert_jar_name].jar -commandline
當我運行.JAR
,我得到一個堆棧跟蹤。
當我嘗試運行bash
腳本時,出現另一個錯誤。
無論如何,我想我找到了一個潛在的解決方案,openMRS
JIRA
票,but it seems aimed at Glassfish 3, and not Glassfish 2 (which is what I need to use)。
然後我嘗試通過Glassfish管理界面部署.WAR
。我認爲它會工作,但經過選擇語言,是否使用演示數據等步驟後,我收到this。
有沒有人有經驗部署openMRS Glassfish 2.1.1?不幸的是,Glassfish 3似乎不是一個現實的選擇。我非常感謝這裏的任何幫助。謝謝。
這裏的堆棧跟蹤(我不能發佈兩個以上的鏈路):http://pastebin.com/M0JYU6TV這裏有關解決 – elefont 2013-03-02 06:47:27
文檔似乎MySQL不具有適用什麼我問題。沒有提及我收到的錯誤消息:https://wiki.openmrs.org/display/docs/Troubleshooting+MySQL – elefont 2013-03-02 07:15:20