我试图将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