wsadmin 스크립트를 사용하여 관리 콘솔 애플리케이션 관리
Jython 또는 Jacl 스크립트 언어를 사용하여 포틀릿 기반 관리 콘솔 애플리케이션을 배치하거나 제거하십시오.
시작하기 전에
설치하기 전에 관리 콘솔 엔터프라이즈 아카이브(EAR) 파일이 아카이브되지 않았는지 확인하십시오.
프로시저
- 포틀릿 기반 콘솔 애플리케이션을 EAR 파일로 배치하십시오.
- wsadmin 스크립트 도구를 시작하십시오.
- 포틀릿 기반 콘솔 애플리케이션을 EAR 파일로 배치하십시오.
새 활성화 스펙을 사용하거나 작성하는 대신 기존 리스너 포트를 사용하려면 EJB JAR 버전이 2.1보다 이전 버전인지 여부를 판별하십시오. 애플리케이션을 배치하는 데 -usedefaultbindings 옵션을 지정하면 시스템이 자동으로 활성화 스펙을 작성하여 사용합니다. 활성화 스펙이 있는 경우, 시스템은 리스너 포트를 무시하고 활성화 스펙을 대신 사용합니다. 새 활성화 스펙 대신 정의된 리스너 포트를 사용하여 2.1 이상의 EJB JAR 버전으로 애플리케이션을 배치하려면, 관심있는 프로파일의 특성 디렉토리에 있는 wsadmin.properties 파일에서 com.ibm.websphere.management.application.dfltbndng.mdb.preferexisting 시스템 특성을 true로 설정하십시오.
Jython 사용:
AdminApp.update('isclite', 'modulefile', '[-operation add -contents /WebSphere/AppServer/systemApps/isclite.ear/upzippedWarName -contenturi upzippedWARName -usedefaultbindings -contextroot contextroot]')
Jacl 사용:
$AdminApp update isclite modulefile {-operation add -contents /WebSphere/AppServer/systemApps/isclite.ear/upzippedWarName -contenturi upzippedWARName -usedefaultbindings -contextroot contextroot}
- 구성 변경사항을 저장하십시오. 다음 명령 예제를 사용하여 구성 변경사항을 저장하십시오.
AdminConfig.save()
- 포틀릿 기반 웹 애플리케이션 아카이브(WAR) 파일을 제거하십시오.
- wsadmin 스크립트 도구를 시작하십시오.
- 다음 예제와 같이 포틀릿 기반 WAR 파일을 제거하십시오.
Jython 사용:
AdminApp.update('isclite', 'modulefile', '[-operation delete -contenturi WarName]')
Jacl 사용:
$AdminApp update isclite modulefile {-operation delete -contenturi WarName}
- 구성 변경사항을 저장하십시오. 다음 명령 예제를 사용하여 구성 변경사항을 저장하십시오.
AdminConfig.save()
관련 태스크:


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=txml_iscw
파일 이름:txml_iscw.html