当前 WebSphere 配置的人类可读文档
Human readable documentation current WebSphere configuration
目前,我正在为某些 Java 应用程序使用大量 WebSphere Application Server。不幸的是,这些服务器的配置文档很少。我知道有可能生成脚本和配置档案来迁移这些设置。但我想知道是否有办法以人类可读的格式获取服务器配置。大家知道有没有应用服务器(尤其是WebSphere)有这样的功能?
编辑:
忘了说我使用的是 WebSphere 6.1 版。
我不知道,如果你会考虑它 'human readable' 但你可以使用以下 wsadmin
任务以基于 属性 的格式导出单元格配置:
AdminTask.extractConfigProperties('[-propertiesFileName ConfigProperties_cell.props]')
它会给你这样的东西:
#
# SubSection 1.0 # JDBCProvider attributes
#
ResourceType=JDBCProvider
ImplementingResourceType=JDBCProvider
ResourceId=Cell=myCell:JDBCProvider=ID#builtin_jdbcprovider
#
#
#Properties
#
classpath={${DERBY_JDBC_DRIVER_PATH}/derby.jar,/my.jar}
implementationClassName=org.apache.derby.jdbc.EmbeddedXADataSource
name=Derby JDBC Provider (XA)
nativepath={}
description=Built-in Derby JDBC Provider (XA)
providerType=Derby JDBC Provider (XA)
xa=true #boolean
有关详细信息,请参阅:
目前,我正在为某些 Java 应用程序使用大量 WebSphere Application Server。不幸的是,这些服务器的配置文档很少。我知道有可能生成脚本和配置档案来迁移这些设置。但我想知道是否有办法以人类可读的格式获取服务器配置。大家知道有没有应用服务器(尤其是WebSphere)有这样的功能?
编辑: 忘了说我使用的是 WebSphere 6.1 版。
我不知道,如果你会考虑它 'human readable' 但你可以使用以下 wsadmin
任务以基于 属性 的格式导出单元格配置:
AdminTask.extractConfigProperties('[-propertiesFileName ConfigProperties_cell.props]')
它会给你这样的东西:
#
# SubSection 1.0 # JDBCProvider attributes
#
ResourceType=JDBCProvider
ImplementingResourceType=JDBCProvider
ResourceId=Cell=myCell:JDBCProvider=ID#builtin_jdbcprovider
#
#
#Properties
#
classpath={${DERBY_JDBC_DRIVER_PATH}/derby.jar,/my.jar}
implementationClassName=org.apache.derby.jdbc.EmbeddedXADataSource
name=Derby JDBC Provider (XA)
nativepath={}
description=Built-in Derby JDBC Provider (XA)
providerType=Derby JDBC Provider (XA)
xa=true #boolean
有关详细信息,请参阅: