Uploaded image for project: 'Flume'
  1. Flume
  2. FLUME-1190

DurableFileChannel requires FILE enum definition in ChannelConfigurationType

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 1.2.0
    • Channel

    Description

      I tried to test FLUME-1085 from trunk, file type channel creation failed as FILE type enum is missing and it throws

      2012-05-08 01:55:48,882 ERROR conf.ComponentConfigurationFactory: No enum const class org.apache.flume.conf.channel.ChannelConfiguration$ChannelConfigurationType.FILE
      java.lang.IllegalArgumentException: No enum const class org.apache.flume.conf.channel.ChannelConfiguration$ChannelConfigurationType.FILE
              at java.lang.Enum.valueOf(Enum.java:196)
              at org.apache.flume.conf.channel.ChannelConfiguration$ChannelConfigurationType.valueOf(ChannelConfiguration.java:35)
              at org.apache.flume.conf.ComponentConfigurationFactory.create(ComponentConfigurationFactory.java:61)
              at org.apache.flume.conf.FlumeConfiguration$AgentConfiguration.validateChannels(FlumeConfiguration.java:427)
              at org.apache.flume.conf.FlumeConfiguration$AgentConfiguration.isValid(FlumeConfiguration.java:295)
              at org.apache.flume.conf.FlumeConfiguration$AgentConfiguration.access$000(FlumeConfiguration.java:195)
              at org.apache.flume.conf.FlumeConfiguration.validateConfiguration(FlumeConfiguration.java:109)
              at org.apache.flume.conf.FlumeConfiguration.<init>(FlumeConfiguration.java:91)
              at org.apache.flume.conf.properties.PropertiesFileConfigurationProvider.load(PropertiesFileConfigurationProvider.java:215)
      

      The proposed fix would be

      public enum ChannelConfigurationType {
          ..    
          FILE("org.apache.flume.conf.channel.FileChannelConfiguration"),
          ..
      

      Attachments

        1. FLUME-trunk-1190.patch
          0.7 kB
          Mubarak Seyed

        Activity

          People

            mubarakseyed Mubarak Seyed
            mubarakseyed Mubarak Seyed
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: