Import WebSphereApplicationServer导入设置

Import WebSphereApplicationServer导入设置,import,server,websphere,settings,silent,Import,Server,Websphere,Settings,Silent,我想以静默方式导入服务器配置(例如应用程序服务器->进程定义->Java虚拟机->通用JVM参数等) 我尝试了wsadmin工具,但它需要运行WSA,这对我来说不好,因为我需要编写脚本,在没有任何交互的情况下复制这些设置 wsadmin-lang jython-c“AdminTask.importWasprofile('[-archive d:\profil2.car]')” 另一种方法是Eclipse上下文菜单(Servers选项卡)中的“从服务器导入服务器配置…”选项,但它仍然需要用户的交互

我想以静默方式导入服务器配置(例如应用程序服务器->进程定义->Java虚拟机->通用JVM参数等)

我尝试了wsadmin工具,但它需要运行WSA,这对我来说不好,因为我需要编写脚本,在没有任何交互的情况下复制这些设置

wsadmin-lang jython-c“AdminTask.importWasprofile('[-archive d:\profil2.car]')”

另一种方法是Eclipse上下文菜单(Servers选项卡)中的“从服务器导入服务器配置…”选项,但它仍然需要用户的交互

有没有办法复制这些设置?我应该复制一些文件还是什么


我正在安装RationalApplicationDeveloper7.0.0.7。我还生成了带有导出设置的.car文件。

好的,我已经成功地以静默方式导入了所有这些设置

首先,您必须使用f.e.
wsadmin
script导出概要文件

命令

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所述

遗憾的是,WAS6.x和更早版本不支持导出/导入SIB设置(如前所述)。为了复制它们,您必须手动将它们添加到.car文件
bus
目录中(如上所述)。问题是-通过管理控制台添加它们并没有为我创建此目录

我不得不使用另一个创建SIB的wsadmin脚本——我找到了它。它只是使用AdminTask对象手动创建总线,并且由于它,它创建了
bus
目录

希望这能帮助那些和我有同样问题的人,并且能帮他节省很多时间


问候。

如果要修改本地配置文件,可以使用
wsadmin-conntype none
,这样就不需要运行服务器。你试过了吗?嗯,它没有显示任何错误,但似乎。汽车文件不包含这些设置,因为它们没有导入。您知道如何正确导出这些设置吗?1) 应用程序服务器>服务器1>进程定义>Java虚拟机>自定义属性,2)JMS提供程序>默认消息传递提供程序>连接工厂3)总线?好的,我现在已经更好地检查了这一点,我只能说:非常感谢,@bkail!我只是查了一下“公共汽车”部分,很遗憾——只是它没有被复制。顺便问一下,你知道怎么抄公共汽车吗?我发现了一些有用的东西,但我没有
单元//bus/*
也没有
单元//nodes//servers/server1/sib engines.xml
,可能是因为我使用的是RAD 7.0.0.7,我对总线/sib不太了解,对不起。