[ 
https://issues.apache.org/jira/browse/FLUME-1389?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Patrick Wendell updated FLUME-1389:
-----------------------------------

    Attachment: FLUME-1389.patch.v1.txt
    
> Flume gives opaque error if interceptor type not specified
> ----------------------------------------------------------
>
>                 Key: FLUME-1389
>                 URL: https://issues.apache.org/jira/browse/FLUME-1389
>             Project: Flume
>          Issue Type: Bug
>            Reporter: Patrick Wendell
>            Assignee: Patrick Wendell
>         Attachments: FLUME-1389.patch.v1.txt
>
>
> If you declare an interceptor in the configuration but you don't specify the 
> type, flume-agent dies with an opaque NPE. Instead it should die with a 
> message warning that the interceptor doesn't have a type. You can see this 
> using the following config file:
> {{
> receiver1.sources = gen
> receiver1.sinks = null
> receiver1.channels = ch1
> receiver1.channels.ch1.type = memory
> receiver1.sources.gen.type = seq
> receiver1.sources.gen.channels = ch1
> receiver1.sinks.null.type = null
> receiver1.sinks.null.channel = ch1
> receiver1.sources.gen.interceptors = int_a                           
> }}
> Result is:
> {{
> 12/07/22 17:34:11 ERROR properties.PropertiesFileConfigurationProvider: 
> Failed to load configuration data. Exception follows.
> java.lang.NullPointerException
>       at 
> org.apache.flume.interceptor.InterceptorBuilderFactory.lookup(InterceptorBuilderFactory.java:31)
>       at 
> org.apache.flume.interceptor.InterceptorBuilderFactory.newInstance(InterceptorBuilderFactory.java:44)
>       at 
> org.apache.flume.channel.ChannelProcessor.configureInterceptors(ChannelProcessor.java:104)
> }}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to