我需要你的帮助。
我必须使用wsadmin在Jython中使用脚本将多个应用程序从WAS 7迁移到WAS 8.5。问题是在WAS 7上有很多数据源,我只需要导入我必须迁移的应用程序使用的数据源。
长话短说:我必须获取特定应用程序的数据源属性。
感谢您的帮助!
更新:在此之后,我必须使用数据源的导出属性安装应用程序。
答案 0 :(得分:0)
如果您的应用程序开发人员足够聪明以使用资源引用,您可以在Web管理控制台Applications > applicationName > Resource References
中找到应用程序使用的数据源的JNDI名称。如果没有,您将不得不以某种方式了解数据源是什么(应用程序文档,开发人员,源代码)。除了引用之外,没有其他方法可以知道给定应用程序使用的数据源。
然后,我建议您使用Property files wsadmin commands从一个环境中提取相关信息并应用于另一个环境。 (或者只是给你数据源配置以便在jython脚本中使用)。
如果不想使用Property files命令,您可以在控制台中使用命令帮助来帮助您创建jython文件,或者使用一些已经提供的Jython script library
详见: