Derek Dagit created STORM-1555:
----------------------------------
Summary: Required field 'topology_id' is unset! seen failing
integration-test in Travis CI Test
Key: STORM-1555
URL: https://issues.apache.org/jira/browse/STORM-1555
Project: Apache Storm
Issue Type: Bug
Components: storm-core
Affects Versions: 2.0.0
Reporter: Derek Dagit
A recent travis ci
[error|https://travis-ci.org/apache/storm/jobs/109239992#L1570] was seen.
Here is the stack trace:
{noformat}
107323 [main] ERROR i.o.a.s.t.integration-test - Error in cluster
java.lang.RuntimeException: org.apache.thrift.protocol.TProtocolException:
Required field 'topology_id' is unset! Struct:LSTopoHistory(topology_id:null,
time_stamp:1455491275, users:[], groups:[])
at org.apache.storm.utils.LocalState.serialize(LocalState.java:186)
~[classes/:?]
at org.apache.storm.utils.LocalState.put(LocalState.java:142)
~[classes/:?]
at org.apache.storm.utils.LocalState.put(LocalState.java:136)
~[classes/:?]
at
org.apache.storm.local_state$ls_topo_hist_BANG_.invoke(local_state.clj:48)
~[classes/:?]
at
org.apache.storm.daemon.nimbus$add_topology_to_history_log.invoke(nimbus.clj:1279)
~[classes/:?]
at
org.apache.storm.daemon.nimbus$fn__4836$exec_fn__1827__auto__$reify__4865.killTopologyWithOpts(nimbus.clj:1587)
~[classes/:?]
at sun.reflect.GeneratedMethodAccessor298.invoke(Unknown Source) ~[?:?]
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[?:1.7.0_76]
at java.lang.reflect.Method.invoke(Method.java:606) ~[?:1.7.0_76]
at clojure.lang.Reflector.invokeMatchingMethod(Reflector.java:93)
~[clojure-1.7.0.jar:?]
at clojure.lang.Reflector.invokeInstanceMethod(Reflector.java:28)
~[clojure-1.7.0.jar:?]
at
org.apache.storm.trident.testing$with_topology_STAR_.invoke(testing.clj:62)
~[classes/:?]
at
integration.org.apache.storm.trident.integration_test$fn__5251.invoke(integration_test.clj:149)
[?:?]
at clojure.test$test_var$fn__7670.invoke(test.clj:704)
[clojure-1.7.0.jar:?]
at clojure.test$test_var.invoke(test.clj:704) [clojure-1.7.0.jar:?]
at clojure.test$test_vars$fn__7692$fn__7697.invoke(test.clj:722)
[clojure-1.7.0.jar:?]
at clojure.test$default_fixture.invoke(test.clj:674)
[clojure-1.7.0.jar:?]
at clojure.test$test_vars$fn__7692.invoke(test.clj:722)
[clojure-1.7.0.jar:?]
at clojure.test$default_fixture.invoke(test.clj:674)
[clojure-1.7.0.jar:?]
at clojure.test$test_vars.invoke(test.clj:718) [clojure-1.7.0.jar:?]
at clojure.test$test_all_vars.invoke(test.clj:728) [clojure-1.7.0.jar:?]
at clojure.test$test_ns.invoke(test.clj:747) [clojure-1.7.0.jar:?]
at clojure.core$map$fn__4553.invoke(core.clj:2624) [clojure-1.7.0.jar:?]
at clojure.lang.LazySeq.sval(LazySeq.java:40) [clojure-1.7.0.jar:?]
at clojure.lang.LazySeq.seq(LazySeq.java:49) [clojure-1.7.0.jar:?]
at clojure.lang.Cons.next(Cons.java:39) [clojure-1.7.0.jar:?]
at clojure.lang.RT.boundedLength(RT.java:1735) [clojure-1.7.0.jar:?]
at clojure.lang.RestFn.applyTo(RestFn.java:130) [clojure-1.7.0.jar:?]
at clojure.core$apply.invoke(core.clj:632) [clojure-1.7.0.jar:?]
at clojure.test$run_tests.doInvoke(test.clj:762) [clojure-1.7.0.jar:?]
at clojure.lang.RestFn.invoke(RestFn.java:408) [clojure-1.7.0.jar:?]
at
org.apache.storm.testrunner$eval10993$iter__10994__10998$fn__10999$fn__11000$fn__11001.invoke(test_runner.clj:107)
[?:?]
at
org.apache.storm.testrunner$eval10993$iter__10994__10998$fn__10999$fn__11000.invoke(test_runner.clj:53)
[?:?]
at
org.apache.storm.testrunner$eval10993$iter__10994__10998$fn__10999.invoke(test_runner.clj:52)
[?:?]
at clojure.lang.LazySeq.sval(LazySeq.java:40) [clojure-1.7.0.jar:?]
at clojure.lang.LazySeq.seq(LazySeq.java:49) [clojure-1.7.0.jar:?]
at clojure.lang.RT.seq(RT.java:507) [clojure-1.7.0.jar:?]
at clojure.core$seq__4128.invoke(core.clj:137) [clojure-1.7.0.jar:?]
at clojure.core$dorun.invoke(core.clj:3009) [clojure-1.7.0.jar:?]
at org.apache.storm.testrunner$eval10993.invoke(test_runner.clj:52)
[?:?]
at clojure.lang.Compiler.eval(Compiler.java:6782) [clojure-1.7.0.jar:?]
at clojure.lang.Compiler.load(Compiler.java:7227) [clojure-1.7.0.jar:?]
at clojure.lang.Compiler.loadFile(Compiler.java:7165)
[clojure-1.7.0.jar:?]
at clojure.main$load_script.invoke(main.clj:275) [clojure-1.7.0.jar:?]
at clojure.main$script_opt.invoke(main.clj:337) [clojure-1.7.0.jar:?]
at clojure.main$main.doInvoke(main.clj:421) [clojure-1.7.0.jar:?]
at clojure.lang.RestFn.invoke(RestFn.java:421) [clojure-1.7.0.jar:?]
at clojure.lang.Var.invoke(Var.java:383) [clojure-1.7.0.jar:?]
at clojure.lang.AFn.applyToHelper(AFn.java:156) [clojure-1.7.0.jar:?]
at clojure.lang.Var.applyTo(Var.java:700) [clojure-1.7.0.jar:?]
at clojure.main.main(main.java:37) [clojure-1.7.0.jar:?]
Caused by: org.apache.thrift.protocol.TProtocolException: Required field
'topology_id' is unset! Struct:LSTopoHistory(topology_id:null,
time_stamp:1455491275, users:[], groups:[])
at
org.apache.storm.generated.LSTopoHistory.validate(LSTopoHistory.java:586)
~[classes/:?]
at
org.apache.storm.generated.LSTopoHistory$LSTopoHistoryStandardScheme.write(LSTopoHistory.java:702)
~[classes/:?]
at
org.apache.storm.generated.LSTopoHistory$LSTopoHistoryStandardScheme.write(LSTopoHistory.java:628)
~[classes/:?]
at
org.apache.storm.generated.LSTopoHistory.write(LSTopoHistory.java:544)
~[classes/:?]
at
org.apache.storm.generated.LSTopoHistoryList$LSTopoHistoryListStandardScheme.write(LSTopoHistoryList.java:409)
~[classes/:?]
at
org.apache.storm.generated.LSTopoHistoryList$LSTopoHistoryListStandardScheme.write(LSTopoHistoryList.java:359)
~[classes/:?]
at
org.apache.storm.generated.LSTopoHistoryList.write(LSTopoHistoryList.java:309)
~[classes/:?]
at org.apache.thrift.TSerializer.serialize(TSerializer.java:79)
~[libthrift-0.9.3.jar:0.9.3]
at org.apache.storm.utils.LocalState.serialize(LocalState.java:184)
~[classes/:?]
... 50 more
{noformat}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)