exception处理
-小末
这个作者很懒,什么都没留下…
展开
-
InstanceAlreadyExistsException异常解决
出现这个异常,一般来说是在并发访问Kafka的时候出现的,解决思路:(1)kafka的client.id重复了,看看代码里的配置是不是配重复了(也有人说可以代码取消此项配置)(2)看看代码并发情况出现成员变量,比如Properties,导致在并发情况下配置混乱造成的我遇到是第二种导致的,不说了,Someone else's code....原创 2020-06-24 15:10:33 · 7093 阅读 · 0 评论 -
net.sf.json.JSONException: java.lang.reflect.InvocationTargetException原因之一
这个异常折磨我好久。。。各种debug查值查不出来问题。网上也是一大堆说 java.util.Date的问题,但我的代码已经处理过Date。后发现 Repository层使用getOne(id)查询实体,这样的实体不能被net.sf.json.JSONArray转换....采用findOne(id)即正常。至于原因,大家可以自己看两种方式上源码上的注释吧......原创 2018-12-14 17:21:28 · 1157 阅读 · 0 评论 -
net.sf.json.JSONException: There is a cycle in the hierarchy! 解决
当我们使用JPA创建实体有多对多(@OneToMany),一对多(@OneToMany)的关系时,利用net.sf.json.JSONObject.fromObject(实体或存储实体的集合)时,报错:net.sf.json.JSONException: There is a cycle in the hierarchy!这时需要我们对JSONObject(或JSONArray)类在f...原创 2018-12-17 09:30:30 · 757 阅读 · 0 评论 -
nohup: failed to run command `java': No such file or directory解决
程序里远程执行shell命令(nohup java -jar ...)的执行,后台日志报错如下:nohup: failed to run command `java': No such file or directory原因:一般来说这个报错说明服务器执行不了"java"这个命令解决:1、检查执行该shell的服务器有没有装jdk2、检查执行该shell的服务器的环境变...原创 2018-12-29 14:39:03 · 72513 阅读 · 25 评论 -
JPA实体聚合关系导致jackson循环解析实体的解决
问题描述:当我们使用JPA聚合关系:多对多(@ManyToMany),多对一(@ManyToOne)(一对多)这两种关系管理实体时,Controller里采用@ResponseBody返回实体时(@OneToOne没事),会发生循环解析实体,可能导致产生的数据错误或者后台异常。 例如:员工(Staff) 、部门(Department) 、项目(Project)Staff和Departm...原创 2019-01-11 15:00:32 · 618 阅读 · 0 评论