You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@flume.apache.org by "Ashish Paliwal (JIRA)" <ji...@apache.org> on 2014/11/05 08:15:34 UTC

[jira] [Resolved] (FLUME-80) IllegalArgumentException in Master

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

Ashish Paliwal resolved FLUME-80.
---------------------------------
    Resolution: Won't Fix

Won't fix. 0.X branch not maintained anymore

> IllegalArgumentException in Master
> ----------------------------------
>
>                 Key: FLUME-80
>                 URL: https://issues.apache.org/jira/browse/FLUME-80
>             Project: Flume
>          Issue Type: Bug
>          Components: Master
>    Affects Versions: v0.9.4
>            Reporter: Disabled imported user
>             Fix For: v0.9.5
>
>
> I had one node lock up on a pseudo-distributed install of Flume (using the console as source and sync). So I tried running another node and then changed my sink and got this error when trying to open the master:
> null
> java.lang.IllegalArgumentException
> 	at com.google.common.base.Preconditions.checkArgument(Preconditions.java:75)
> 	at com.cloudera.flume.master.failover.FailoverConfigurationManager.translateSink(FailoverConfigurationManager.java:103)
> 	at com.cloudera.flume.master.TranslatingConfigurationManager.setConfig(TranslatingConfigurationManager.java:105)
> 	at com.cloudera.flume.master.flows.FlowConfigManager.setConfig(FlowConfigManager.java:262)
> 	at com.cloudera.flume.master.TranslatingConfigurationManager.setConfig(TranslatingConfigurationManager.java:98)
> 	at com.cloudera.flume.master.ConfigCommand$1.exec(ConfigCommand.java:87)
> 	at com.cloudera.flume.master.CommandManager.exec(CommandManager.java:255)
> 	at com.cloudera.flume.master.CommandManager.handleCommand(CommandManager.java:194)
> 	at com.cloudera.flume.master.CommandManager$ExecThread.run(CommandManager.java:225)
> 10/07/27 12:39:46 WARN /: /flumemaster.jsp: 
> java.lang.NullPointerException
> 	at java.lang.String.compareTo(String.java:1167)
> 	at java.lang.String.compareTo(String.java:92)
> 	at java.util.TreeMap.put(TreeMap.java:545)
> 	at java.util.AbstractMap.putAll(AbstractMap.java:256)
> 	at java.util.TreeMap.putAll(TreeMap.java:304)
> 	at java.util.TreeMap.<init>(TreeMap.java:162)
> 	at com.cloudera.flume.master.TranslatingConfigurationManager.getReport(TranslatingConfigurationManager.java:154)
> 	at com.cloudera.flume.master.FlumeMaster.reportHtml(FlumeMaster.java:327)
> 	at org.apache.jsp.flumemaster_jsp._jspService(flumemaster_jsp.java:68)
> 	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> 	at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:427)
> 	at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:475)
> 	at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:567)
> 	at org.mortbay.http.HttpContext.handle(HttpContext.java:1565)
> 	at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:635)
> 	at org.mortbay.http.HttpContext.handle(HttpContext.java:1517)
> 	at org.mortbay.http.HttpServer.service(HttpServer.java:954)
> 	at org.mortbay.http.HttpConnection.service(HttpConnection.java:814)
> 	at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:981)
> 	at org.mortbay.http.HttpConnection.handle(HttpConnection.java:831)
> 	at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
> 	at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
> 	at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
> 10/07/27 12:40:12 WARN /: /flumemaster.jsp: 
> java.lang.NullPointerException
> 	at java.lang.String.compareTo(String.java:1167)
> 	at java.lang.String.compareTo(String.java:92)
> 	at java.util.TreeMap.put(TreeMap.java:545)
> 	at java.util.AbstractMap.putAll(AbstractMap.java:256)
> 	at java.util.TreeMap.putAll(TreeMap.java:304)
> 	at java.util.TreeMap.<init>(TreeMap.java:162)
> 	at com.cloudera.flume.master.TranslatingConfigurationManager.getReport(TranslatingConfigurationManager.java:154)
> 	at com.cloudera.flume.master.FlumeMaster.reportHtml(FlumeMaster.java:327)
> 	at org.apache.jsp.flumemaster_jsp._jspService(flumemaster_jsp.java:68)
> 	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> 	at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:427)
> 	at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:475)
> 	at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:567)
> 	at org.mortbay.http.HttpContext.handle(HttpContext.java:1565)
> 	at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:635)
> 	at org.mortbay.http.HttpContext.handle(HttpContext.java:1517)
> 	at org.mortbay.http.HttpServer.service(HttpServer.java:954)
> 	at org.mortbay.http.HttpConnection.service(HttpConnection.java:814)
> 	at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:981)
> 	at org.mortbay.http.HttpConnection.handle(HttpConnection.java:831)
> 	at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
> 	at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
> 	at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)