Websphere Application Server 导入设置
Websphere Application Server importing settings
我想静默服务器配置(例如应用程序服务器 -> 进程定义 -> Java 虚拟机 -> 通用 JVM 参数 等)。
我试过 wsadmin 工具,但它需要 WSA 运行 - 这对我来说很糟糕,因为我需要编写脚本来复制这些没有任何交互的设置。
wsadmin -lang jython -c "AdminTask.importWasprofile('[-archive d:\profil2.car]')"
另一种方法是 Eclipse 上下文菜单(服务器 选项卡)中的“从服务器导入服务器配置...”选项,但是它仍然需要用户的交互。
有没有办法复制这些设置?我应该复制一些文件还是什么?
我正在安装 Rational Application Developer 7.0.0.7。我还生成了带有导出设置的 .car 文件。
好的,我成功地以静默方式导入了所有这些设置。
首先,您必须使用 f.e 导出配置文件。 wsadmin
脚本。
命令
wsadmin -lang jython -c "AdminTask.exportWasprofile(['-archive', 'd:\sampleProfileName.car'])
将默认配置文件导出到 .car 文件(实际上是具有其他扩展名的 .zip 文件)。很高兴在这里添加,我的 WAS 版本不会导出 SIB 设置。
导入这些设置与导出一样简单,您只需运行命令
wsadmin -lang jython -conntype none -c "AdminTask.importWasprofile('[-archive d:\sampleProfileName.car]')"
注意使用 -conntype
选项,如@bkail 所述
遗憾的是,WAS 6.x 及更早版本不支持 exporting/importing SIB 设置(如前所述 HERE). In order to copy them, you have to add manually to .car file buses
directory (as mentioned HERE)。问题是 - 通过管理控制台添加它们并没有为我创建这个目录。
我不得不使用另一个创建 SIB 的 wsadmin 脚本 - 我找到了它 HERE。它只是使用 AdminTask 对象手动创建总线 - 多亏了它,它创建了 buses
目录。
希望这可以帮助遇到与我相同问题的人 - 并且可以节省他很多时间。
你好。
我想静默服务器配置(例如应用程序服务器 -> 进程定义 -> Java 虚拟机 -> 通用 JVM 参数 等)。
我试过 wsadmin 工具,但它需要 WSA 运行 - 这对我来说很糟糕,因为我需要编写脚本来复制这些没有任何交互的设置。
wsadmin -lang jython -c "AdminTask.importWasprofile('[-archive d:\profil2.car]')"
另一种方法是 Eclipse 上下文菜单(服务器 选项卡)中的“从服务器导入服务器配置...”选项,但是它仍然需要用户的交互。
有没有办法复制这些设置?我应该复制一些文件还是什么?
我正在安装 Rational Application Developer 7.0.0.7。我还生成了带有导出设置的 .car 文件。
好的,我成功地以静默方式导入了所有这些设置。
首先,您必须使用 f.e 导出配置文件。 wsadmin
脚本。
命令
wsadmin -lang jython -c "AdminTask.exportWasprofile(['-archive', 'd:\sampleProfileName.car'])
将默认配置文件导出到 .car 文件(实际上是具有其他扩展名的 .zip 文件)。很高兴在这里添加,我的 WAS 版本不会导出 SIB 设置。
导入这些设置与导出一样简单,您只需运行命令
wsadmin -lang jython -conntype none -c "AdminTask.importWasprofile('[-archive d:\sampleProfileName.car]')"
注意使用 -conntype
选项,如@bkail 所述
遗憾的是,WAS 6.x 及更早版本不支持 exporting/importing SIB 设置(如前所述 HERE). In order to copy them, you have to add manually to .car file buses
directory (as mentioned HERE)。问题是 - 通过管理控制台添加它们并没有为我创建这个目录。
我不得不使用另一个创建 SIB 的 wsadmin 脚本 - 我找到了它 HERE。它只是使用 AdminTask 对象手动创建总线 - 多亏了它,它创建了 buses
目录。
希望这可以帮助遇到与我相同问题的人 - 并且可以节省他很多时间。
你好。