更改在集成解决方案控制台中部署的控制台模块的类装入器顺序

运行此 JACL 脚本来更改在集成解决方案控制台中部署的控制台模块的类装入器顺序

关于此任务

下面的 JACL 脚本用作一个示例,显示如何更改在集成解决方案控制台中部署的控制台模块的类装入器顺序。也可以使用其他脚本编制类型,例如 JYTHON。

过程

  1. 将以下脚本复制到一个文件中。
    set app [$AdminConfig getid /Deployment:isclite/]
    set webModules [$AdminConfig list WebModuleDeployment $app]
     
    foreach webModule $webModules {
         set uri [$AdminConfig showAttribute  $webModule uri]
         if {$uri  == "<WAR_NAME>"} {
             #modify the classloader for <WAR_NAME>
             set cl [$AdminConfig list Classloader $webModule]
             # check if the classloader exist 
             if {$cl == ""} {
                    # create a new one with the appropriate mode
                    $AdminConfig create Classloader $webModule  {{mode <MODE>}}
             } else {
                  # modify the existing one
                 $AdminConfig modify $cl  {{mode <MODE>}}
             }
         }
    }
    
    # save the configuration change
    $AdminConfig save
  2. 将此样本两行上的 <WAR_NAME> 更改为在集成解决方案控制台中部署的控制台模块文件的名称(您想更改其类装入器顺序)。
  3. 根据需要将此样本两行上的 <MODE> 更改为 PARENT_LAST 或 PARENT_FIRST。
  4. 将该文件保存到任何目录,使用诸如文件名 classloaderorder.jacl 之类的文件名。
  5. 从 <WAS-install>/profiles/<profile_name>/bin 目录中启动 wsadmin 脚本编制客户机
  6. 发出以下命令。
    wsadmin -f <path to jacl file>/classloader.jacl

指示主题类型的图标 任务主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cons_claslodr
文件名:cons_claslodr.html