使用资源从Websphere Application Server导出EAR

时间:2014-10-06 10:44:27

标签: migration websphere jython ear wsadmin

我需要你的帮助。

我必须使用wsadmin在Jython中使用脚本将多个应用程序从WAS 7迁移到WAS 8.5。问题是在WAS 7上有很多数据源,我只需要导入我必须迁移的应用程序使用的数据源。

长话短说:我必须获取特定应用程序的数据源属性。

感谢您的帮助!

更新:在此之后,我必须使用数据源的导出属性安装应用程序。

1 个答案:

答案 0 :(得分:0)

如果您的应用程序开发人员足够聪明以使用资源引用,您可以在Web管理控制台Applications > applicationName > Resource References中找到应用程序使用的数据源的JNDI名称。如果没有,您将不得不以某种方式了解数据源是什么(应用程序文档,开发人员,源代码)。除了引用之外,没有其他方法可以知道给定应用程序使用的数据源。

然后,我建议您使用Property files wsadmin commands从一个环境中提取相关信息并应用于另一个环境。 (或者只是给你数据源配置以便在jython脚本中使用)。

如果不想使用Property files命令,您可以在控制台中使用命令帮助来帮助您创建jython文件,或者使用一些已经提供的Jython script library

详见: