将EJB 3应用程序迁移到GlassFish
上一篇 /
下一篇 2008-04-17 22:01:49
/ 个人分类:Glassfish
在Weblogic 9.2 Tech Preview上运行了示例应用程序之后,我想测试一下它的可移植性。于是我下载了GlassFish (v 9.0 build 48)。从开始到将该应用程序移植到Glassfish上共花了我一个小时(包括安装GlassFish本身)。
我不得不做了以下更改:
persistence.xml要求有Kodo 4.0许可键。当在Weblogic容器中运行Kodo时,它使用Weblogic许可
方案。但是当在GlassFish中运行时,自然就需要它自己的许可了。
kodo-runtime.jar放在Glassfish/domains/domain1/lib下的GlassFish共享库中。
Pointbase JDBC driver jar也放在共享库中,因为persistence.xml被配置为使用Weblogic预配置的嵌入式Pointbase。但是很容易将其重定向到其它任何
数据库。
web.xml中的 welcome-file-list 放错顺序了。Weblogic没有意见,但是GlassFish不行。
我喜欢GlassFish,它响应敏捷,自带了一个用于启动、停止域的asadmin命令行工具和部署实用工具。
导入论坛
引用链接
收藏
分享给好友
推荐到圈子
管理
举报
TAG: