精华内容
下载资源
问答
  • was使用命令创建概要文件

    千次阅读 2016-09-21 12:09:11
    was使用命令创建概要文件背景说明: 很多时候我们没有图形界面来供我们创建概要文件,这时候我们就可以使用命令来创建。我的需要创建的概要文件的信息如下: was安装目录:/washome/IBM/WebSphere/AppServer 主机...

    was使用命令创建概要文件

    背景说明:
    很多时候我们没有图形界面来供我们创建概要文件,这时候我们就可以使用命令来创建。我的需要创建的概要文件的信息如下:
    was安装目录:/washome/IBM/WebSphere/AppServer
    主机名:linux-i1so
    概要文件存储目录:/washome/IBM/WebSphere/AppServer/profiles/AppSrvicbc
    管理用户和密码:admin/admin
    概要文件名:AppSrvicbc
    服务名:servericbc
    节点名:icbcNode
    单元名:icbcCell

    创建概要文件:

    linux-i1so:/washome/IBM/WebSphere/AppServer/bin # ./manageprofiles.sh  -create  -serverName servericbc -profileName AppSrvicbc -profilePath /washome/IBM/WebSphere/AppServer/profiles/AppSrvicbc -templatePath /washome/IBM/WebSphere/AppServer/profileTemplates/default  -nodeName icbcNode  -cellName icbcCell  -hostName linux-i1so -enableAdminSecurity true -adminUserName admin  -adminPassword admin
    INSTCONFSUCCESS: Success: Profile AppSrvicbc now exists. Please consult /washome/IBM/WebSphere/AppServer/profiles/AppSrvicbc/logs/AboutThisProfile.txt for more information about this profile.

    设置默认jdk为1.7:
    由于was8.5.5安装后默认的jdk版本为1.6,我的项目需要的版本为jdk1.7。所以我需要在启动服务前设置我的概要文件AppSrvicbc默认的jdk为1.7。java7需要到IBM官网上下载单独安装,这里我不做介绍。如果不需要jdk1.7的可以跳过这一步。

    linux-i1so:/washome/IBM/WebSphere/AppServer/profiles/AppSrvicbc/bin # ../../../bin/managesdk.sh -enableProfile -profileName AppSrvicbc -sdkName 1.7_64

    启动服务:

    linux-i1so:/washome/IBM/WebSphere/AppServer/profiles/AppSrvicbc/bin # ./startServer.sh servericbc
    ADMU0116I: Tool information is being logged in file
               /washome/IBM/WebSphere/AppServer/profiles/AppSrvicbc/logs/servericbc/startServer.log
    ADMU0128I: Starting tool with the AppSrvicbc profile
    ADMU3100I: Reading configuration for server: servericbc
    ADMU3200I: Server launched. Waiting for initialization status.
    ADMU3000I: Server servericbc open for e-business; process id is 9322

    至此,使用命令创建概要文件完成!

    展开全文
  • WAS Base版的服务器上新创建一个概要文件和Server,参照WAS的帮助文档搞定了:./manageprofiles.sh -create \-enableAdminSecurity true \-adminUserNa...

    在WAS Base版的服务器上新创建一个概要文件和Server,参照WAS的帮助文档搞定了:

    ./manageprofiles.sh -create \
    -enableAdminSecurity true \
    -adminUserName admin \
    -adminPassword 111111 \
    -serverName server02 \
    -templatePath /opt/IBM/WebSphere/AppServer/profileTemplates/default \
    -profilePath /opt/IBM/WebSphere/AppServer/profiles/AppSrv02 \
    -profileName AppSrv02 \
    -portsFile /opt/portdef.props \
    -validatePorts

    其中/was/portdef.props文件为端口映射文件:

    1. WC_defaulthost=9082  
    2. WC_adminhost=9061  
    3. WC_defaulthost_secure=9444  
    4. WC_adminhost_secure=9045  
    5. BOOTSTRAP_ADDRESS=2811  
    6. SOAP_CONNECTOR_ADDRESS=8881  
    7. IPC_CONNECTOR_ADDRESS=9634  
    8. SAS_SSL_SERVERAUTH_LISTENER_ADDRESS=9407  
    9. CSIV2_SSL_SERVERAUTH_LISTENER_ADDRESS=9408  
    10. CSIV2_SSL_MUTUALAUTH_LISTENER_ADDRESS=9409  
    11. DCS_UNICAST_ADDRESS=9355  
    12. SIB_ENDPOINT_ADDRESS=7278  
    13. SIB_ENDPOINT_SECURE_ADDRESS=7287  
    14. SIB_MQ_ENDPOINT_ADDRESS=5559  
    15. SIB_MQ_ENDPOINT_SECURE_ADDRESS=5579  
    16. SIP_DEFAULTHOST=5062  
    17. SIP_DEFAULTHOST_SECURE=5063  
    18. ORB_LISTENER_ADDRESS=9101  

    可以参照默认模板的端口映射文件修改,默认模板问价为$app_insall_root/profileTemplates/default/actions/portsUpdate/portdef.props,如:

    /was/IBM/WebSphere/AppServer/profileTemplates/default/actions/portsUpdate/portdef.props

    默认内容为:

    1. WC_defaulthost=9080  
    2. WC_adminhost=9060  
    3. WC_defaulthost_secure=9443  
    4. WC_adminhost_secure=9043  
    5. BOOTSTRAP_ADDRESS=2809  
    6. SOAP_CONNECTOR_ADDRESS=8880  
    7. IPC_CONNECTOR_ADDRESS=9633  
    8. SAS_SSL_SERVERAUTH_LISTENER_ADDRESS=9401  
    9. CSIV2_SSL_SERVERAUTH_LISTENER_ADDRESS=9403  
    10. CSIV2_SSL_MUTUALAUTH_LISTENER_ADDRESS=9402  
    11. ORB_LISTENER_ADDRESS=9100  
    12. DCS_UNICAST_ADDRESS=9353  
    13. SIB_ENDPOINT_ADDRESS=7276  
    14. SIB_ENDPOINT_SECURE_ADDRESS=7286  
    15. SIB_MQ_ENDPOINT_ADDRESS=5558  
    16. SIB_MQ_ENDPOINT_SECURE_ADDRESS=5578  
    17. SIP_DEFAULTHOST=5060  
    18. SIP_DEFAULTHOST_SECURE=5061  

    注:如果感觉麻烦,可以把现有的server都启动,把端口号占用上,再创建,创建时不加-portsFile /was/portdef.props \ 这一行,这样,再创建新的概要文件和server时,websphere会自动更改已经被占用的端口号,保证每个概要文件和server所使用的端口号是唯一的,未被占用的。


    删除创建的profile命令为:

    manageprofiles.sh -create -profileName AppSrv02

    不过我经常删不掉,命令执行后就死掉了,在那里不动,也许是我比较急性把,其实最快的处理方法就是:

    进入如下目录$app_install_root/properties,如:

    [payplf@was]$ cd /was/IBM/WebSphere/AppServer/properties

    编辑文件profileRegistry.xml,这个就是已经注册进来的profile配置文件,找到需要删除的profile配置行,直接删除,如:

    [payplf@was]$ cat profileRegistry.xml
    <?xml version="1.0" encoding="UTF-8"?>
       
        

    然后直接去伤处profile的目录,如:

    [payplf@was]$ rm -fr /was/IBM/WebSphere/AppServer/profiles/AppSrv02

    完了,现在你就可以再使用AppSrv02这个profileName了。


          


    【WAS官网帮助】

    manageprofiles 命令

    manageprofiles 命令行工具创建所有应用程序服务器运行时环境。该命令创建概要文件,即定义 独立应用程序服务器的运行时环境的文件集合。

    manageprofiles 命令在称为概要文件的文件集中为 WebSphere Application Server 进程创建运行时环境。该概要文件定义运行时环境并包括运行时环境中服务器进程可以更改的所有文件。

    manageprofiles 命令及其图形用户界面概要管理工具是创建运行时环境的唯一方法。

    命令文件位于 app_server_root/bin 目录。命令文件是名为 manageprofiles 的脚本。

    要了解有关从何处运行此命令的更多信息,请参阅使用命令行工具
    注: 如果对受管概要文件模板使用此命令,那么未创建应用程序服务器。但是,如果您正在联合节点,那么仍然使用了端口。
     有关在 Microsoft Windows Vista 操作系统上运行 manageprofiles 命令的注意事项:
    • 在 Microsoft Windows Vista 操作系统上安装 WebSphere Application Server V6.1 之后,在尝试使用 manageprofiles 命令来创建任何概要文件之前应安装一个包含 V6.1.0.9 或更高版本的 service pack。
    • 如果您正在 Microsoft Windows Vista 操作系统上运行 V6.1.0.9 或更高版本,那么您必须在具备经过提升的管理员特权的情况下运行 manageprofiles 命令。
      要在具备管理员特权的情况下运行 manageprofiles,请在命令提示符窗口中运行此命令,通过执行以下操作可以启动命令提示符窗口:
      • 右键单击“命令提示符”快捷方式。
      • 单击用管理员帐户运行

    语法

    manageprofiles 命令用来执行以下操作:
    • 创建概要文件(-create)
    • 删除概要信息(-delete)
    • 扩充概要文件(-augment)
    • 缩小概要文件(-unaugment)
    • 删除所有概要文件(-deleteAll)
    • 列出所有概要文件(-listProfiles)
    • 获取概要文件名称(-getName)
    • 获取概要文件路径(-getPath)
    • 验证概要文件注册表(-validateRegistry)
    • 验证并更新概要文件注册表(-validateAndUpdateRegistry)
    • 获取缺省概要文件名称(-getDefaultName)
    • 设置缺省概要文件名称(-setDefaultName)
    • 备份概要文件(-backupProfile)
    • 恢复概要文件(-restoreProfile)
    对于用 manageprofiles 命令完成的每个任务,要在包括必需参数时获取详细的帮助,请使用 -help 参数。以下示例说明在 Windows 操作系统上对 manageprofiles -augment 命令使用 help 参数:
    app_server_root\bin\manageprofiles.bat -augment -help
    help 命令的输出将指定哪些参数是必需的以及哪些参数是可选的。
    根据您要用 manageprofiles 命令执行的操作的不同,您将需要提供以下一个或多个参数。命令行概要管理工具验证是否提供了必需的参数以及对这些参数输入的值是否有效。因为命令行概要管理工具不会验证参数名称的大小写,所以一定要以正确的大小写输入参数的名称。如果输入的参数的大小写不正确,那么可能导致错误的结果。
    • -profileName profile_name
    • -profilePath profile_root
    • -templatePath template_path
    • -nodeName node_name
    • -cellName cell_name
    • -hostName host_name
    • -adminUserName adminUser_ID
    • -adminPassword adminPassword
    • -backupFile backupFile_name
    • -debug
    • -enableAdminSecurity true | false
    • -isDefault
    • -isDeveloperServer
    • -omitAction feature1 feature2... featureN
    • -response reponse_file
    • -samplesPassword samplesPassword
    • -startingPort starting_port | -portsFile file_path | -defaultPorts
    • -validatePorts
    • -webServerCheck true | false
    • -webServerHostnamewebserver_host_name
    • -webServerInstallPath webserver_installpath_name
    • -webServerName webserver_name
    • -webServerOS webserver_operating_system
    • -webServerPluginPath webserver_plugin_path
    • -webServerPort webserver_port
    • -webServerType webserver_type
    • [Linux] -enableService true | false
    • [Linux] -serviceUserName service_user_ID
    • [Windows] -winserviceCheck true | false
    • [Windows] -winserviceAccountType specifieduser | localsystem
    • [Windows] -winservicePassword winservice_password
    • [Windows] -winserviceStartupType manual | automatic | disabled
    • [Windows] -winserviceUserName winservice_user_ID

    以下示例说明在诸如 AIX 或 Linux 这样的操作系统上使用 manageprofiles -create 命令:
    app_server_root/bin/manageprofiles.sh -create
                  -profileName profile_name 
                  -profilePath profile_root
                  -templatePath template_path 

    参数

    下列选项可用于 manageprofiles 命令:

    -adminUserName adminUser_ID指定用于管理安全性的用户标识。-adminPassword adminPassword为使用 -adminUserName 参数指定的管理安全性用户标识指定密码。-augment使用 augment 参数以通过扩充模板对现有概要文件进行更改。augment 参数导致 manageprofiles 命令使用 -templatePath 参数中的模板更新或扩充在 -profileName 参数中标识的概要文件。您可以使用哪些扩充模板取决于您的环境中安装的 IBM 产品及其版本。
    注: WebSphere Application Server 附带提供的模板只能用来创建概要文件,而不能用来扩充现有概要文件,因为随该产品只提供了创建模板。

    此外,不要手动修改 install_dir/ profileTemplates 目录中的文件。例如,如果要在创建概要文件期间更改端口,那么使用概要管理工具,或者对 manageprofiles 命令使用 -startingPort 或 -portsFile 参数,而不要修改概要文件模板目录中的文件。

    请对 -templatePath 指定标准文件路径。例如:
     manageprofiles(.bat)(.sh) -augment -profileName profile_name -templatePath fully_qualified_template_path

    对 -templatePath 参数指定相对文件路径会导致不能充分扩充指定的概要文件。

    另请参阅 -unaugment 参数。

    -backupProfile对概要文件文件夹和概要文件注册表文件中的概要文件元数据执行文件系统备份。在调用带 -backupProfile 选项的manageprofiles 命令之前,必须首先停止任何正在使用要备份的概要文件的服务器。-backupProfile 参数必须与 -backupFile和 -profileName 参数一起使用,例如:
    manageprofiles(.bat)(.sh) -backupProfile -profileName profile_name -backupFile backupFile_name

    在使用 -backupProfile 选项备份概要文件时,必须先停止服务器和正在运行的进程(这些进程属于您想要备份的概要文件)。

    -backupFile backupFile_name将概要文件注册表文件备份到指定的文件。您必须为 backupFile_name 提供标准文件路径。-cellName cell_name指定概要文件的单元名。请对每个概要文件使用唯一单元名。

    这是 WebSphere Application Server 的可选参数。

    如果您省略该参数,那么将指定缺省单元名。

    此参数的缺省值以短主机名、常量单元和尾随数字的组合为基础,例如:
    if (DMgr)
    	shortHostNameCellCellNumber
    else
    	shortHostNameNodeNodeNumberCell
    
    其中 CellNumber 是从 01 开始的连续数字,NodeNumber 是您用来定义节点名的节点号。

    此参数的值不得包含空格或任何无效字符,如:*、?、"、、,、/、\、| 等等。

    -create创建概要文件。
    指定 manageprofiles -create -templatePath fully_qualified_file_path_to_template -help 以获取关于创建概要文件的特定信息。可用的模板包括:
    • 缺省值 - 应用程序服务器
    -debug打开 manageprofiles 命令使用的 Ant 实用程序的调试功能。-defaultPorts对概要文件指定缺省端口值或基本端口值。

    不要在使用 -startingPort 或 -portsFile 参数时使用此参数。

    在创建概要文件时,如果您未指定 -startingPort 参数、-defaultPorts 参数或 -portsFile 参数,那么 manageprofiles 命令使用一组自动生成的建议端口。根据缺省端口的可用性,建议的端口值可与缺省端口值不同。

    注: 如果您要使用受管概要文件模板,那么请不要使用此参数。
    -delete删除概要文件。

    删除概要文件不会删除概要文件目录。例如,假定您在 /usr/WebSphere/AppServer/profiles/managedProfile 目录中创建一个概要文件。在您删除概要文件之后,该目录仍然存在。

    您可以删除或保留该目录。然而,profile_root/logs 目录包含关于卸载概要文件的信息。例如,您可以保留 _nodeuninst.log 文件以确定在卸载过程中发生的任何问题的原因。

    如果您在概要文件注册表中删除某个概要文件,而该概要文件已有扩充模板向它注册,那么会自动执行缩小操作。

    -deleteAll删除所有已注册的概要文件。

    删除概要文件不会删除概要文件目录。例如,假定您在 /usr/WebSphere/AppServer/profiles/managedProfile 目录中创建一个概要文件。在您删除概要文件之后,该目录仍然存在。

    您可以删除或保留该目录。然而,profile_root/logs 目录包含关于卸载概要文件的信息。例如,您可以保留 _nodeuninst.log 文件以确定在卸载过程中发生的任何问题的原因。

    如果您在概要文件注册表中删除某个概要文件,而该概要文件已有扩充模板向它注册,那么会自动执行缩小操作。

    -enableAdminSecurity true | false启用管理安全性。有效值包括 true 或 false。缺省值为 false。当 enableAdminSecurity 设置为 true 时,您还必须指定参数 -adminUserName 和 -adminPassword 以及这些参数的值。如果在应用程序服务器安装期间安装了样本,那么在创建启用了管理安全性的概要文件时,还必须指定 -samplesPassword 参数。如果启用了管理安全性而未指定 -samplesPassword 参数,虽然会成功创建该概要文件,但当您尝试运行样本时,服务器系统输出日志中将记录异常和故障。-enableService true | false [Linux]允许创建 Linux 服务。有效值包括 true 或 false。此参数的缺省值为 false。

    在将 -enableService 选项设置为 true 的情况下运行 manageprofiles 命令时,如果该命令由 root 用户运行,那么会与概要文件一起创建 Linux 服务。当非 root 用户运行 manageprofiles 命令时,会创建概要文件,但不会创建 Linux 服务。因为非 root 用户没有足够的许可权来设置 Linux 服务,所以不会创建该服务。在结束创建概要文件时将显示 INSTCONPARTIALSUCCESS 结果,并且概要文件创建日志 app_server_root/logs/manageprofiles_create_profilename.log 包含一条消息,指示当前用户没有足够的许可权来设置 Linux 服务。

    -federateLater true | false指示是在概要文件创建期间联合受管概要文件,还是稍后使用 addNode 命令联合它。如果dmgrHost、dmgrPort、dmgrAdminUserName 和 dmgrAdminPassword 参数没有值,那么此参数的缺省值为 true。有效值包括true 或 false。-getDefaultName返回缺省概要文件的名称。-getName获取以给定的 -profilePath 参数注册的概要文件的名称。-getPath获取给定名称的概要文件的文件系统位置。需要 –profileName 参数。-help显示命令语法。-hostName host_name指定您创建概要文件的主机名。这应该与您在初始产品安装过程中指定的主机名相匹配。此参数的缺省值为长格式的域名系统。此参数的值必须是有效的 IPv6 主机名且不得包含空格或任何无效字符,如:*、 ?、"、、,、/、\、| 等等。-ignoreStack这是一个可选参数,它与 -templatePath 参数一起用来取消扩充已经扩充的特定概要文件。请参阅 -unaugment 参数。-isDefault指定由一起使用的 -profileName 参数标识的概要文件在注册后将成为缺省概要文件。当发出针对缺省概要文件的命令时,那么不必使用命令的 -profileName 属性。-isDeveloperServer指定服务器是否仅用于开发目的。在将应用程序部署到生产应用程序服务器上之前,创建概要文件以在非生产服务器上测试应用程序时,此参数很有用。-listProfiles列出所有已定义的概要文件。-nodeName node_name指定用新概要文件创建的节点的节点名。请在机器上使用唯一值。每个共享同一个产品二进制文件集的概要文件必须具有唯一节点名。
    此参数的缺省值以短主机名、概要文件类型和尾随数字为基础,例如:
    if (DMgr)
    	shortHostNameCellManagerNodeNumber
    else
    	shortHostNameNodeNodeNumber
    
    其中 NodeNumber 是从 01 开始的连续号码。

    此参数的值不得包含空格或任何无效字符,如:*、?、"、、,、/、\、| 等等。

    -omitAction feature1 feature2... featureN排除概要文件功能的可选参数。
    每个概要文件模板都预定义了某些可选功能。仅当在选择了样本应用程序的情况下安装 WebSphere Application Server时,samplesInstallAndConfig 选项才可用。以下可选功能可与以下概要文件模板的 -omitAction 参数一起使用:
    • 缺省值 - 应用程序服务器
      • deployAdminConsole
      • samplesInstallAndConfig
      • defaultAppDeployAndConfig
    -portsFile file_path指定文件路径的可选参数,该文件定义新概要文件的端口设置。

    不要在使用 -startingPort 或 -defaultPorts 参数时使用此参数。

    在创建概要文件时,如果您未指定 -startingPort 参数、-defaultPorts 参数或 -portsFile 参数,那么 manageprofiles 命令使用一组自动生成的建议端口。根据缺省端口的可用性,建议的端口值可与缺省端口值不同。

    -profileName profile_name指定概要文件的名称。创建概要文件时使用唯一值。每个共享同一个产品二进制文件集的概要文件必须具有唯一名称。缺省概要文件名称以概要文件类型和一个尾随数字为基础,例如:
    profileType ProfileNumber
    其中 profileType 是诸如 AppSrv、Dmgr 或 Custom 的值,ProfileNumber 是用于创建唯一概要文件名称的连续号码。

    此参数的值不得包含空格或无效字符,如:*、?、"、、,、/、\、| 等等。不能选择已被使用的概要文件名称。

    -profilePath profile_root指定概要文件的标准路径,此路径在信息中心中始终指 profile_root

    [Windows] 如果标准路径包含空格,那么将该值包括在引号中。

    缺省值以 app_server_root 目录、概要文件子目录和文件的名称为基础。

    例如,缺省值为:
    WS_WSPROFILE_DEFAULT_PROFILE_HOME/profileName
    其中 WS_WSPROFILE_DEFAULT_PROFILE_HOME 是在 app_server_root/properties 目录中的wasprofile.properties 文件中定义的。

    此参数的值必须是目标系统的有效路径且当前未被使用。

    您必须具有写入该目录的许可权。

    -response reponse_file使用 manageprofiles 命令从命令行访问所有 API 函数。
    命令行界面可以由响应文件驱动,该响应文件以键和值格式包含属性文件中给定命令的输入参数。以下是创建操作的示例响应文件:
    create
    profileName=testResponseFileCreate
    profilePath=profile_root
    templatePath=app_server_root/profileTemplates/default
    nodeName=myNodeName
    cellName=myCellName
    hostName=myHostName
    mitAction=myOptionalAction1, myOptionalAction2
    
    [Windows] Windows 操作系统中的路径语句可以使用正斜杠(/)或反斜杠(\)。如果路径语句使用反斜杠,那么响应文件需要使用双反斜杠才能正确识别路径。以下是使用双反斜杠的创建操作的响应文件示例:
    create
    templatePath=C:\\WebSphere\\AppServer\\profileTemplates\\default
    

    要确定各种类型的概要文件模板和操作需要哪些输入参数,可使用带有 -help 参数的 manageprofiles 命令。

    -restoreProfile恢复概要文件备份。必须与 -backupFile 参数一起使用,例如:
    manageprofiles(.bat)(.sh) -restoreProfile -backupFile file_name
    要恢复概要文件,请执行以下步骤:
    1. 从文件系统中手动删除概要文件的目录。
    2. 运行 manageprofiles 命令的 -validateAndUpdateRegistry 选项。
    3. 停止服务器和正在运行的进程(这些进程属于您想要恢复的概要文件)。
    4. 通过使用 manageprofiles 命令的 -restoreProfile 选项来恢复概要文件。
    -samplesPassword samplesPassword创建要用于样本的密码。该密码用来限制对安装应用程序服务器期间安装的 Web 应用程序样本的访问。-serviceUserName service_user_ID [Linux]指定在创建 Linux 服务期间使用的用户标识,以便 Linux 服务将在此用户标识下运行。无论此用户标识何时登录,Linux 服务都会运行。-setDefaultName将缺省概要文件设置为现有概要文件中的一个。必须与 -profileName 参数一起使用,例如:
    manageprofiles(.bat)(.sh) -setDefaultName -profileName profile_name
    -startingPort startingPort指定为概要文件生成和指定所有端口时使用的起始端口号。

    端口值是从 -startingPort 值开始按顺序指定的,但是要省略已经在使用的那些端口值。系统识别并解析当前正在使用的端口,并确定端口分配以避免端口冲突。

    不要将此参数与 -defaultPorts 或 -portsFile 参数一起使用。

    在创建概要文件时,如果您未指定 -startingPort 参数、-defaultPorts 参数或 -portsFile 参数,那么 manageprofiles 命令使用一组自动生成的建议端口。根据缺省端口的可用性,建议的端口值可与缺省端口值不同。

    注: 如果您要使用受管概要文件模板,那么请不要使用此参数。
    -templatePath template_path指定安装根目录中模板文件的目录路径。profileTemplates 目录包含对应于不同概要文件类型的各种目录,并且这些目录随所安装产品的类型而异。这些概要文件目录是您在使用 -templatePath 选项时指示的路径。可指定不在安装根目录中的概要文件模板(如果碰巧有的话)。

    请使用绝对路径。此参数必须作为目录存在且必须指向有效的模板目录。

    -unaugment扩充是指使用扩充模板更改现有概要文件的能力。要取消扩充一个已经扩充的概要文件,必须指定 -unaugment 参数和 -profileName 参数。如果执行了一系列 manageprofiles 扩充,并且您仅指定了这两个参数来取消扩充概要文件,那么取消扩充操作将首先撤销最后的扩充操作。

    要取消扩充已经扩充的特定概要文件,还需要指定 -ignoreStack 参数和 -templatePath 参数。通常,您不会取消扩充特定概要文件,因为您必须确保没有违反概要文件模板依赖关系。

    使用 -templatePath 参数时,请对该参数指定标准文件路径。

    另请参阅 augment 参数。

    -validateAndUpdateRegistry检查概要文件注册表中列出的所有概要文件,以查看文件系统中是否存在这些概要文件。从注册表除去任何缺少的概要文件。返回从注册表删除的缺少的概要文件列表。-validateRegistry检查概要文件注册表中列出的所有概要文件,以查看文件系统中是否存在这些概要文件。返回缺少的概要文件的列表。-validatePorts指定应该验证端口以确保它们不是保留的或未被使用。此参数帮助您标识未被使用的端口。如果确定端口已被使用,那么概要文件创建操作会停止并显示一条错误消息。在创建命令行时,您可以在任何时候使用此参数。建议将此参数与 portsFile 参数一起使用。-webServerCheck true | false指示是否要设置 Web 服务器定义。有效值包括 true 或 false。此参数的缺省值为 false。-webServerHostname webserver_host_name服务器的主机名。此参数的缺省值为本地机器的长主机名。-webServerInstallPath webserver_installpath_nameWeb 服务器的本地或远程安装路径。此参数的缺省值取决于本地机器的操作系统和 webServerType 参数的值。例如:[Windows]
    webServerType=IHS: webServerInstallPath 缺省为“C:\Program Files\IBM\HTTPServer”
    webServerType=IIS: webServerInstallPath 缺省为“C:\”
    webServerType=SUNJAVASYSTEM: webServerInstallPath 缺省为“C:\”
    webServerType=DOMINO: webServerInstallPath 缺省为“”
    webServerType=APACHE: webServerInstallPath 缺省为“”
    webServerType=HTTPSERVER_ZOS: webServerInstallPath 缺省为“n/a”
    [Linux]
    webServerType=IHS: webServerInstallPath 缺省为“/opt/IBM/HTTPServer”
    webServerType=IIS: webServerInstallPath 缺省为“n\a”
    webServerType=SUNJAVASYSTEM: webServerInstallPath 缺省为“/opt/sun/webserver”
    webServerType=DOMINO: webServerInstallPath 缺省为“”
    webServerType=APACHE: webServerInstallPath 缺省为“”
    webServerType=HTTPSERVER_ZOS: webServerInstallPath 缺省为“n/a”
    [AIX]
    webServerType=IHS: webServerInstallPath 缺省为“/usr/IBM/HTTPServer”
    webServerType=IIS: webServerInstallPath 缺省为“n\a”
    webServerType=SUNJAVASYSTEM: webServerInstallPath 缺省为“/opt/sun/webserver”
    webServerType=DOMINO: webServerInstallPath 缺省为“?”
    webServerType=APACHE: webServerInstallPath 缺省为“?”
    webServerType=HTTPSERVER_ZOS: webServerInstallPath 缺省为“n/a”
    [HP-UX]
    webServerType=IHS: webServerInstallPath defaulted to “/opt/IBM/HTTPServer”
    webServerType=IIS: webServerInstallPath 缺省为“n\a”
    webServerType=SUNJAVASYSTEM: webServerInstallPath 缺省为“/opt/sun/webserver”
    webServerType=DOMINO: webServerInstallPath 缺省为“”
    webServerType=APACHE: webServerInstallPath 缺省为“”
    webServerType=HTTPSERVER_ZOS: webServerInstallPath 缺省为“n/a”
    [Solaris]
    webServerType=IHS: webServerInstallPath 缺省为“/opt/IBM/HTTPServer”
    webServerType=IIS: webServerInstallPath 缺省为“n\a”
    webServerType=SUNJAVASYSTEM: webServerInstallPath 缺省为“/opt/sun/webserver”
    webServerType=DOMINO: webServerInstallPath 缺省为“”
    webServerType=APACHE: webServerInstallPath 缺省为“”
    webServerType=HTTPSERVER_ZOS: webServerInstallPath 缺省为“n/a”
    -webServerName webserver_nameWeb 服务器的名称。此参数的缺省值为 webserver1。-webServerOS webserver_operating_systemWeb 服务器所在的操作系统。有效值包括:windows、linux、solaris、aix、hpux、os390 和 os400。请将此参数与 webServerType 参数一起使用。-webServerPluginPath webserver_pluginpathWeb 服务器使用的插件的路径。此参数的缺省值为 WAS_HOME/plugins。-webServerPort webserver_port指示访问 Web 服务器将使用的端口。此参数的缺省值为 80。-webServerType webserver_typeWeb 服务器的类型。有效值包括:IHS、SUNJAVASYSTEM、IIS、DOMINO、 APACHE 和 HTTPSERVER_ZOS。请将此参数与 webServerOS 参数一起使用。-winserviceAccountType specifieduser | localsystem [Windows]为概要文件创建的 Windows 服务的所有者帐户的类型。有效值包括 specifieduser 或 localsystem。localsystem 值在创建概要文件的用户的本地帐户下运行 Windows 服务。此参数的缺省值为 system。-winserviceCheck true | false [Windows]该值可以为 true 或 false。指定 true 为概要文件内创建的服务器进程创建 Windows 服务。指定 false 以便不创建 Windows 服务。此参数的缺省值为 false。-winservicePassword winservice_password [Windows]为将拥有 Windows 服务的指定用户或本地帐户指定密码。-winserviceStartupType manual | automatic | disabled [Windows]可能的 startup_type 值为:
    • manual
    • automatic
    • disabled

    请参阅 中的WASService 命令 『WASService 命令』主题以了解有关 Windows 服务的更多信息。

    此参数的缺省值为 automatic。

    -winserviceUserName winservice_user_ID [Windows]指定用户标识以便 Windows 操作系统可以验证您的标识是否能够创建 Windows 服务。您的用户标识必须属于管理员组,而且具有下列高级用户权限:
    • 作为操作系统的一部分
    • 作为服务登录
    此参数的缺省值为当前用户名。此参数的值不得包含空格或无效字符,如:*、?、"、、,、/、\、| 等等。您指定的用户必须具有适当的许可权才能创建 Windows 服务。您必须为您选择的用户名指定正确的密码。

    使用方案

    下列示例说明了正确的语法。请在一行上发出以下任何示例中的命令。每个示例都以多行显示命令来增加可读性。

    创建应用程序服务器概要文件

    请使用以下命令创建名为 Default01 的应用程序服务器概要文件:

    [Windows]
    app_server_root\bin manageprofiles -create 
    				-profileName Default01 
    				-profilePath profile_root
    				-templatePath app_server_root\profileTemplates\default 
    				-nodeName Default01Node
    				-cellName Default01Cell
    				-hostName myhost.mycity.mycompany.com
    				-isDefault 
    				-winserviceCheck true
    				-winserviceAccountType specifieduser
    				-winserviceUserName my_user_id
    				-winservicePassword my_password
    				-winserviceStartupType manual
    				-startingPort 21000
    
    [Linux] [AIX HP-UX Solaris]
    app_server_root/bin/manageprofiles.sh -create
       -profileName Default01 
       -profilePath profile_root
       -templatePath app_server_root/profileTemplates/default
       -nodeName Default01Node
       -cellName Default01Cell
       -hostName myhost.mycity.mycompany.com
       -isDefault
       -startingPort 21000
    

    日志

    manageprofiles 命令为它创建的每个概要文件创建日志。
    • 日志位于 app_server_root/logs/manageprofiles 目录中。这些文件以此模式命名:profile_name_create.log

    • 命令还为它删除的每个概要文件创建日志。日志位于 app_server_root/logs/manageprofiles 目录中。这些文件以此模式命名:profile_name_delete.log




    来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/14184018/viewspace-760077/,如需转载,请注明出处,否则将追究法律责任。

    转载于:http://blog.itpub.net/14184018/viewspace-760077/

    展开全文
  • 命令查看已建的WAS概要文件】:/opt/IBM/WebSphere/AppServer/bin/manageprofiles.sh -listProfiles【命令删除WAS概要文件】:方案一: 1. 找到profileRegistry.xml,在目录/opt/IBM/WebSphere/AppServer/...

    【命令查看已建的WAS概要文件】:
    /opt/IBM/WebSphere/AppServer/bin/manageprofiles.sh -listProfiles
    【命令删除WAS概要文件】:
    方案一:

    1. 找到profileRegistry.xml,在目录/opt/IBM/WebSphere/AppServer/properties里,去掉想删除的profile的配置即可。
    2. 删除profileName.sh 在目录/opt/IBM/WebSphere/AppServer/properties/fsdb里,删除
    3. 将profile的实际存储目录及内容删除,如:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01


    方案二:
    删除概要文件:
    WAS_HOME/bin/manageprofiles.[sh|bat] -delete -profileName profile name
    刷新概要文件注册表(例如,删除概要文件后):
    WAS_HOME/bin/manageprofiles.[sh|bat] -validateAndUpdateRegistry
    列出现有概要文件:
    WAS_HOME/bin/manageprofiles.[sh|bat] -listProfiles
    删除概要文件例子:
    /opt/IBM/WebSphere/AppServer/bin/manageprofiles.sh -delete -profileName AppSrv01
    /opt/IBM/WebSphere/AppServer/bin/manageprofiles.sh -delete -profileName Dmgr01
    /opt/IBM/WebSphere/AppServer/bin/manageprofiles.sh -validateAndUpdateRegistry

    【命令创建概要文件】:以下案例是在同一台主机上创建dmgr和node.
    创建Dmgr01:
    方式一(不设置端口):
    /opt/IBM/WebSphere/AppServer/bin/manageprofiles.sh \
    -create \
    -templatePath /opt/IBM/WebSphere/AppServer/profileTemplates/dmgr \
    -hostName was \
    -profileName Dmgr01 \
    -profilePath /opt/IBM/WebSphere/AppServer/profiles/Dmgr01 \
    -cellName wasCell01 \
    -nodeName wasCellManager01 \
    -enableAdminSecurity true \
    -adminUserName wpsadmin \
    -adminPassword passw0rd

    方式二(设置端口):
    端口文件_portdef_DMgr.props 如下:
    CSIV2_SSL_SERVERAUTH_LISTENER_ADDRESS=9403
    WC_adminhost=9060
    DCS_UNICAST_ADDRESS=9352
    BOOTSTRAP_ADDRESS=9809
    SAS_SSL_SERVERAUTH_LISTENER_ADDRESS=9401
    CELL_DISCOVERY_ADDRESS=7277
    SOAP_CONNECTOR_ADDRESS=8879
    ORB_LISTENER_ADDRESS=9100
    CSIV2_SSL_MUTUALAUTH_LISTENER_ADDRESS=9402
    WC_adminhost_secure=9043
    执行创建Dmgr01命令:
    /opt/IBM/WebSphere/AppServer/bin/manageprofiles.sh -create \
    -templatePath /opt/IBM/WebSphere/AppServer/profileTemplates/dmgr \
    -hostName was\
    -profileName Dmgr01 \
    -profilePath /opt/IBM/WebSphere/AppServer/profiles/Dmgr01 \
    -portsFile /opt/IBM/WebSphere/AppServer/profiles/_portdef_DMgr.props \
    -cellName wasCell01 \
    -nodeName wasCellManager01 \
    -enableAdminSecurity true \
    -adminUserName wpsadmin \
    -adminPassword passw0rd

    创建AppSrv01:
    方式一(不设置端口):
    联合Dmgr:
    /opt/IBM/WebSphere/AppServer/bin/manageprofiles.sh \
    -create \
    -templatePath /opt/IBM/WebSphere/AppServer/profileTemplates/managed \
    -hostName was\
    -profileName AppSrv01 \
    -profilePath /opt/IBM/WebSphere/AppServer/profiles/AppSrv01 \
    -cellName wasCell02 \
    -nodeName wasNode01 \
    -dmgrHost 192.168.182.100 \
    -dmgrPort 8879 \
    -dmgrAdminUserName wpsadmin \
    -dmgrAdminPassword passw0rd
    -isDefault

    不联合Dmgr:
    /opt/IBM/WebSphere/AppServer/bin/manageprofiles.sh \
    -create \
    -templatePath /opt/IBM/WebSphere/AppServer/profileTemplates/managed \
    -hostName was\
    -profileName AppSrv01 \
    -profilePath /opt/IBM/WebSphere/AppServer/profiles/AppSrv01 \
    -cellName wasCell02 \
    -nodeName wasNode01 \
    -enableAdminSecurity true \
    -adminUserName wasadmin \
    -adminPassword passw0rd \
    -isDefault
    然后通过addNode命令添加节点到dmgr:
    /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin/addNode.sh 192.168.182.100 8879 -username wpsadmin -password passw0rd

    方式二(设置端口):
    端口文件_portdef_AppSvr.props 如下:
    CSIV2_SSL_SERVERAUTH_LISTENER_ADDRESS=9201
    DCS_UNICAST_ADDRESS=9353
    NODE_DISCOVERY_ADDRESS=7272
    NODE_IPV6_MULTICAST_DISCOVERY_ADDRESS=5001
    BOOTSTRAP_ADDRESS=2809
    SAS_SSL_SERVERAUTH_LISTENER_ADDRESS=9901
    SOAP_CONNECTOR_ADDRESS=8878
    NODE_MULTICAST_DISCOVERY_ADDRESS=5000
    ORB_LISTENER_ADDRESS=9101
    CSIV2_SSL_MUTUALAUTH_LISTENER_ADDRESS=9202
    执行创建AppSrv01命令:
    联合Dmgr:
    /opt/IBM/WebSphere/AppServer/bin/manageprofiles.sh \
    -create \
    -templatePath /opt/IBM/WebSphere/AppServer/profileTemplates/managed \
    -hostName was\
    -profileName AppSrv01 \
    -profilePath /opt/IBM/WebSphere/AppServer/profiles/AppSrv01 \
    -portsFile /opt/IBM/WebSphere/AppServer/profiles/_portdef_AppSvr.props \
    -cellName wasCell02 \
    -nodeName wasNode01 \
    -dmgrHost 192.168.182.100 \
    -dmgrPort 8879 \
    -dmgrAdminUserName wpsadmin \
    -dmgrAdminPassword passw0rd
    -isDefault

    不联合Dmgr:
    /opt/IBM/WebSphere/AppServer/bin/manageprofiles.sh \
    -create \
    -templatePath /opt/IBM/WebSphere/AppServer/profileTemplates/managed \
    -hostName was\
    -profileName AppSrv01 \
    -profilePath /opt/IBM/WebSphere/AppServer/profiles/AppSrv01 \
    -portsFile /opt/IBM/WebSphere/AppServer/profiles/_portdef_AppSvr.props \
    -cellName wasCell02 \
    -nodeName wasNode01 \
    -enableAdminSecurity true \
    -adminUserName wasadmin \
    -adminPassword passw0rd \
    -isDefault
    然后通过addNode命令添加节点到dmgr:
    /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin/addNode.sh 192.168.182.100 8879 -username wpsadmin -password passw0rd

    问题一:启动Dmgr01时报java.lang.NoClassDefFoundError: com.ibm.ws.xd.heapdetect.HeapUsageListener
    原因:WebSphere是非root部署,用非root帐号创建概要文件后使用root启动,停止后使用非root帐号启动时会出现该报错。
    解决办法:
    初始化实例:
    /app/IBM/WebSphere/AppServer/profiles/Dmgr01/bin/osgiCfgInit.sh


    参考文档:
    创建 WebSphere Application Server Network Deployment 概要文件
    https://www.ibm.com/support/knowledgecenter/zh/SSLKT6_7.6.0/com.ibm.mam.inswas.doc/install/t_ccmdb_manconfigj2ee.html
    关于如何切换JDK版本,请参考:
    https://www.ibm.com/support/knowledgecenter/en/SSAW57_8.5.5/com.ibm.websphere.nd.doc/ae/rxml_managesdk.html

    转载于:https://www.cnblogs.com/lczean/p/7357961.html

    展开全文
  • manageprofiles:概要管理命令工具 3.1 模板 位于 <was_home>/profileTemplates。...当您使用 manageprofiles 创建概要时,您需要指定下列模板中的一个: |--Default(对于应用程序服务器概要) Ap...
    manageprofiles:概要管理命令工具
    3.1 模板
    位于 <was_home>/profileTemplates。每个模板都由一组提供概要初始设置的文件和概要创建后将采取的操作列表组成。目前还没有为您提供修改这些模板以及创建新模板的方法。当您使用 manageprofiles 创建概要时,您需要指定下列模板中的一个:
    |--Default(对于应用程序服务器概要) Application server profile
    |--Dmgr(对于部署管理器概要) Deployment manager profile
    |--Managed(对于自定义概要) Custom profile
    |--Cell(对于单元概要) Cell profile
    目前WAS不提供对概要模板的编辑、定义方法
    3.2 添加节点
    set was_home=C:\mysoft\IBM\WebSphere\AppServer
    C:\mysoft\IBM\WebSphere\AppServer\bin>manageprofiles -create -templatePath %was_home%\profileTemplates\dmgr -profileName Dmgr01 -profilePath %was_home%\profiles\Dmgr01 -nodeName dmNode -cellName dmCell -hostname E1029
    C:\mysoft\IBM\WebSphere\AppServer\bin>manageprofiles -create -templatePath %was_home%\profileTemplates\default -profileName AppSrv01 -profilePath %was_home%\profiles\AppSrv01 -nodeName appNode -cellName appCell -hostname E1029 
    创建概要,还可以用GUI工具 %was_home%\bin\ProfileManagement\pmt.bat
    概要创建之后的使用入口:%was_home%/profiles/AppSrv01/firststeps/firststeps.bat
     
    3.3 添加节点到DM
    添加节点到DM,语法addNode IP Port (其中IP为DM部署管理器所在IP,Port为部署管理概要文件SOAP端口,默认为8879)
    C:\mysoft\IBM\WebSphere\AppServer\bin>cd /d %was_home%\profiles\AppSrv01\bin
    C:\mysoft\IBM\WebSphere\AppServer\profiles\AppSrv01\bin>addNode E1029 8879
     
    3.4 启动节点
    C:\mysoft\IBM\WebSphere\AppServer\profiles\AppSrv01\bin>startNode
     
    3.5 停止节点
    C:\mysoft\IBM\WebSphere\AppServer\profiles\AppSrv01\bin>stopNode
     
    3.6 删除节点
    删除概要是不能通过操作系统命令只把<%was_home%>/profiles中的AppSrv01目录删掉,一定要用命令manageprofiles先删除,然后再将物理的AppSrv01目录删除。
    C:\mysoft\IBM\WebSphere\AppServer\bin>manageprofiles -delete -profileName AppSrv01
    一般在删除节点之前要检查该节点是否在运行,如果是要先停止。使用-force 强制删除
    C:\mysoft\IBM\WebSphere\AppServer\profiles>rd /s/q AppSrv01
     
    3.7 查询节点
    3.7.1 使用命令manageprofiles查询所有节点
    C:\mysoft\IBM\WebSphere\AppServer\bin>manageprofiles -listProfiles
    [Dmgr01, AppSrv01]
    3.7.2 利用概要注册中心查询查询所有节点
    所有创建的概要文件都会在概要注册中心注册,路径在<was_home>/properties/profileRegistry.xml
    内容如:
    <?xml version="1.0" encoding="UTF-8" ?> 
    <profiles>
    <profile isAReservationTicket="false" isDefault="true" name="AppSrv01" path="C:\mysoft\IBM\WebSphere\AppServer\profiles\AppSrv01" template="C:\mysoft\IBM\WebSphere\AppServer\profileTemplates\default" /> 
    </profiles>
     
    3.8 其它操作
    3.8.1 查询节点的profile路径
    C:\mysoft\IBM\WebSphere\AppServer\bin>manageprofiles -getPath -profileName AppSrv01 
    3.8.2 返回缺省概要文件的名称
    C:\mysoft\IBM\WebSphere\AppServer\bin>manageprofiles -getDefaultName
    3.8.3 设置缺省概要文件名称
    C:\mysoft\IBM\WebSphere\AppServer\bin>manageprofiles -setDefaultName -profileName AppSrv01
    3.8.4 查看概要端口配置
    概要的端口配置文件在<was_home>\AppServer\profiles\<profile_name>\properties\portdef.props
    内容如下:
    CSIV2_SSL_SERVERAUTH_LISTENER_ADDRESS=9403
    WC_adminhost=9060
    DCS_UNICAST_ADDRESS=9352
    BOOTSTRAP_ADDRESS=9809
    SAS_SSL_SERVERAUTH_LISTENER_ADDRESS=9401
    SOAP_CONNECTOR_ADDRESS=8879
    CELL_DISCOVERY_ADDRESS=7277
    ORB_LISTENER_ADDRESS=9100
    CSIV2_SSL_MUTUALAUTH_LISTENER_ADDRESS=9402
    WC_adminhost_secure=9043
    其中wc_adminhost和wc_adminhost_secure分别是控制台http和https的端口号
    3.8.5 其它
    每个应用程序服务器概要文件创建好之后都会有一个默认的应用程序服务器server1
    %was_home%\profiles\AppSrv01\logs\server1\server1.pid  存储了当前运行Java进程的PID号,此文件可以用来确定在进程管理器中的哪个JAVA进程是属性该节点的
     
    开启管理控制台
    C:\mysoft\IBM\WebSphere\AppServer\bin>startManager
    部署管理器概要文件的控制台开启之后就可以通过控制台访问was
    访问DMGR控制台
    http://localhost:9060/ibm/cnsole
    https://localhost:9043/ibm/console
    或者:http://localhost:9060/admin
     
    AppServer是否运行可以通过访问管理控制台,查看JAVA进程确定。在profiles\AppSrv01\logs\server1目录下会有一个pid文件,此文件记录的PID号即为进程号。
    Windows下在“任务管理器”点击“查看”―“选择列”,勾选PID-进程标识符即可显示。
    Unix/linux下运行ps Cef | grep PID或者ps Cef | grep java,查看该app的进程和所有的JAVA进程。
    注意:在安装DM profile的节点上,一般至少有DM、Node agent、app server三个java进程,注意区分。
     
    缺省情况下,每次修改Dmgr配置是不会立刻同步到受管理的was Server上的,需要手工同步
    系统管理-->控制台首选项-->与节点同步更改,打勾,应用

    转载于:https://www.cnblogs.com/lgfeng/p/2915306.html

    展开全文
  • WAS 创建Profile 端口设定方法

    千次阅读 2010-08-26 10:52:00
    ...该命令创建概要文件,即为 独立应用程序服务器定义运行时环境的文件集合。也可以使用概要文件创建工具图
  • 执行安装命令./install -options "响应文件" -silent & 响应文件内容详解如下: #接受许可协议 -W silentInstallLicenseAcceptance.value="true" #设定安装路径 -P wasProductBean.installLocation=
  • was

    2012-03-17 00:29:08
    概要文件创建有两种方式,图形化创建向导和命令行方式。为了操作的简便和直观,我们通常采用图形化创建向导(执行WAS_Home/ bin/ProfileManagement/pmt.sh启动该向导)。如果安装的是64位的WAS,则没有该图形化创建...
  • 1.创建概要文件 通过命令行建立Dmgr服务器,进入${WAS_Home}/bin目录,运行 ./manageprofiles.sh -create -templatePath ${WAS_Home}/profileTemplates/dmgr -profileName${profileName} 比如
  • [websphere 学习纪录]1.日志文件

    千次阅读 2008-03-03 20:13:00
    学习websphere application server 6, 做次记录!创建 Application Server 概要文件创建的...概要管理工具和 wasprofile 命令将在创建应用程序服务器概要文件创建该日志:activity.log 来自各种安装活动的已编译
  • WebSphere

    2021-01-22 16:11:32
    4.3、执行安装was命令 4.4、创建管理概要 4.5、创建应用概要 5、启动&停止 6、配置 6.1、设置登陆用户和密码 1、安装准备 centos7(8也行吧、中途有警告,没发现什么影响) jdk6 Installation Manager...
  •  原文链接:http://www.cnblogs.com/xusweeter/p/5366268.html 一、查看WAS已安装JDK managesdk.bat -listAvailable 二、managesdk 常用命令 ...// 查询新概要文件创建SDK managesd
  • 8、用户概要 217 9、WCM 标签库 217 10、完整示例代码 218 11、WCM API JSP组件输出一条完整的内容全部代码 219 12 、导入JS组件 220 13 、WCM远程操作URL 221 14 、创建定制启动页 224 15、API获取用户所在的组信息...

空空如也

空空如也

1 2
收藏数 32
精华内容 12
关键字:

was创建概要文件命令