backtype.storm.generated.InvalidTopologyException:null问题的解决

程序启动报错:
backtype.storm.generated.InvalidTopologyException:null

问题解决方法:

这个错误一般都是没有定义输出列造成的
检查Spout和Bolt代码中的declareOutputFields方法
declare的Field数量 等于 collector.emit数量

@Override
public void declareOutputFields(OutputFieldsDeclarer declarer) {    declarer.declare(new Fields("定义你的列"));
}
时间: 2024-11-05 06:55:15

backtype.storm.generated.InvalidTopologyException:null问题的解决的相关文章

Storm InvalidTopologyException: null

异常信息: backtype.storm.generated.InvalidTopologyException: null at backtype.storm.daemon.common$validate_structure_BANG_.invoke(common.clj:151) ~[storm-core-0.9.0.1.jar:na] at backtype.storm.daemon.common$system_topology_BANG_.invoke(common.clj:287) ~[

storm单机运行报错 ERROR backtype.storm.daemon.executor -

单机本地运行storm报错: 错误如下: java.lang.NullPointerException: null at test2.Spot2.nextTuple(Spot2.java:27) ~[classes/:na] at backtype.storm.daemon.executor$fn__3371$fn__3386$fn__3415.invoke(executor.clj:572) ~[storm-core-0.9.6.jar:0.9.6] at backtype.storm.uti

storm源码之一个class解决nimbus单点问题【转】

[原]storm源码之一个class解决nimbus单点问题 一.storm nimbus 单节点问题概述 1.storm集群在生产环境部署之后,通常会是如下的结构:                                         从图中可以看出zookeeper和supervisor都是多节点,任意1个zookeeper节点宕机或supervisor节点宕机均不会对系统整体运行造成影响,但nimbus和ui都是单节点.ui的单节点对系统的稳定运行没有影响,仅提供storm-ui

Caused by: java.lang.ClassNotFoundException: backtype.storm.topology.IRichSpout

1:初次运行Strom程序出现如下所示的错误,贴一下,方便脑补,也希望帮助到看到的小伙伴: 错误如下所示,主要问题是刚开始使用maven获取jar包的时候需要写<scope>provided</scope>,运行的时候需要把这行注释了即可,这是作用域的问题,开始需要在本地下载jar包,但是在虚拟机运行的时候已经存在这些jar包了,所以再写这句话就冲突了: 1 java.lang.NoClassDefFoundError: backtype/storm/topology/IRichS

请求SQL数据是存在&lt;null&gt;,的解决方法

删除字典中的null 我们在处理服务器传过来的数据过程中,如果数据中出现null,我们是没法进行本地持久化处理的.在使用NSUserDaults保存本地时,如果其中一个字段的value为NULL值,就会出现崩溃. null产生原因 null是后台在处理数据的时候,如果没有设置默认的value值,数据库默认填充的值,就为null值,从服务器传过来,我们json or xml解析成null值. 解决办法 服务器端做好处理,让所有的字段对应都有默认的不为空的值 本地做删除null处理 本地做删除nul

mybatis之The expression &#39;oredCriteria&#39; evaluated to a null value的解决方法

<if test="example!= null"> <include refid="Example_Where_Clause" /> </if> 原因:执行过程中,显示在使用example的时候,里面的criteria为null:将上面的XML用下面替换 <if test="_parameter != null" > <include refid="Update_By_Exampl

ubuntu10.04安装配置storm时遇到的问题及解决(单机)

参考<CentOS6.4下Storm0.9.2单机版安装>的步骤在ubuntu上安装storm,中间遇到一些问题记录一下. 参考文章链接:http://blog.csdn.net/qiyating0808/article/details/36041299 我的linux环境:ubuntu-10.04.4-desktop-i386 一,安装zeromq.jzmq及zookeeper时比较顺利,略过. zeromq-4.0.4.tar.gz zookeeper-3.4.6.tar.gz 安装过程可

DELPHI XE5 UP2 运行IOS 遇到 Wrapper init failed: (null)问题的解决办法

一.问题表现: 在MAC OSX(10.9.2)上安装了比较新的XCODE5.1 和COMMAND LINE TOOLS 在DELPHI XE5 UP2上放了一个按钮,输出到MAC OSX上,出现: Wrapper init failed: (null) 查看了很多大侠的博客. 二.问题的其他表现在Embarcadero的论坛上找到: 原文位置:https://forums.embarcadero.com/thread.jspa?threadID=101749&tstart=0 What doe

〖Android〗从Android Studio转为Eclipse开发项目报E/StubController(23964): service = null 错误的解决方法

很久没有撸Android App开发了- 最近把一个月前通过反编译.二次修改的Android SSHD项目进行简单修改一下: 突然发现迁移项目时,报了一个错误: 04-29 20:20:11.493: W/dalvikvm(23964): threadid=1: thread exiting with uncaught exception (group=0x41b2cc50) 04-29 20:20:11.543: E/StubController(23964): service = null