作为企业应用程序的新手,我试图完成它。从Glassfish服务器执行.ear文件到Tomee +服务器的步骤
我在Netbeans 7.1.2中开发了一个企业应用程序。它使用默认的Glassfish服务器成功运行。由于需要更换服务器,我下载并安装了Tomee +服务器,并作了一些更改以使Tomee Manager Interface在我的系统上正常工作。 我通过将.ear文件(Glassfish服务器输出)放置在Tomee webapps文件夹中,并将服务器置于运行状态,将其部署到Tomee +中。它会自动部署并显示在Tomcat Web应用程序管理器界面中。
然后,通过在地址栏中提供合适的路径(如http://localhost:8080/app-war/faces/app.xhtml
),它提供了前端屏幕,但是如果单击提交按钮后端进程不工作。相反,它只是提供状态页面,如HTTP Status 500 - javax.el.ELException: javax.ejb.EJBTransactionRolledbackException: Transaction was rolled back, presumably because setRollbackOnly was called during a synchronization
。
我的问题是:我在Tomee +服务器上部署它的步骤出了什么问题?