将 Websphere 从 8.0.0.10 迁移到 Liberty 配置文件时的应用程序问题
Application Issues in Migrating Websphere from 8.0.0.10 to Liberty profile
我正在尝试将 WAS 服务器 8.0.0.10 迁移到 Liberty Profile。因此,就在一周前,我使用 "Help" 菜单中的 "Install New Software" 选项下载了迁移工具。我选择了 "Migration Tools" -> "Websphere Application Server Migration" -> "Configuration Manager" -> "Websphere Configuration Migration Toolkit for Websphere"。遵循以下 link 个步骤 http://www.ibm.com/developerworks/websphere/library/techarticles/1404_vines2/1404_vines2.html。但是在命令提示符下执行注释时:
wsadmin -lang jython -c "AdminTask.extractConfigProperties(['-propertiesFileName my.props'])"
低于错误消息:
C:\Users\DSIVARAM\WAS-profiles.0\SFQ\bin>wsadmin(.sh/.bat) -lang jython -c "AdminTask.extractConfigProperties(['-propertiesFileName my.props'])"
WASX7209I: Connected to process "SFQ" on node SFQNode using SOAP connector; The type of process is: UnManagedProcess
WASX7411W: Ignoring the following provided option: [(.sh/.bat)]
WASX7015E: Exception running command: "AdminTask.extractConfigProperties(['-propertiesFileName my.props'])"; exception information:
com.ibm.ws.management.wasresource.common.WASResourceException: com.ibm.ws.management.wasresource.common.WASResourceException: com.ibm.ws.management.wasresource.common.WASResourceException: com.ibm.websphere.management.exception.AdminException:
ADMA0144E: Application SourcingForQuality20031104 is installed with the zero binary copy option. Applications are installed using this option in a Rational unit test environment or using AppManagement MBean API.
When an application is installed using this option it is not possible to perform any operation on this application using wsadmin or administrative console that involves accessing the application metadata or EAR file.
Such operations include view/edit application information, export, export DDL etc. The only possible operations using wsadmin or admin console are start, stop and uninstall.
If this application is installed using WSAD unit test environment then use WSAD to view/edit application information.
请帮我解决问题。
如果您安装了零二进制应用程序,您将无法使用 extractConfigProperties 提取应用程序信息。我认为您可以使用 -filterMechanism 或 -configData 选项限制提取的范围,以仅提取应用程序所需的配置,而不提取应用程序信息本身。
如果您是 运行 来自开发工具 (Eclipse/Rad) 的服务器,请将您的服务器发布设置从 run resources from workspace
更改为 run from server
,重新启动并重新部署应用程序。那你应该可以导出了。
我正在尝试将 WAS 服务器 8.0.0.10 迁移到 Liberty Profile。因此,就在一周前,我使用 "Help" 菜单中的 "Install New Software" 选项下载了迁移工具。我选择了 "Migration Tools" -> "Websphere Application Server Migration" -> "Configuration Manager" -> "Websphere Configuration Migration Toolkit for Websphere"。遵循以下 link 个步骤 http://www.ibm.com/developerworks/websphere/library/techarticles/1404_vines2/1404_vines2.html。但是在命令提示符下执行注释时:
wsadmin -lang jython -c "AdminTask.extractConfigProperties(['-propertiesFileName my.props'])"
低于错误消息:
C:\Users\DSIVARAM\WAS-profiles.0\SFQ\bin>wsadmin(.sh/.bat) -lang jython -c "AdminTask.extractConfigProperties(['-propertiesFileName my.props'])"
WASX7209I: Connected to process "SFQ" on node SFQNode using SOAP connector; The type of process is: UnManagedProcess
WASX7411W: Ignoring the following provided option: [(.sh/.bat)]
WASX7015E: Exception running command: "AdminTask.extractConfigProperties(['-propertiesFileName my.props'])"; exception information:
com.ibm.ws.management.wasresource.common.WASResourceException: com.ibm.ws.management.wasresource.common.WASResourceException: com.ibm.ws.management.wasresource.common.WASResourceException: com.ibm.websphere.management.exception.AdminException:
ADMA0144E: Application SourcingForQuality20031104 is installed with the zero binary copy option. Applications are installed using this option in a Rational unit test environment or using AppManagement MBean API.
When an application is installed using this option it is not possible to perform any operation on this application using wsadmin or administrative console that involves accessing the application metadata or EAR file.
Such operations include view/edit application information, export, export DDL etc. The only possible operations using wsadmin or admin console are start, stop and uninstall.
If this application is installed using WSAD unit test environment then use WSAD to view/edit application information.
请帮我解决问题。
如果您安装了零二进制应用程序,您将无法使用 extractConfigProperties 提取应用程序信息。我认为您可以使用 -filterMechanism 或 -configData 选项限制提取的范围,以仅提取应用程序所需的配置,而不提取应用程序信息本身。
如果您是 运行 来自开发工具 (Eclipse/Rad) 的服务器,请将您的服务器发布设置从 run resources from workspace
更改为 run from server
,重新启动并重新部署应用程序。那你应该可以导出了。