[ https://issues.apache.org/jira/browse/STORM-1538?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Boyang Jerry Peng updated STORM-1538: ------------------------------------- Description: 1. TTransportException thrown when trying to visit topology page in UI: When trying to access the topology page on the storm ui, exceptions are thrown. Visiting a topology page displays a TTransportException. The cause can be seen in nimbus.log: java.lang.IllegalArgumentException: Don't know how to create ISeq from: clojure.core$_PLUS_ at clojure.lang.RT.seqFrom(RT.java:528) at clojure.lang.RT.seq(RT.java:509) at clojure.core$seq__4128.invoke(core.clj:137) at clojure.core.protocols$seq_reduce.invoke(protocols.clj:26) at clojure.core.protocols$fn__6500.invoke(protocols.clj:83) at clojure.core.protocols$fn__6452$G__6447__6465.invoke(protocols.clj:13) at clojure.core$reduce.invoke(core.clj:6515) at org.apache.storm.stats$agg_pre_merge_topo_page_bolt.invoke(stats.clj:564) at org.apache.storm.stats$agg_topo_exec_stats_STAR_.invoke(stats.clj:744) at org.apache.storm.stats$fn__1257.invoke(stats.clj:792) at clojure.lang.MultiFn.invoke(MultiFn.java:243) at clojure.core$partial$fn__4529.invoke(core.clj:2501) at clojure.core.protocols$fn__6523.invoke(protocols.clj:167) at clojure.core.protocols$fn__6478$G__6473__6487.invoke(protocols.clj:19) at clojure.core.protocols$seq_reduce.invoke(protocols.clj:31) at clojure.core.protocols$fn__6506.invoke(protocols.clj:101) at clojure.core.protocols$fn__6452$G__6447__6465.invoke(protocols.clj:13) at clojure.core$reduce.invoke(core.clj:6519) at org.apache.storm.stats$aggregate_topo_stats.invoke(stats.clj:874) at org.apache.storm.stats$agg_topo_execs_stats.invoke(stats.clj:1037) at org.apache.storm.daemon.nimbus$fn__4817$exec_fn__2064__auto__$reify__4846.getTopologyPageInfo(nimbus.clj:2105) at org.apache.storm.generated.Nimbus$Processor$getTopologyPageInfo.getResult(Nimbus.java:3800) at org.apache.storm.generated.Nimbus$Processor$getTopologyPageInfo.getResult(Nimbus.java:3784) at org.apache.storm.thrift.ProcessFunction.process(ProcessFunction.java:39) at org.apache.storm.thrift.TBaseProcessor.process(TBaseProcessor.java:39) at org.apache.storm.security.auth.SimpleTransportPlugin$SimpleWrapProcessor.process(SimpleTransportPlugin.java:158) at org.apache.storm.thrift.server.AbstractNonblockingServer$FrameBuffer.invoke(AbstractNonblockingServer.java:518) at org.apache.storm.thrift.server.Invocation.run(Invocation.java:18) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) 2. Exception thrown in supervisor: java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String at org.apache.storm.daemon.supervisor$create_artifacts_link.invoke(supervisor.clj:1083) at org.apache.storm.daemon.supervisor$fn__7494.invoke(supervisor.clj:1180) at clojure.lang.MultiFn.invoke(MultiFn.java:251) at org.apache.storm.daemon.supervisor$get_valid_new_worker_ids$iter__7081__7085$fn__7086.invoke(supervisor.clj:393) at clojure.lang.LazySeq.sval(LazySeq.java:40) at clojure.lang.LazySeq.seq(LazySeq.java:49) at clojure.lang.RT.seq(RT.java:507) at clojure.core$seq__4128.invoke(core.clj:137) at clojure.core$dorun.invoke(core.clj:3009) at clojure.core$doall.invoke(core.clj:3025) at org.apache.storm.daemon.supervisor$get_valid_new_worker_ids.invoke(supervisor.clj:380) at org.apache.storm.daemon.supervisor$sync_processes.invoke(supervisor.clj:447) at clojure.core$partial$fn__4527.invoke(core.clj:2492) at org.apache.storm.event$event_manager$fn__6781.invoke(event.clj:40) at clojure.lang.AFn.run(AFn.java:22) at java.lang.Thread.run(Thread.java:745) was: TTransportException thrown when trying to visit topology page in UI: When trying to access the topology page on the storm ui, exceptions are thrown. Visiting a topology page displays a TTransportException. The cause can be seen in nimbus.log: java.lang.IllegalArgumentException: Don't know how to create ISeq from: clojure.core$_PLUS_ at clojure.lang.RT.seqFrom(RT.java:528) at clojure.lang.RT.seq(RT.java:509) at clojure.core$seq__4128.invoke(core.clj:137) at clojure.core.protocols$seq_reduce.invoke(protocols.clj:26) at clojure.core.protocols$fn__6500.invoke(protocols.clj:83) at clojure.core.protocols$fn__6452$G__6447__6465.invoke(protocols.clj:13) at clojure.core$reduce.invoke(core.clj:6515) at org.apache.storm.stats$agg_pre_merge_topo_page_bolt.invoke(stats.clj:564) at org.apache.storm.stats$agg_topo_exec_stats_STAR_.invoke(stats.clj:744) at org.apache.storm.stats$fn__1257.invoke(stats.clj:792) at clojure.lang.MultiFn.invoke(MultiFn.java:243) at clojure.core$partial$fn__4529.invoke(core.clj:2501) at clojure.core.protocols$fn__6523.invoke(protocols.clj:167) at clojure.core.protocols$fn__6478$G__6473__6487.invoke(protocols.clj:19) at clojure.core.protocols$seq_reduce.invoke(protocols.clj:31) at clojure.core.protocols$fn__6506.invoke(protocols.clj:101) at clojure.core.protocols$fn__6452$G__6447__6465.invoke(protocols.clj:13) at clojure.core$reduce.invoke(core.clj:6519) at org.apache.storm.stats$aggregate_topo_stats.invoke(stats.clj:874) at org.apache.storm.stats$agg_topo_execs_stats.invoke(stats.clj:1037) at org.apache.storm.daemon.nimbus$fn__4817$exec_fn__2064__auto__$reify__4846.getTopologyPageInfo(nimbus.clj:2105) at org.apache.storm.generated.Nimbus$Processor$getTopologyPageInfo.getResult(Nimbus.java:3800) at org.apache.storm.generated.Nimbus$Processor$getTopologyPageInfo.getResult(Nimbus.java:3784) at org.apache.storm.thrift.ProcessFunction.process(ProcessFunction.java:39) at org.apache.storm.thrift.TBaseProcessor.process(TBaseProcessor.java:39) at org.apache.storm.security.auth.SimpleTransportPlugin$SimpleWrapProcessor.process(SimpleTransportPlugin.java:158) at org.apache.storm.thrift.server.AbstractNonblockingServer$FrameBuffer.invoke(AbstractNonblockingServer.java:518) at org.apache.storm.thrift.server.Invocation.run(Invocation.java:18) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) > Exception being thrown after Utils conversion to java > ----------------------------------------------------- > > Key: STORM-1538 > URL: https://issues.apache.org/jira/browse/STORM-1538 > Project: Apache Storm > Issue Type: Bug > Reporter: Boyang Jerry Peng > Priority: Critical > > 1. TTransportException thrown when trying to visit topology page in UI: > When trying to access the topology page on the storm ui, exceptions are > thrown. > Visiting a topology page displays a TTransportException. > The cause can be seen in nimbus.log: > java.lang.IllegalArgumentException: Don't know how to create ISeq from: > clojure.core$_PLUS_ > at clojure.lang.RT.seqFrom(RT.java:528) > at clojure.lang.RT.seq(RT.java:509) > at clojure.core$seq__4128.invoke(core.clj:137) > at clojure.core.protocols$seq_reduce.invoke(protocols.clj:26) > at clojure.core.protocols$fn__6500.invoke(protocols.clj:83) > at > clojure.core.protocols$fn__6452$G__6447__6465.invoke(protocols.clj:13) > at clojure.core$reduce.invoke(core.clj:6515) > at > org.apache.storm.stats$agg_pre_merge_topo_page_bolt.invoke(stats.clj:564) > at > org.apache.storm.stats$agg_topo_exec_stats_STAR_.invoke(stats.clj:744) > at org.apache.storm.stats$fn__1257.invoke(stats.clj:792) > at clojure.lang.MultiFn.invoke(MultiFn.java:243) > at clojure.core$partial$fn__4529.invoke(core.clj:2501) > at clojure.core.protocols$fn__6523.invoke(protocols.clj:167) > at > clojure.core.protocols$fn__6478$G__6473__6487.invoke(protocols.clj:19) > at clojure.core.protocols$seq_reduce.invoke(protocols.clj:31) > at clojure.core.protocols$fn__6506.invoke(protocols.clj:101) > at > clojure.core.protocols$fn__6452$G__6447__6465.invoke(protocols.clj:13) > at clojure.core$reduce.invoke(core.clj:6519) > at org.apache.storm.stats$aggregate_topo_stats.invoke(stats.clj:874) > at org.apache.storm.stats$agg_topo_execs_stats.invoke(stats.clj:1037) > at > org.apache.storm.daemon.nimbus$fn__4817$exec_fn__2064__auto__$reify__4846.getTopologyPageInfo(nimbus.clj:2105) > at > org.apache.storm.generated.Nimbus$Processor$getTopologyPageInfo.getResult(Nimbus.java:3800) > at > org.apache.storm.generated.Nimbus$Processor$getTopologyPageInfo.getResult(Nimbus.java:3784) > at > org.apache.storm.thrift.ProcessFunction.process(ProcessFunction.java:39) > at > org.apache.storm.thrift.TBaseProcessor.process(TBaseProcessor.java:39) > at > org.apache.storm.security.auth.SimpleTransportPlugin$SimpleWrapProcessor.process(SimpleTransportPlugin.java:158) > at > org.apache.storm.thrift.server.AbstractNonblockingServer$FrameBuffer.invoke(AbstractNonblockingServer.java:518) > at org.apache.storm.thrift.server.Invocation.run(Invocation.java:18) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > at java.lang.Thread.run(Thread.java:745) > 2. Exception thrown in supervisor: > java.lang.ClassCastException: java.lang.Integer cannot be cast to > java.lang.String > at > org.apache.storm.daemon.supervisor$create_artifacts_link.invoke(supervisor.clj:1083) > at > org.apache.storm.daemon.supervisor$fn__7494.invoke(supervisor.clj:1180) > at clojure.lang.MultiFn.invoke(MultiFn.java:251) > at > org.apache.storm.daemon.supervisor$get_valid_new_worker_ids$iter__7081__7085$fn__7086.invoke(supervisor.clj:393) > at clojure.lang.LazySeq.sval(LazySeq.java:40) > at clojure.lang.LazySeq.seq(LazySeq.java:49) > at clojure.lang.RT.seq(RT.java:507) > at clojure.core$seq__4128.invoke(core.clj:137) > at clojure.core$dorun.invoke(core.clj:3009) > at clojure.core$doall.invoke(core.clj:3025) > at > org.apache.storm.daemon.supervisor$get_valid_new_worker_ids.invoke(supervisor.clj:380) > at > org.apache.storm.daemon.supervisor$sync_processes.invoke(supervisor.clj:447) > at clojure.core$partial$fn__4527.invoke(core.clj:2492) > at org.apache.storm.event$event_manager$fn__6781.invoke(event.clj:40) > at clojure.lang.AFn.run(AFn.java:22) > at java.lang.Thread.run(Thread.java:745) -- This message was sent by Atlassian JIRA (v6.3.4#6332)