12.18. IBM Websphere MQ インストールの検証


前提条件

  • JBoss Enterprise SOA Platform の JMS プロバイダーとして事前設定された IBM Websphere MQ

手順12.9 タスク

  1. QM1 というキューマネージャーを作成します。crtmqm -q QM1
  2. runmqsc: runmqsc QM1を起動します。
  3. プロンプトが表示されたら、以下の設定を入力します。
    define channel (CH.1) chltype (RCVR) trptype (TCP)
    start channel (CH.1)
    define qlocal (Q1)
    define listener(QM1.LISTENER) trptype(TCP) port(30001) ipaddr(10.12.58.110)
    start listener (QM1.LISTENER) 
    (end)
    
  4. プログラムを終了します。
  5. com.ibm.mqetclient.jar を Websphere MQ インストールからサーバーにコピーします: cp com.ibm.mqetclient.jar SOA_ROOT/jboss-as/PROFILE/lib/
  6. Wmq.jmsra.ivt.ear を Websphere MQ インストールからサーバーにコピー: cp wmq.jmsra.ivt.ear SOA_ROOT/jboss-as/server/PROFILE/deploy
  7. Wmq.jmsra.rar を Websphere MQ インストールからサーバーにコピーします: cp wmq.jmsra.rar SOA_ROOT/jboss-as/server/PROFILE/deploy
  8. テキストエディターでデータソースファイルを作成します(IP アドレスを WSMQ サーバーのものに変更してください): vi SOA_ROOT/jboss-as/server/PROFILE/deploy/wsmq-ds.xml
    以下は、設定例です。
    <?xml version="1.0" encoding="UTF-8"?>
    
     
    
    <connection-factories>
      <!-- connection factory definition -->
      <tx-connection-factory>
    
     
    
        <jndi-name>IVTCF</jndi-name>
        <xa-transaction />
        <rar-name>wmq.jmsra.rar</rar-name>
    
     
    
        <connection-definition>
          javax.jms.ConnectionFactory
        </connection-definition>
    
     
    
        <config-property name="channel" type="java.lang.String">SYSTEM.DEF.SVRCONN</config-property>
        <config-property name="hostName" type="java.lang.String">
          10.12.58.110
        </config-property>
        <config-property name="username" type="java.lang.String">mqm</config-property>
        <config-property name="password" type="java.lang.String">mqm</config-property>
        <config-property name="port" type="java.lang.String">30001</config-property>
        <config-property name="queueManager" type="java.lang.String">QM1</config-property>
        <config-property name="transportType" type="java.lang.String">CLIENT</config-property>
    
     
    
        <security-domain-and-application>JmsXARealm</security-domain-and-application>
      </tx-connection-factory>
    
     
    
      <!-- admin object definition -->
      <mbean code="org.jboss.resource.deployment.AdminObject"
          name="jca.wmq:name=ivtqueue">
    
     
    
        <attribute name="JNDIName">
          IVTQueue
        </attribute>
        <depends optional-attribute-name="RARName">
          jboss.jca:service=RARDeployment,name='wmq.jmsra.rar'
        </depends>
        <attribute name="Type">javax.jms.Queue</attribute>
    
     
    
        <attribute name="Properties">
          baseQueueManagerName=QM1
          baseQueueName=Q1
        </attribute>
      </mbean>
    </connection-factories>
    
  9. ファイルを と して保存し、テキストエディターを終了します。
  10. Web ブラウザーを起動し、にアクセスし http://localhost:8080/WMQ_IVT/ ます。
    これにより、IVT ("Install Verification Test")が起動します。
  11. 通常のテストとトランザクションテストを実行します。
    注記

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2026 Red Hat
トップに戻る