目前在weblogic上运行fatwire,移植到tomcat是否容易,是否需要J2EE?如果不是tomcat,Jboss怎么样?
3 回答
支持 Tomcat 和 JBoss
根据文档,您可以在Tomcat、WebSphere、Weblogic、Jboss、Resin上运行 Fatwire 。我亲眼看到 Fatwire 在 Tomcat、Weblogic、WebSphere 上运行得相当成功。
您可以在 Tomcat 上运行,因为主要组件是 JSP,您可能不需要使用带有 EJB 容器的应用服务器。
假设 CS 安装文件的位置没有改变,并且它所侦听的主机名:端口也没有改变,那么将 Content Server 从 weblogic 移动到 tomcat 或 jboss 应该是相当简单的。ContentServer 仅使用 servlet、过滤器、jsps 和 jdbc 数据源。没有 EJB 要求。它经过认证可以在 tomcat 和 jboss 上运行,过去也可以在树脂上运行。
<INSTALLDIR>/ominstallinfo/app 下会有一个 .war 文件,可以将其复制到您的(例如)tomcat/webapps 目录中。您需要在 tomcat 的 server.xml 中添加数据源配置,以便 CS 可以找到数据库,您可以将数据库驱动程序复制到 tomcat 的 lib 文件夹中。
不过,请注意未来的升级/补丁,补丁/升级安装程序会在 omininstallinfo 中查找 omproduct.ini,其中包含一些安装元数据,例如应用程序服务器位置。此信息在升级期间用于插入新目录和部署新的 .war/.ear 文件。omproduct.ini 仍将引用旧 weblogic 的位置,因此修补/升级可能会失败。
如果您要移动到新的主机:端口或更改 CS 安装文件的位置以及切换应用程序服务器,那么最好联系支持,因为它可能会变得很麻烦。
菲尔