사용자 정의 확장 샘플 설치

3 단계를 수행하려면 Message Broker Toolkit을 닫아야 하기 때문에 시작 전에 이 지시사항을 인쇄하면 쉽게 따를 수 있습니다.

SearchFilter 및 NumCompute 샘플을 모두 설치하려면 다음을 수행하십시오.

  1. 두 샘플을 들여오십시오. 그러면 다음 디렉토리가 작업 공간에 추가됩니다. UDE 샘플을 들여오고 설치할 때 UDESampleMessageFlowProject와 관련된 약 9개의 오류와 1개의 경고(사용하지 않는 메소드)가 툴킷에 있습니다. 이는 예상된 상황으로 메시지 플로우 노드 팔레트에 UDE를 표시하도록 하는 5 단계를 완료하면 해결됩니다.
  2. Message Brokers Toolkit을 닫으십시오.
  3. 다음 위치에서 다음 위치로 UDESamplePlugInNodeProject를 복사하십시오.

    이로 인해 노드가 메시지 플로우 노드 팔레트에 표시됩니다.

    Linux의 경우에 한해 루트가 아닌 사용자로 툴킷을 실행하는 경우 다음과 같이 파일 권한을 설정해야 합니다.
    1. cd /opt/ibm/MessageBrokersToolkit/6.0/evtoolkit/eclipse/plugins/UDESamplePlugInNodeProject
    2. chmod 666 *
    3. chmod 755 icons
  4. "-clean" 옵션으로 Message Brokers Toolkit을 재시작하십시오. 명령행에서 또는 메뉴 바로 가기를 수정하여 이를 완료할 수 있습니다. "-clean" 옵션은 메시지 플로우 노드 팔레트에서 변경사항을 적용할 수 있도록 UDE를 변경할 때마다 사용되어야 합니다.
  5. Message Brokers Toolkit에 오류가 남아 있으면 작업 공간에서 프로젝트 > 정리...를 눌러 모든 프로젝트를 정리하십시오. 대화 상자가 열리면 확인을 누르십시오.
  6. 브로커 응용프로그램 개발 Perspective로 전환하십시오.
  7. 자원 네비게이터 창에서 샘플 라이브러리 폴더를 찾으십시오.
  8. jar 파일 및 관련 .lil 파일을 찾을 때까지 해당 플랫폼 고유의 서브폴더를 펼치십시오.
  9. Ctrl을 누른 상태에서 .lil 및 .jar 파일을 선택하십시오.
  10. 파일 > 내보내기 > 파일 시스템을 눌러 UDESampleJavaCode.jar 파일 및 관련 NumComputeNode.lil 파일을 디렉토리로 내보내십시오. 파일을 내보낼 디렉토리를 지정하도록 요청받았을 때 작성되지 않은 디렉토리를 입력하면, 해당 디렉토리가 자동으로 작성됩니다(예: C:\UserLibraries).
  11. 명령 콘솔의 명령 프롬프트에서 다음 명령을 입력하십시오.

    mqsistop WBRK6_DEFAULT_BROKER

  12. 명령 콘솔의 명령 프롬프트에서 다음 명령을 입력하십시오.

    mqsichangebroker WBRK6_DEFAULT_BROKER -l directory from step 10

  13. 명령 콘솔의 명령 프롬프트에서 다음 명령을 입력하십시오.

    mqsistart WBRK6_DEFAULT_BROKER

  14. 브로커 관리 Perspective로 전환하십시오.
  15. 도메인에 연결하십시오.
    1. 도메인 보기에서 WBRK6_DEFAULT_CONFIGURATION_MANAGER 도메인을 마우스 오른쪽 단추로 누르십시오.
    2. 연결을 누르십시오.
      1. WBRK6_DEFAULT_BROKER를 펼치십시오.
      2. 브로커 아카이브 > UDESampleServerProject를 누르십시오.
      3. UDESampleArchive.bar 파일을 UDESampleExecutionGroup 실행 그룹으로 끌어 놓아 전개하십시오.

.bar 파일에는 SearchFilter 및 NumCompute 샘플에 대해 컴파일된 메시지 플로우가 포함됩니다. UDESampleExecutionGroup 내에서 전개된 두 개의 메시지 플로우가 표시되어야 합니다.

이제 샘플을 실행할 수 있습니다. 사용자 정의 확장 샘플 실행을 참조하십시오.

기본 페이지 아이콘 샘플 홈으로 돌아가기