如何从应用程序服务器将部署的应用程序更改为Web服务器?
问题描述:
我有一个在Oracle Weblogic应用程序服务器中部署的Web应用程序。得到分析后,我发现没有必要使用应用程序服务器(至少为此应用程序),我需要将此应用程序部署到Oracle Weblogic Web服务器中。如何从应用程序服务器将部署的应用程序更改为Web服务器?
任何人都可以帮助这个,我怎么能从应用程序服务器更改部署的应用程序到网络服务器?
或换一种说法,我可以说我如何将应用程序部署从Oracle Weblogic应用程序服务器迁移到Oracle Weblogic Web服务器?
我使用的WebLogic 10和Maven构建应用程序
关于应用程序,它使用Apache轴web服务,JSF和几个Java类。
在此先感谢!
答
我最近将一个应用程序从WAS迁移到tomcat 我遵循的方法是。
识别和删除所有WL特定的相关/罐(你可能不需要的)
改变构建脚本生成的.war代替的.ear
部署生成.WAR任何servlet容器/ Web服务器
与您的规格(轴,WS,JSF)你不需要一个的.ear但的.war会做。
,如果你使用的是蚂蚁修改构建脚本,我建议由@TechExchange
即使对于JBoss去行家更好的依赖管理的答案顶部
答
建筑,你仍然需要分析应用程序以删除所有WL细节。例如:EJB的MDB的描述符等。 与JBOSS,你仍然可以使用耳朵格式。
一个quesiton,你曾提到,因为你发现,应用程序并不需要你决定将其与JMS在画面迁移到Web服务器,现在的应用程序服务器你还需要移动?
感谢您的快速回复....这是帮助至少我得到了如何开始这样做。再次感谢这个 – umeshfadadu
现在根据C.R.我需要添加JMS也是不能与tomcat兼容的。我需要使用JBOSS。您能否让我知道在POM.xml中要更改哪些内容以及为JBOSS编写什么内容? – umeshfadadu
感谢您的非常好的答复。 现在我需要启动JMS服务也到服务器,所以我不能够用户Tomcat,我现在需要你的JBOSS。 我无法找到如何修改我当前的pom.xml和要修改的标记。 你能解释一下吗? 在此先感谢或。 – umeshfadadu