사용자 정의 노드 이주

시작하기 전에

브로커 도메인에 사용자 정의 확장 구성요소 설치에 설명된 대로 시스템에 사용자 정의 확장을 설치했어야 합니다.

버전 5.1 Message Brokers Toolkit을 사용하는 경우 "버전 5.0"에 대한 모든 참조를 "버전 5.1"로 바꾸십시오.

사용자 정의 노드는 다음 두 가지 방법 중 하나로 수행할 수 있습니다.

Message Brokers Toolkit을 통한 사용자 정의 노드 이주

버전 6.0 Message Brokers Toolkit에서 버전 5.0 Message Brokers Toolkit으로 기록된 사용자 정의 노드를 전개할 수 있습니다. 사용자 정의 노드를 전개하기 전에 사용자 정의 노드를 버전 6.0 Message Brokers Toolkit으로 이주해야 합니다.

버전 5.1 또는 버전 5.1.1Message Brokers Toolkit에서 버전 6.0 Message Brokers Toolkit으로 이주하려면 다음 단계를 완료하십시오.

  1. 사용자 정의 노드 프로젝트를 버전 6.0 Message Brokers Toolkit으로 들여오십시오.
  2. 패키지 탐색기에서 사용자 정의 노드 프로젝트를 선택하고 프로젝트 > 프로젝트 지우기를 누르십시오.

버전 5.0 Message Brokers Toolkit에서 버전 6.0 Message Brokers Toolkit으로 이주하려면 다음 단계를 완료하십시오.

  1. 사용자 정의 노드 프로젝트를 버전 6.0 Message Brokers Toolkit으로 들여오십시오.
  2. 패키지 탐색기에서 사용자 정의 노드 프로젝트를 선택하고 프로젝트 > 프로젝트 지우기를 누르십시오.
  3. 사용자 정의 노드 프로젝트 루트의 plugin.xml 파일에서 <requires> 요소를 다음과 일치하도록 수정하십시오.
    <requires>
            <import match="greaterOrEqual" plugin="com.ibm.etools.mft.api" version="6.0.0"/>
    </requires>
  4. 동일한 plugin.xml 파일에서 다음과 일치하도록 "org.eclipse.help.contexts" 확장자를 수정하십시오.
    <extension point="org.eclipse.help.contexts">
    	<contexts file="HelpContexts.xml"/>
    </extension>

사용자 정의 노드를 이주한 경우에는 사용자 정의 노드가 들어 있는 메시지를 이주할 필요가 없습니다.

수동으로 사용자 정의 노드 이주

사용자 정의 노드를 수동으로 이주하려면 다음 단계를 완료하십시오.

  1. 컴파일하거나 패키징한 사용자 정의 확장 파일을 파일이 사용될 모든 브로커 시스템에 넣으십시오.

    모든 브로커가 같은 시스템 유형에 있으면 사용자 정의 확장 파일을 한 번 빌드하여 각 시스템에 분배할 수 있습니다. 하나의 AIX, 하나의 Solaris 및 하나의 Windows 브로커로 구성된 클러스터가 있는 경우 파일을 각 시스템 유형에서 별도로 빌드해야 합니다.

  2. mqsichangebroker 또는 mqsicreatebroker 명령을 사용하여 파일을 저장할 디렉토리를 지정하십시오.

    이전 버전에서 .lil 또는 .jar 파일은 설치 디렉토리에 저장되었을 것입니다. .lil 또는 .jar 파일을 WebSphere Message Broker 설치 디렉토리에 저장하지 마십시오.

    C 사용자 정의 확장의 경우 .lil 파일에 해당하는 .pdb 파일도 선택된 디렉토리에 저장하는 것이 좋습니다. .pdb 파일은 액세스 파기 또는 기타 소프트웨어 기능 결함이 발생할 경우 스택 진단 정보를 표시할 때 WebSphere Message Broker에 사용되는 기호 정보를 제공합니다.

  3. 각 브로커를 정지했다 시작하십시오. 새 파일이 있는지 확인하기 위해서입니다.
    다음과 같은 상황에서는 브로커를 재시작할 필요가 없습니다.
    • 툴킷에서 실행 그룹을 작성하고 아직 실행 그룹에 아무 것도 전개하지 않은 경우 .lil, .pdb 및 .jar 파일을 선택된 디렉토리에 추가할 수 있습니다.
    • 사용할 실행 그룹에 이미 다른 것이 전개된 경우 .lil, .pdb 또는 .jar 파일을 선택된 디렉토리에 추가한 후 mqsireload 명령을 사용하여 그룹을 재시작하십시오. Windows 플랫폼에서는 운영 체제에 의해 설정된 파일 잠금으로 인해 브로커가 실행 중일 때 기존 파일을 덮어쓸 수 없습니다.
    동일한 브로커에 연결된 실행 그룹은 해당 실행 그룹이 재시작되거나 해당 실행 그룹에 어떤 것이 처음 전개될 때에도 새 .lil, .pdb 및 .jar 파일을 감지하므로 이 두 가지 접근법을 주의하여 사용해야 합니다. 브로커를 재시작하는 보다 편리한 방법을 사용하여 특정 실행 그룹에 관심이 있는 사용자가 최근에 브로커가 변경되었음을 알도록 하십시오.

    이와 같은 두 가지 상황은 이미 이전 단계를 완료했고 mqsichangebroker 또는 mqsicreatebroker 명령을 사용하여 사용자 정의 확장 파일을 넣은 디렉토리를 브로커에 알려준 것으로 간주합니다.

    사용자 정의 노드가 설치되면 메시지 플로우와 마찬가지로 스키마와 이름별로 참조됩니다.

주의사항 | 등록상표 | 다운로드 | 라이브러리 | 지원 | 피드백
Copyright IBM Corporation 1999, 2005 마지막 갱신 날짜: 11/08/2005
as10009_