Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/312.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java IBM Websphere MQ到Apache Apex操作员流?_Java_Jms_Ibm Mq_Apache Apex - Fatal编程技术网

Java IBM Websphere MQ到Apache Apex操作员流?

Java IBM Websphere MQ到Apache Apex操作员流?,java,jms,ibm-mq,apache-apex,Java,Jms,Ibm Mq,Apache Apex,我一直在互联网上广泛搜索,寻找一种在ApacheApex中使用WebSphereMQ将MQ消息流式传输到DAG中的方法。然而,似乎没有关于这一问题的IBM文档 我知道它可能类似于ActiveMQ,我可能只需要传入WebSphereJAR,但是我不知道从哪里开始 @Override public void populateDAG(DAG dag, Configuration conf) { JMSStringInputOperator amqInput = dag.addOper

我一直在互联网上广泛搜索,寻找一种在ApacheApex中使用WebSphereMQ将MQ消息流式传输到DAG中的方法。然而,似乎没有关于这一问题的IBM文档

我知道它可能类似于ActiveMQ,我可能只需要传入WebSphereJAR,但是我不知道从哪里开始

 @Override
  public void populateDAG(DAG dag, Configuration conf)
  {
    JMSStringInputOperator amqInput = dag.addOperator("amqIn", 
        new JMSStringInputOperator());

    LineOutputOperator out = dag.addOperator("fileOut", new LineOutputOperator());

    dag.addStream("data", amqInput.output, out.input);
  }

您是否查看了操作员的测试用例,并查看它是否有助于配置


您可以使用Apex(malhar)中的JMS输入操作符来读取IBM MQ series,但是您需要JMS的MQ series驱动程序(v6),它可以与v6和v8服务器一起工作。我手头没有驱动程序的链接,但如果您找不到,请告诉我,我会看看是否能找到它。

IBM MQ v6自2012年以来一直不受支持,它可能可以工作,但如果出现问题,您将无法从IBM获得任何支持。