통합 솔루션 콘솔에서 전개된 콘솔 모듈의 클래스 로더 순서 변경

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