Flume
  1. Flume
  2. FLUME-924

Implement a JMS source for Flume NG

    Details

    • Type: New Feature New Feature
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: v1.0.0
    • Fix Version/s: v1.4.0
    • Component/s: None
    • Labels:
      None
    1. FLUME-924-1.patch
      91 kB
      Brock Noland
    2. FLUME-924-2.patch
      73 kB
      Brock Noland
    3. FLUME-924-3.patch
      75 kB
      Brock Noland
    4. FLUME-924-5.patch
      77 kB
      Brock Noland
    5. FLUME-924-6.patch
      77 kB
      Brock Noland

      Issue Links

        Activity

        Hide
        Brock Noland added a comment -

        Hi Bruno,

        Have you made any progress on this? If not I'd be interested in giving it a shot.

        Brock

        Show
        Brock Noland added a comment - Hi Bruno, Have you made any progress on this? If not I'd be interested in giving it a shot. Brock
        Hide
        Brock Noland added a comment -

        Hi Bruno,

        I am going to assign this JIRA to myself as I am almost ready to post a patch. If you are still working on this, please take my humblest apologies and feel free to re-assign it.

        Brock

        Show
        Brock Noland added a comment - Hi Bruno, I am going to assign this JIRA to myself as I am almost ready to post a patch. If you are still working on this, please take my humblest apologies and feel free to re-assign it. Brock
        Hide
        Brock Noland added a comment -

        Patch from RB is attached.

        Show
        Brock Noland added a comment - Patch from RB is attached.
        Hide
        Brock Noland added a comment -

        Latest patch which applies on top of FLUME-1777.

        Show
        Brock Noland added a comment - Latest patch which applies on top of FLUME-1777 .
        Hide
        Brock Noland added a comment -

        Latest patch from RB

        Show
        Brock Noland added a comment - Latest patch from RB
        Hide
        Hari Shreedharan added a comment -

        The build is failing with this:

        [INFO] -------------------------------------------------------------
        [ERROR] COMPILATION ERROR : 
        [INFO] -------------------------------------------------------------
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConverter.java:[21,16] package javax.jms does not exist
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConverter.java:[22,16] package javax.jms does not exist
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConverter.java:[40,23] cannot find symbol
        symbol  : class Message
        location: interface org.apache.flume.source.jms.JMSMessageConverter
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConverter.java:[40,47] cannot find symbol
        symbol  : class JMSException
        location: interface org.apache.flume.source.jms.JMSMessageConverter
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumerFactory.java:[20,16] package javax.jms does not exist
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumerFactory.java:[27,28] cannot find symbol
        symbol  : class ConnectionFactory
        location: class org.apache.flume.source.jms.JMSMessageConsumerFactory
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[24,16] package javax.jms does not exist
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[25,16] package javax.jms does not exist
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[26,16] package javax.jms does not exist
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[27,16] package javax.jms does not exist
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[28,16] package javax.jms does not exist
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[29,16] package javax.jms does not exist
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[30,16] package javax.jms does not exist
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[48,16] cannot find symbol
        symbol  : class Connection
        location: class org.apache.flume.source.jms.JMSMessageConsumer
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[49,16] cannot find symbol
        symbol  : class Session
        location: class org.apache.flume.source.jms.JMSMessageConsumer
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[50,16] cannot find symbol
        symbol  : class Destination
        location: class org.apache.flume.source.jms.JMSMessageConsumer
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[51,16] cannot find symbol
        symbol  : class MessageConsumer
        location: class org.apache.flume.source.jms.JMSMessageConsumer
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[53,21] cannot find symbol
        symbol  : class ConnectionFactory
        location: class org.apache.flume.source.jms.JMSMessageConsumer
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[111,28] cannot find symbol
        symbol  : class JMSException
        location: class org.apache.flume.source.jms.JMSMessageConsumer
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSSource.java:[25,16] package javax.jms does not exist
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSSource.java:[26,16] package javax.jms does not exist
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSSource.java:[59,10] cannot find symbol
        symbol  : class ConnectionFactory
        location: class org.apache.flume.source.jms.JMSSource
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSSource.java:[303,53] cannot find symbol
        symbol  : class JMSException
        location: class org.apache.flume.source.jms.JMSSource
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[29,16] package javax.jms does not exist
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[30,16] package javax.jms does not exist
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[31,16] package javax.jms does not exist
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[32,16] package javax.jms does not exist
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[33,16] package javax.jms does not exist
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[71,23] cannot find symbol
        symbol  : class Message
        location: class org.apache.flume.source.jms.DefaultJMSMessageConverter
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[71,47] cannot find symbol
        symbol  : class JMSException
        location: class org.apache.flume.source.jms.DefaultJMSMessageConverter
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[73,13] cannot find symbol
        symbol  : class JMSException
        location: class org.apache.flume.source.jms.JMSMessageConsumer
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[78,47] cannot find symbol
        symbol  : variable Session
        location: class org.apache.flume.source.jms.JMSMessageConsumer
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[79,13] cannot find symbol
        symbol  : class JMSException
        location: class org.apache.flume.source.jms.JMSMessageConsumer
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[93,13] cannot find symbol
        symbol  : class JMSException
        location: class org.apache.flume.source.jms.JMSMessageConsumer
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[101,13] cannot find symbol
        symbol  : class JMSException
        location: class org.apache.flume.source.jms.JMSMessageConsumer
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[113,4] cannot find symbol
        symbol  : class Message
        location: class org.apache.flume.source.jms.JMSMessageConsumer
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[135,13] cannot find symbol
        symbol  : class JMSException
        location: class org.apache.flume.source.jms.JMSMessageConsumer
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[143,13] cannot find symbol
        symbol  : class JMSException
        location: class org.apache.flume.source.jms.JMSMessageConsumer
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[153,13] cannot find symbol
        symbol  : class JMSException
        location: class org.apache.flume.source.jms.JMSMessageConsumer
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[160,13] cannot find symbol
        symbol  : class JMSException
        location: class org.apache.flume.source.jms.JMSMessageConsumer
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSSource.java:[219,27] cannot find symbol
        symbol  : class ConnectionFactory
        location: class org.apache.flume.source.jms.JMSSource
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSSource.java:[255,12] cannot find symbol
        symbol  : class JMSException
        location: class org.apache.flume.source.jms.JMSSource
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSSource.java:[290,13] cannot find symbol
        symbol  : class JMSException
        location: class org.apache.flume.source.jms.JMSSource
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[81,26] cannot find symbol
        symbol  : class BytesMessage
        location: class org.apache.flume.source.jms.DefaultJMSMessageConverter
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[82,6] cannot find symbol
        symbol  : class BytesMessage
        location: class org.apache.flume.source.jms.DefaultJMSMessageConverter
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[82,35] cannot find symbol
        symbol  : class BytesMessage
        location: class org.apache.flume.source.jms.DefaultJMSMessageConverter
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[86,20] cannot find symbol
        symbol  : class JMSException
        location: class org.apache.flume.source.jms.DefaultJMSMessageConverter
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[92,20] cannot find symbol
        symbol  : class JMSException
        location: class org.apache.flume.source.jms.DefaultJMSMessageConverter
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[97,33] cannot find symbol
        symbol  : class TextMessage
        location: class org.apache.flume.source.jms.DefaultJMSMessageConverter
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[98,6] cannot find symbol
        symbol  : class TextMessage
        location: class org.apache.flume.source.jms.DefaultJMSMessageConverter
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[98,33] cannot find symbol
        symbol  : class TextMessage
        location: class org.apache.flume.source.jms.DefaultJMSMessageConverter
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[100,33] cannot find symbol
        symbol  : class ObjectMessage
        location: class org.apache.flume.source.jms.DefaultJMSMessageConverter
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[101,6] cannot find symbol
        symbol  : class ObjectMessage
        location: class org.apache.flume.source.jms.DefaultJMSMessageConverter
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[101,37] cannot find symbol
        symbol  : class ObjectMessage
        location: class org.apache.flume.source.jms.DefaultJMSMessageConverter
        [INFO] 54 errors 
        [INFO] -------------------------------------------------------------
        [INFO] ------------------------------------------------------------------------
        [INFO] Reactor Summary:
        [INFO] 
        [INFO] Apache Flume ...................................... SUCCESS [1:07.119s]
        [INFO] Flume NG SDK ...................................... SUCCESS [59.133s]
        [INFO] Flume NG Configuration ............................ SUCCESS [2.737s]
        [INFO] Flume NG Core ..................................... SUCCESS [2:58.019s]
        [INFO] Flume NG Sinks .................................... SUCCESS [0.783s]
        [INFO] Flume NG HDFS Sink ................................ SUCCESS [40.475s]
        [INFO] Flume NG IRC Sink ................................. SUCCESS [1.162s]
        [INFO] Flume NG Channels ................................. SUCCESS [0.957s]
        [INFO] Flume NG JDBC channel ............................. SUCCESS [37.260s]
        [INFO] Flume NG Node ..................................... SUCCESS [12.677s]
        [INFO] Flume NG Embedded Agent ........................... SUCCESS [13.084s]
        [INFO] Flume NG HBase Sink ............................... SUCCESS [1:18.939s]
        [INFO] Flume NG ElasticSearch Sink ....................... SUCCESS [10.702s]
        [INFO] Flume Sources ..................................... SUCCESS [0.686s]
        [INFO] Flume Scribe Source ............................... SUCCESS [1.525s]
        [INFO] Flume JMS Source .................................. FAILURE [0.274s]
        [INFO] Flume NG file-based channel ....................... SKIPPED
        [INFO] Flume NG file backed Memory channel ............... SKIPPED
        [INFO] Flume legacy Sources .............................. SKIPPED
        [INFO] Flume legacy Avro source .......................... SKIPPED
        [INFO] Flume legacy Thrift Source ........................ SKIPPED
        [INFO] Flume NG Clients .................................. SKIPPED
        [INFO] Flume NG Log4j Appender ........................... SKIPPED
        [INFO] Flume NG distribution ............................. SKIPPED
        [INFO] Flume NG Integration Tests ........................ SKIPPED
        [INFO] ------------------------------------------------------------------------
        [INFO] BUILD FAILURE
        [INFO] ------------------------------------------------------------------------
        [INFO] Total time: 8:26.213s
        [INFO] Finished at: Thu Dec 13 18:43:43 PST 2012
        [INFO] Final Memory: 99M/554M
        [INFO] ------------------------------------------------------------------------
        [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile) on project flume-jms-source: Compilation failure: Compilation failure:
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConverter.java:[21,16] package javax.jms does not exist
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConverter.java:[22,16] package javax.jms does not exist
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConverter.java:[40,23] cannot find symbol
        [ERROR] symbol  : class Message
        [ERROR] location: interface org.apache.flume.source.jms.JMSMessageConverter
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConverter.java:[40,47] cannot find symbol
        [ERROR] symbol  : class JMSException
        [ERROR] location: interface org.apache.flume.source.jms.JMSMessageConverter
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumerFactory.java:[20,16] package javax.jms does not exist
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumerFactory.java:[27,28] cannot find symbol
        [ERROR] symbol  : class ConnectionFactory
        [ERROR] location: class org.apache.flume.source.jms.JMSMessageConsumerFactory
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[24,16] package javax.jms does not exist
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[25,16] package javax.jms does not exist
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[26,16] package javax.jms does not exist
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[27,16] package javax.jms does not exist
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[28,16] package javax.jms does not exist
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[29,16] package javax.jms does not exist
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[30,16] package javax.jms does not exist
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[48,16] cannot find symbol
        [ERROR] symbol  : class Connection
        [ERROR] location: class org.apache.flume.source.jms.JMSMessageConsumer
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[49,16] cannot find symbol
        [ERROR] symbol  : class Session
        [ERROR] location: class org.apache.flume.source.jms.JMSMessageConsumer
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[50,16] cannot find symbol
        [ERROR] symbol  : class Destination
        [ERROR] location: class org.apache.flume.source.jms.JMSMessageConsumer
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[51,16] cannot find symbol
        [ERROR] symbol  : class MessageConsumer
        [ERROR] location: class org.apache.flume.source.jms.JMSMessageConsumer
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[53,21] cannot find symbol
        [ERROR] symbol  : class ConnectionFactory
        [ERROR] location: class org.apache.flume.source.jms.JMSMessageConsumer
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[111,28] cannot find symbol
        [ERROR] symbol  : class JMSException
        [ERROR] location: class org.apache.flume.source.jms.JMSMessageConsumer
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSSource.java:[25,16] package javax.jms does not exist
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSSource.java:[26,16] package javax.jms does not exist
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSSource.java:[59,10] cannot find symbol
        [ERROR] symbol  : class ConnectionFactory
        [ERROR] location: class org.apache.flume.source.jms.JMSSource
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSSource.java:[303,53] cannot find symbol
        [ERROR] symbol  : class JMSException
        [ERROR] location: class org.apache.flume.source.jms.JMSSource
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[29,16] package javax.jms does not exist
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[30,16] package javax.jms does not exist
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[31,16] package javax.jms does not exist
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[32,16] package javax.jms does not exist
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[33,16] package javax.jms does not exist
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[71,23] cannot find symbol
        [ERROR] symbol  : class Message
        [ERROR] location: class org.apache.flume.source.jms.DefaultJMSMessageConverter
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[71,47] cannot find symbol
        [ERROR] symbol  : class JMSException
        [ERROR] location: class org.apache.flume.source.jms.DefaultJMSMessageConverter
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[73,13] cannot find symbol
        [ERROR] symbol  : class JMSException
        [ERROR] location: class org.apache.flume.source.jms.JMSMessageConsumer
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[78,47] cannot find symbol
        [ERROR] symbol  : variable Session
        [ERROR] location: class org.apache.flume.source.jms.JMSMessageConsumer
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[79,13] cannot find symbol
        [ERROR] symbol  : class JMSException
        [ERROR] location: class org.apache.flume.source.jms.JMSMessageConsumer
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[93,13] cannot find symbol
        [ERROR] symbol  : class JMSException
        [ERROR] location: class org.apache.flume.source.jms.JMSMessageConsumer
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[101,13] cannot find symbol
        [ERROR] symbol  : class JMSException
        [ERROR] location: class org.apache.flume.source.jms.JMSMessageConsumer
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[113,4] cannot find symbol
        [ERROR] symbol  : class Message
        [ERROR] location: class org.apache.flume.source.jms.JMSMessageConsumer
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[135,13] cannot find symbol
        [ERROR] symbol  : class JMSException
        [ERROR] location: class org.apache.flume.source.jms.JMSMessageConsumer
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[143,13] cannot find symbol
        [ERROR] symbol  : class JMSException
        [ERROR] location: class org.apache.flume.source.jms.JMSMessageConsumer
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[153,13] cannot find symbol
        [ERROR] symbol  : class JMSException
        [ERROR] location: class org.apache.flume.source.jms.JMSMessageConsumer
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[160,13] cannot find symbol
        [ERROR] symbol  : class JMSException
        [ERROR] location: class org.apache.flume.source.jms.JMSMessageConsumer
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSSource.java:[219,27] cannot find symbol
        [ERROR] symbol  : class ConnectionFactory
        [ERROR] location: class org.apache.flume.source.jms.JMSSource
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSSource.java:[255,12] cannot find symbol
        [ERROR] symbol  : class JMSException
        [ERROR] location: class org.apache.flume.source.jms.JMSSource
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSSource.java:[290,13] cannot find symbol
        [ERROR] symbol  : class JMSException
        [ERROR] location: class org.apache.flume.source.jms.JMSSource
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[81,26] cannot find symbol
        [ERROR] symbol  : class BytesMessage
        [ERROR] location: class org.apache.flume.source.jms.DefaultJMSMessageConverter
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[82,6] cannot find symbol
        [ERROR] symbol  : class BytesMessage
        [ERROR] location: class org.apache.flume.source.jms.DefaultJMSMessageConverter
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[82,35] cannot find symbol
        [ERROR] symbol  : class BytesMessage
        [ERROR] location: class org.apache.flume.source.jms.DefaultJMSMessageConverter
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[86,20] cannot find symbol
        [ERROR] symbol  : class JMSException
        [ERROR] location: class org.apache.flume.source.jms.DefaultJMSMessageConverter
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[92,20] cannot find symbol
        [ERROR] symbol  : class JMSException
        [ERROR] location: class org.apache.flume.source.jms.DefaultJMSMessageConverter
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[97,33] cannot find symbol
        [ERROR] symbol  : class TextMessage
        [ERROR] location: class org.apache.flume.source.jms.DefaultJMSMessageConverter
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[98,6] cannot find symbol
        [ERROR] symbol  : class TextMessage
        [ERROR] location: class org.apache.flume.source.jms.DefaultJMSMessageConverter
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[98,33] cannot find symbol
        [ERROR] symbol  : class TextMessage
        [ERROR] location: class org.apache.flume.source.jms.DefaultJMSMessageConverter
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[100,33] cannot find symbol
        [ERROR] symbol  : class ObjectMessage
        [ERROR] location: class org.apache.flume.source.jms.DefaultJMSMessageConverter
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[101,6] cannot find symbol
        [ERROR] symbol  : class ObjectMessage
        [ERROR] location: class org.apache.flume.source.jms.DefaultJMSMessageConverter
        [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[101,37] cannot find symbol
        [ERROR] symbol  : class ObjectMessage
        [ERROR] location: class org.apache.flume.source.jms.DefaultJMSMessageConverter
        [ERROR] -> [Help 1]
        [ERROR] 
        [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
        [ERROR] Re-run Maven using the -X switch to enable full debug logging.
        [ERROR] 
        [ERROR] For more information about the errors and possible solutions, please read the following articles:
        [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
        [ERROR] 
        [ERROR] After correcting the problems, you can resume the build with the command
        [ERROR]   mvn <goals> -rf :flume-jms-source
        

        Do I need to do something else?

        Show
        Hari Shreedharan added a comment - The build is failing with this: [INFO] ------------------------------------------------------------- [ERROR] COMPILATION ERROR : [INFO] ------------------------------------------------------------- [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConverter.java:[21,16] package javax.jms does not exist [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConverter.java:[22,16] package javax.jms does not exist [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConverter.java:[40,23] cannot find symbol symbol : class Message location: interface org.apache.flume.source.jms.JMSMessageConverter [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConverter.java:[40,47] cannot find symbol symbol : class JMSException location: interface org.apache.flume.source.jms.JMSMessageConverter [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumerFactory.java:[20,16] package javax.jms does not exist [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumerFactory.java:[27,28] cannot find symbol symbol : class ConnectionFactory location: class org.apache.flume.source.jms.JMSMessageConsumerFactory [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[24,16] package javax.jms does not exist [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[25,16] package javax.jms does not exist [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[26,16] package javax.jms does not exist [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[27,16] package javax.jms does not exist [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[28,16] package javax.jms does not exist [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[29,16] package javax.jms does not exist [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[30,16] package javax.jms does not exist [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[48,16] cannot find symbol symbol : class Connection location: class org.apache.flume.source.jms.JMSMessageConsumer [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[49,16] cannot find symbol symbol : class Session location: class org.apache.flume.source.jms.JMSMessageConsumer [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[50,16] cannot find symbol symbol : class Destination location: class org.apache.flume.source.jms.JMSMessageConsumer [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[51,16] cannot find symbol symbol : class MessageConsumer location: class org.apache.flume.source.jms.JMSMessageConsumer [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[53,21] cannot find symbol symbol : class ConnectionFactory location: class org.apache.flume.source.jms.JMSMessageConsumer [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[111,28] cannot find symbol symbol : class JMSException location: class org.apache.flume.source.jms.JMSMessageConsumer [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSSource.java:[25,16] package javax.jms does not exist [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSSource.java:[26,16] package javax.jms does not exist [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSSource.java:[59,10] cannot find symbol symbol : class ConnectionFactory location: class org.apache.flume.source.jms.JMSSource [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSSource.java:[303,53] cannot find symbol symbol : class JMSException location: class org.apache.flume.source.jms.JMSSource [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[29,16] package javax.jms does not exist [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[30,16] package javax.jms does not exist [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[31,16] package javax.jms does not exist [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[32,16] package javax.jms does not exist [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[33,16] package javax.jms does not exist [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[71,23] cannot find symbol symbol : class Message location: class org.apache.flume.source.jms.DefaultJMSMessageConverter [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[71,47] cannot find symbol symbol : class JMSException location: class org.apache.flume.source.jms.DefaultJMSMessageConverter [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[73,13] cannot find symbol symbol : class JMSException location: class org.apache.flume.source.jms.JMSMessageConsumer [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[78,47] cannot find symbol symbol : variable Session location: class org.apache.flume.source.jms.JMSMessageConsumer [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[79,13] cannot find symbol symbol : class JMSException location: class org.apache.flume.source.jms.JMSMessageConsumer [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[93,13] cannot find symbol symbol : class JMSException location: class org.apache.flume.source.jms.JMSMessageConsumer [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[101,13] cannot find symbol symbol : class JMSException location: class org.apache.flume.source.jms.JMSMessageConsumer [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[113,4] cannot find symbol symbol : class Message location: class org.apache.flume.source.jms.JMSMessageConsumer [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[135,13] cannot find symbol symbol : class JMSException location: class org.apache.flume.source.jms.JMSMessageConsumer [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[143,13] cannot find symbol symbol : class JMSException location: class org.apache.flume.source.jms.JMSMessageConsumer [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[153,13] cannot find symbol symbol : class JMSException location: class org.apache.flume.source.jms.JMSMessageConsumer [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[160,13] cannot find symbol symbol : class JMSException location: class org.apache.flume.source.jms.JMSMessageConsumer [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSSource.java:[219,27] cannot find symbol symbol : class ConnectionFactory location: class org.apache.flume.source.jms.JMSSource [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSSource.java:[255,12] cannot find symbol symbol : class JMSException location: class org.apache.flume.source.jms.JMSSource [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSSource.java:[290,13] cannot find symbol symbol : class JMSException location: class org.apache.flume.source.jms.JMSSource [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[81,26] cannot find symbol symbol : class BytesMessage location: class org.apache.flume.source.jms.DefaultJMSMessageConverter [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[82,6] cannot find symbol symbol : class BytesMessage location: class org.apache.flume.source.jms.DefaultJMSMessageConverter [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[82,35] cannot find symbol symbol : class BytesMessage location: class org.apache.flume.source.jms.DefaultJMSMessageConverter [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[86,20] cannot find symbol symbol : class JMSException location: class org.apache.flume.source.jms.DefaultJMSMessageConverter [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[92,20] cannot find symbol symbol : class JMSException location: class org.apache.flume.source.jms.DefaultJMSMessageConverter [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[97,33] cannot find symbol symbol : class TextMessage location: class org.apache.flume.source.jms.DefaultJMSMessageConverter [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[98,6] cannot find symbol symbol : class TextMessage location: class org.apache.flume.source.jms.DefaultJMSMessageConverter [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[98,33] cannot find symbol symbol : class TextMessage location: class org.apache.flume.source.jms.DefaultJMSMessageConverter [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[100,33] cannot find symbol symbol : class ObjectMessage location: class org.apache.flume.source.jms.DefaultJMSMessageConverter [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[101,6] cannot find symbol symbol : class ObjectMessage location: class org.apache.flume.source.jms.DefaultJMSMessageConverter [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[101,37] cannot find symbol symbol : class ObjectMessage location: class org.apache.flume.source.jms.DefaultJMSMessageConverter [INFO] 54 errors [INFO] ------------------------------------------------------------- [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary: [INFO] [INFO] Apache Flume ...................................... SUCCESS [1:07.119s] [INFO] Flume NG SDK ...................................... SUCCESS [59.133s] [INFO] Flume NG Configuration ............................ SUCCESS [2.737s] [INFO] Flume NG Core ..................................... SUCCESS [2:58.019s] [INFO] Flume NG Sinks .................................... SUCCESS [0.783s] [INFO] Flume NG HDFS Sink ................................ SUCCESS [40.475s] [INFO] Flume NG IRC Sink ................................. SUCCESS [1.162s] [INFO] Flume NG Channels ................................. SUCCESS [0.957s] [INFO] Flume NG JDBC channel ............................. SUCCESS [37.260s] [INFO] Flume NG Node ..................................... SUCCESS [12.677s] [INFO] Flume NG Embedded Agent ........................... SUCCESS [13.084s] [INFO] Flume NG HBase Sink ............................... SUCCESS [1:18.939s] [INFO] Flume NG ElasticSearch Sink ....................... SUCCESS [10.702s] [INFO] Flume Sources ..................................... SUCCESS [0.686s] [INFO] Flume Scribe Source ............................... SUCCESS [1.525s] [INFO] Flume JMS Source .................................. FAILURE [0.274s] [INFO] Flume NG file-based channel ....................... SKIPPED [INFO] Flume NG file backed Memory channel ............... SKIPPED [INFO] Flume legacy Sources .............................. SKIPPED [INFO] Flume legacy Avro source .......................... SKIPPED [INFO] Flume legacy Thrift Source ........................ SKIPPED [INFO] Flume NG Clients .................................. SKIPPED [INFO] Flume NG Log4j Appender ........................... SKIPPED [INFO] Flume NG distribution ............................. SKIPPED [INFO] Flume NG Integration Tests ........................ SKIPPED [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 8:26.213s [INFO] Finished at: Thu Dec 13 18:43:43 PST 2012 [INFO] Final Memory: 99M/554M [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile ( default -compile) on project flume-jms-source: Compilation failure: Compilation failure: [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConverter.java:[21,16] package javax.jms does not exist [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConverter.java:[22,16] package javax.jms does not exist [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConverter.java:[40,23] cannot find symbol [ERROR] symbol : class Message [ERROR] location: interface org.apache.flume.source.jms.JMSMessageConverter [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConverter.java:[40,47] cannot find symbol [ERROR] symbol : class JMSException [ERROR] location: interface org.apache.flume.source.jms.JMSMessageConverter [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumerFactory.java:[20,16] package javax.jms does not exist [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumerFactory.java:[27,28] cannot find symbol [ERROR] symbol : class ConnectionFactory [ERROR] location: class org.apache.flume.source.jms.JMSMessageConsumerFactory [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[24,16] package javax.jms does not exist [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[25,16] package javax.jms does not exist [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[26,16] package javax.jms does not exist [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[27,16] package javax.jms does not exist [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[28,16] package javax.jms does not exist [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[29,16] package javax.jms does not exist [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[30,16] package javax.jms does not exist [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[48,16] cannot find symbol [ERROR] symbol : class Connection [ERROR] location: class org.apache.flume.source.jms.JMSMessageConsumer [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[49,16] cannot find symbol [ERROR] symbol : class Session [ERROR] location: class org.apache.flume.source.jms.JMSMessageConsumer [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[50,16] cannot find symbol [ERROR] symbol : class Destination [ERROR] location: class org.apache.flume.source.jms.JMSMessageConsumer [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[51,16] cannot find symbol [ERROR] symbol : class MessageConsumer [ERROR] location: class org.apache.flume.source.jms.JMSMessageConsumer [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[53,21] cannot find symbol [ERROR] symbol : class ConnectionFactory [ERROR] location: class org.apache.flume.source.jms.JMSMessageConsumer [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[111,28] cannot find symbol [ERROR] symbol : class JMSException [ERROR] location: class org.apache.flume.source.jms.JMSMessageConsumer [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSSource.java:[25,16] package javax.jms does not exist [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSSource.java:[26,16] package javax.jms does not exist [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSSource.java:[59,10] cannot find symbol [ERROR] symbol : class ConnectionFactory [ERROR] location: class org.apache.flume.source.jms.JMSSource [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSSource.java:[303,53] cannot find symbol [ERROR] symbol : class JMSException [ERROR] location: class org.apache.flume.source.jms.JMSSource [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[29,16] package javax.jms does not exist [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[30,16] package javax.jms does not exist [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[31,16] package javax.jms does not exist [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[32,16] package javax.jms does not exist [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[33,16] package javax.jms does not exist [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[71,23] cannot find symbol [ERROR] symbol : class Message [ERROR] location: class org.apache.flume.source.jms.DefaultJMSMessageConverter [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[71,47] cannot find symbol [ERROR] symbol : class JMSException [ERROR] location: class org.apache.flume.source.jms.DefaultJMSMessageConverter [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[73,13] cannot find symbol [ERROR] symbol : class JMSException [ERROR] location: class org.apache.flume.source.jms.JMSMessageConsumer [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[78,47] cannot find symbol [ERROR] symbol : variable Session [ERROR] location: class org.apache.flume.source.jms.JMSMessageConsumer [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[79,13] cannot find symbol [ERROR] symbol : class JMSException [ERROR] location: class org.apache.flume.source.jms.JMSMessageConsumer [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[93,13] cannot find symbol [ERROR] symbol : class JMSException [ERROR] location: class org.apache.flume.source.jms.JMSMessageConsumer [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[101,13] cannot find symbol [ERROR] symbol : class JMSException [ERROR] location: class org.apache.flume.source.jms.JMSMessageConsumer [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[113,4] cannot find symbol [ERROR] symbol : class Message [ERROR] location: class org.apache.flume.source.jms.JMSMessageConsumer [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[135,13] cannot find symbol [ERROR] symbol : class JMSException [ERROR] location: class org.apache.flume.source.jms.JMSMessageConsumer [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[143,13] cannot find symbol [ERROR] symbol : class JMSException [ERROR] location: class org.apache.flume.source.jms.JMSMessageConsumer [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[153,13] cannot find symbol [ERROR] symbol : class JMSException [ERROR] location: class org.apache.flume.source.jms.JMSMessageConsumer [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java:[160,13] cannot find symbol [ERROR] symbol : class JMSException [ERROR] location: class org.apache.flume.source.jms.JMSMessageConsumer [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSSource.java:[219,27] cannot find symbol [ERROR] symbol : class ConnectionFactory [ERROR] location: class org.apache.flume.source.jms.JMSSource [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSSource.java:[255,12] cannot find symbol [ERROR] symbol : class JMSException [ERROR] location: class org.apache.flume.source.jms.JMSSource [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSSource.java:[290,13] cannot find symbol [ERROR] symbol : class JMSException [ERROR] location: class org.apache.flume.source.jms.JMSSource [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[81,26] cannot find symbol [ERROR] symbol : class BytesMessage [ERROR] location: class org.apache.flume.source.jms.DefaultJMSMessageConverter [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[82,6] cannot find symbol [ERROR] symbol : class BytesMessage [ERROR] location: class org.apache.flume.source.jms.DefaultJMSMessageConverter [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[82,35] cannot find symbol [ERROR] symbol : class BytesMessage [ERROR] location: class org.apache.flume.source.jms.DefaultJMSMessageConverter [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[86,20] cannot find symbol [ERROR] symbol : class JMSException [ERROR] location: class org.apache.flume.source.jms.DefaultJMSMessageConverter [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[92,20] cannot find symbol [ERROR] symbol : class JMSException [ERROR] location: class org.apache.flume.source.jms.DefaultJMSMessageConverter [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[97,33] cannot find symbol [ERROR] symbol : class TextMessage [ERROR] location: class org.apache.flume.source.jms.DefaultJMSMessageConverter [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[98,6] cannot find symbol [ERROR] symbol : class TextMessage [ERROR] location: class org.apache.flume.source.jms.DefaultJMSMessageConverter [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[98,33] cannot find symbol [ERROR] symbol : class TextMessage [ERROR] location: class org.apache.flume.source.jms.DefaultJMSMessageConverter [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[100,33] cannot find symbol [ERROR] symbol : class ObjectMessage [ERROR] location: class org.apache.flume.source.jms.DefaultJMSMessageConverter [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[101,6] cannot find symbol [ERROR] symbol : class ObjectMessage [ERROR] location: class org.apache.flume.source.jms.DefaultJMSMessageConverter [ERROR] /Users/hshreedharan/work/flume-latest/flume/flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java:[101,37] cannot find symbol [ERROR] symbol : class ObjectMessage [ERROR] location: class org.apache.flume.source.jms.DefaultJMSMessageConverter [ERROR] -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch . [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http: //cwiki.apache.org/confluence/display/MAVEN/MojoFailureException [ERROR] [ERROR] After correcting the problems, you can resume the build with the command [ERROR] mvn <goals> -rf :flume-jms-source Do I need to do something else?
        Hide
        Brock Noland added a comment -

        What exact maven commands did you run?

        Show
        Brock Noland added a comment - What exact maven commands did you run?
        Hide
        Hari Shreedharan added a comment -

        mvn clean install

        Show
        Hari Shreedharan added a comment - mvn clean install
        Hide
        Brock Noland added a comment -

        Can you try marking active mq "provided" to see if that resolves it?


        Apache MRUnit - Unit testing MapReduce - http://incubator.apache.org/mrunit/

        Show
        Brock Noland added a comment - Can you try marking active mq "provided" to see if that resolves it? – Apache MRUnit - Unit testing MapReduce - http://incubator.apache.org/mrunit/
        Hide
        Hari Shreedharan added a comment -

        In the jms sink pom right?

        Show
        Hari Shreedharan added a comment - In the jms sink pom right?
        Hide
        Brock Noland added a comment -

        Yep

        Show
        Brock Noland added a comment - Yep
        Hide
        Hari Shreedharan added a comment -

        Seems like that works - though provided must mean that the artifacts are already available right? It worked even after I deleted everything in .m2 (some namespace collision??). Cna you update the patch?

        Show
        Hari Shreedharan added a comment - Seems like that works - though provided must mean that the artifacts are already available right? It worked even after I deleted everything in .m2 (some namespace collision??). Cna you update the patch?
        Hide
        Brock Noland added a comment -

        Yeah provided is the correct scope for that dependency. It just means we need it to test and compile but it will be provided by the user at runtime.

        Show
        Brock Noland added a comment - Yeah provided is the correct scope for that dependency. It just means we need it to test and compile but it will be provided by the user at runtime.
        Hide
        Brock Noland added a comment -

        Latest patch from RB.

        Show
        Brock Noland added a comment - Latest patch from RB.
        Hide
        Hari Shreedharan added a comment -

        +1.

        Show
        Hari Shreedharan added a comment - +1.
        Hide
        Hari Shreedharan added a comment -

        Patch committed, rev: 42bc88c. Thanks Brock!

        Show
        Hari Shreedharan added a comment - Patch committed, rev: 42bc88c. Thanks Brock!
        Hide
        Hudson added a comment -

        Integrated in flume-trunk #341 (See https://builds.apache.org/job/flume-trunk/341/)
        FLUME-924. Implement a JMS source for Flume NG (Revision 42bc88cc3373270a8db834d2586a6598ff0c86c6)

        Result = UNSTABLE
        hshreedharan : http://git-wip-us.apache.org/repos/asf/flume/repo?p=flume.git&a=commit&h=42bc88cc3373270a8db834d2586a6598ff0c86c6
        Files :

        • flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumerFactory.java
        • flume-ng-sources/flume-jms-source/src/test/java/org/apache/flume/source/jms/TestDefaultJMSMessageConverter.java
        • flume-ng-doc/sphinx/FlumeUserGuide.rst
        • pom.xml
        • flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/InitialContextFactory.java
        • flume-ng-sources/flume-jms-source/src/test/java/org/apache/flume/source/jms/TestIntegrationActiveMQ.java
        • flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java
        • flume-ng-sources/flume-jms-source/src/test/java/org/apache/flume/source/jms/TestJMSMessageConsumer.java
        • flume-ng-sources/pom.xml
        • flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSSource.java
        • flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSDestinationType.java
        • flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConverter.java
        • flume-ng-sources/flume-jms-source/src/test/java/org/apache/flume/source/jms/JMSMessageConsumerTestBase.java
        • flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSSourceConfiguration.java
        • flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java
        • flume-ng-sources/flume-jms-source/pom.xml
        • flume-ng-sources/flume-jms-source/src/test/java/org/apache/flume/source/jms/TestJMSSource.java
        Show
        Hudson added a comment - Integrated in flume-trunk #341 (See https://builds.apache.org/job/flume-trunk/341/ ) FLUME-924 . Implement a JMS source for Flume NG (Revision 42bc88cc3373270a8db834d2586a6598ff0c86c6) Result = UNSTABLE hshreedharan : http://git-wip-us.apache.org/repos/asf/flume/repo?p=flume.git&a=commit&h=42bc88cc3373270a8db834d2586a6598ff0c86c6 Files : flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumerFactory.java flume-ng-sources/flume-jms-source/src/test/java/org/apache/flume/source/jms/TestDefaultJMSMessageConverter.java flume-ng-doc/sphinx/FlumeUserGuide.rst pom.xml flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/InitialContextFactory.java flume-ng-sources/flume-jms-source/src/test/java/org/apache/flume/source/jms/TestIntegrationActiveMQ.java flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/DefaultJMSMessageConverter.java flume-ng-sources/flume-jms-source/src/test/java/org/apache/flume/source/jms/TestJMSMessageConsumer.java flume-ng-sources/pom.xml flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSSource.java flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSDestinationType.java flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConverter.java flume-ng-sources/flume-jms-source/src/test/java/org/apache/flume/source/jms/JMSMessageConsumerTestBase.java flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSSourceConfiguration.java flume-ng-sources/flume-jms-source/src/main/java/org/apache/flume/source/jms/JMSMessageConsumer.java flume-ng-sources/flume-jms-source/pom.xml flume-ng-sources/flume-jms-source/src/test/java/org/apache/flume/source/jms/TestJMSSource.java
        Hide
        Hugo Lassiège added a comment -

        Hi,

        I'm currently using this jms source to connect on Weblogic message bus. I'm wondering why the JMSMessageConsumer use createQueue and createTopic instead of lookup to find the destinations (line 83 to 90).
        It seems that "createQueue" or "createTopic" are not the recommended way because it is not portable (I saw that warning in Weblogic documentation even if I can't justify this assertion).
        The documentation recommends to use a JNDI lookup (http://docs.oracle.com/cd/E23943_01/web.1111/e13727/lookup.htm#BABDFCIC).

        Is there any reason to use createQueue instead of lookup ? I'm asking that because the configuration of Flume with a clusterised Weblogic server is not straightforward and I still can't get to make it work.

        Regards,
        Hugo

        Show
        Hugo Lassiège added a comment - Hi, I'm currently using this jms source to connect on Weblogic message bus. I'm wondering why the JMSMessageConsumer use createQueue and createTopic instead of lookup to find the destinations (line 83 to 90). It seems that "createQueue" or "createTopic" are not the recommended way because it is not portable (I saw that warning in Weblogic documentation even if I can't justify this assertion). The documentation recommends to use a JNDI lookup ( http://docs.oracle.com/cd/E23943_01/web.1111/e13727/lookup.htm#BABDFCIC ). Is there any reason to use createQueue instead of lookup ? I'm asking that because the configuration of Flume with a clusterised Weblogic server is not straightforward and I still can't get to make it work. Regards, Hugo
        Hide
        Brock Noland added a comment -

        Hi,

        There is no particular reason...I created FLUME-2311 for your suggestion. I will comment there.

        Show
        Brock Noland added a comment - Hi, There is no particular reason...I created FLUME-2311 for your suggestion. I will comment there.

          People

          • Assignee:
            Brock Noland
            Reporter:
            Bruno Mahé
          • Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development