1 ,错误原因,循环冗余检查

     result.setNearUsers(userList);
           Page page = new Page();
           page.setTotal(searchNearUser.getTotal());
           page.setSize(userList.size());
           page.setPage(discoverGetForm.getPaging());
           result.setPaging(page);
//         result.setData(result); 造成循环冗余检查的原因 setData 最好不要引用自己
           result.setSuccess( true);
           result.setMessage( "");
 
详细异常数据
  

<html><head><title>Apache Tomcat/7.0.57 - Error report</title><style><!--H1 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:22px;} H2 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:16px;} H3 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:14px;} BODY {font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;} B {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;} P {font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:12px;}A {color : black;}A.name {color : black;}HR {color : #525D76;}--></style> </head><body><h1>HTTP Status 500 - Handler processing failed; nested exception is java.lang.StackOverflowError</h1><HR size="1" noshade="noshade"><p><b>type</b> Exception report</p><p><b>message</b> <u>Handler processing failed; nested exception is java.lang.StackOverflowError</u></p><p><b>description</b> <u>The server encountered an internal error that prevented it from fulfilling this request.</u></p><p><b>exception</b> <pre>org.springframework.web.util.NestedServletException : Handler processing failed; nested exception is java.lang.StackOverflowError
org.springframework.web.servlet.DispatcherServlet.triggerAfterCompletionWithError( DispatcherServlet.java:1259)
org.springframework.web.servlet.DispatcherServlet.doDispatch( DispatcherServlet.java:945)
org.springframework.web.servlet.DispatcherServlet.doService( DispatcherServlet.java:856)
org.springframework.web.servlet.FrameworkServlet.processRequest( FrameworkServlet.java:915)
org.springframework.web.servlet.FrameworkServlet.doGet( FrameworkServlet.java:811)
javax.servlet.http.HttpServlet.service( HttpServlet.java:620)
org.springframework.web.servlet.FrameworkServlet.service( FrameworkServlet.java:796)
javax.servlet.http.HttpServlet.service( HttpServlet.java:727)
org.apache.tomcat.websocket.server.WsFilter.doFilter( WsFilter.java:52)
</pre></p><p><b>root cause</b> <pre>java.lang.StackOverflowError
com.alibaba.fastjson.serializer.JSONSerializer.isEnabled( JSONSerializer.java:328)
com.alibaba.fastjson.serializer.JSONSerializer.containsReference( JSONSerializer.java:192)
Serializer_4.write1(Unknown Source)
Serializer_4.write(Unknown Source)
com.alibaba.fastjson.serializer.JSONSerializer.writeWithFieldName( JSONSerializer.java:388)
Serializer_4.write1(Unknown Source)
Serializer_4.write(Unknown Source)
com.alibaba.fastjson.serializer.JSONSerializer.writeWithFieldName( JSONSerializer.java:388)
Serializer_4.write1(Unknown Source)
Serializer_4.write(Unknown Source)
com.alibaba.fastjson.serializer.JSONSerializer.writeWithFieldName( JSONSerializer.java:388)
Serializer_4.write1(Unknown Source)
Serializer_4.write(Unknown Source)
com.alibaba.fastjson.serializer.JSONSerializer.writeWithFieldName( JSONSerializer.java:388)
Serializer_4.write1(Unknown Source)
Serializer_4.write(Unknown Source)
com.alibaba.fastjson.serializer.JSONSerializer.writeWithFieldName( JSONSerializer.java:388)
Serializer_4.write1(Unknown Source)
Serializer_4.write(Unknown Source)
com.alibaba.fastjson.serializer.JSONSerializer.writeWithFieldName( JSONSerializer.java:388)
Serializer_4.write1(Unknown Source)
Serializer_4.write(Unknown Source)
com.alibaba.fastjson.serializer.JSONSerializer.writeWithFieldName( JSONSerializer.java:388)
Serializer_4.write1(Unknown Source)
Serializer_4.write(Unknown Source)
com.alibaba.fastjson.serializer.JSONSerializer.writeWithFieldName( JSONSerializer.java:388)
Serializer_4.write1(Unknown Source)
Serializer_4.write(Unknown Source)
com.alibaba.fastjson.serializer.JSONSerializer.writeWithFieldName( JSONSerializer.java:388)
Serializer_4.write1(Unknown Source)
Serializer_4.write(Unknown Source)
com.alibaba.fastjson.serializer.JSONSerializer.writeWithFieldName( JSONSerializer.java:388)
Serializer_4.write1(Unknown Source)
Serializer_4.write(Unknown Source)
com.alibaba.fastjson.serializer.JSONSerializer.writeWithFieldName( JSONSerializer.java:388)
Serializer_4.write1(Unknown Source)
Serializer_4.write(Unknown Source)
com.alibaba.fastjson.serializer.JSONSerializer.writeWithFieldName( JSONSerializer.java:388)
Serializer_4.write1(Unknown Source)
Serializer_4.write(Unknown Source)
com.alibaba.fastjson.serializer.JSONSerializer.writeWithFieldName( JSONSerializer.java:388)
Serializer_4.write1(Unknown Source)
Serializer_4.write(Unknown Source)
com.alibaba.fastjson.serializer.JSONSerializer.writeWithFieldName( JSONSerializer.java:388)
Serializer_4.write1(Unknown Source)
Serializer_4.write(Unknown Source)
com.alibaba.fastjson.serializer.JSONSerializer.writeWithFieldName( JSONSerializer.java:388)
Serializer_4.write1(Unknown Source)
Serializer_4.write(Unknown Source)
com.alibaba.fastjson.serializer.JSONSerializer.writeWithFieldName( JSONSerializer.java:388)
Serializer_4.write1(Unknown Source)
Serializer_4.write(Unknown Source)
com.alibaba.fastjson.serializer.JSONSerializer.writeWithFieldName( JSONSerializer.java:388)
Serializer_4.write1(Unknown Source)
Serializer_4.write(Unknown Source)
com.alibaba.fastjson.serializer.JSONSerializer.writeWithFieldName( JSONSerializer.java:388)
Serializer_4.write1(Unknown Source)
Serializer_4.write(Unknown Source)
com.alibaba.fastjson.serializer.JSONSerializer.writeWithFieldName( JSONSerializer.java:388)
Serializer_4.write1(Unknown Source)
Serializer_4.write(Unknown Source)
com.alibaba.fastjson.serializer.JSONSerializer.writeWithFieldName( JSONSerializer.java:388)
Serializer_4.write1(Unknown Source)
Serializer_4.write(Unknown Source)
com.alibaba.fastjson.serializer.JSONSerializer.writeWithFieldName( JSONSerializer.java:388)
Serializer_4.write1(Unknown Source)
Serializer_4.write(Unknown Source)
com.alibaba.fastjson.serializer.JSONSerializer.writeWithFieldName( JSONSerializer.java:388)
Serializer_4.write1(Unknown Source)
Serializer_4.write(Unknown Source)
com.alibaba.fastjson.serializer.JSONSerializer.writeWithFieldName( JSONSerializer.java:388)
Serializer_4.write1(Unknown Source)
Serializer_4.write(Unknown Source)
com.alibaba.fastjson.serializer.JSONSerializer.writeWithFieldName( JSONSerializer.java:388)
Serializer_4.write1(Unknown Source)
Serializer_4.write(Unknown Source)
com.alibaba.fastjson.serializer.JSONSerializer.writeWithFieldName( JSONSerializer.java:388)
Serializer_4.write1(Unknown Source)
Serializer_4.write(Unknown Source)
com.alibaba.fastjson.serializer.JSONSerializer.writeWithFieldName( JSONSerializer.java:388)
Serializer_4.write1(Unknown Source)
Serializer_4.write(Unknown Source)
com.alibaba.fastjson.serializer.JSONSerializer.writeWithFieldName( JSONSerializer.java:388)
Serializer_4.write1(Unknown Source)
Serializer_4.write(Unknown Source)
com.alibaba.fastjson.serializer.JSONSerializer.writeWithFieldName( JSONSerializer.java:388)
Serializer_4.write1(Unknown Source)
Serializer_4.write(Unknown Source)
com.alibaba.fastjson.serializer.JSONSerializer.writeWithFieldName( JSONSerializer.java:388)
Serializer_4.write1(Unknown Source)
Serializer_4.write(Unknown Source)
com.alibaba.fastjson.serializer.JSONSerializer.writeWithFieldName( JSONSerializer.java:388)
Serializer_4.write1(Unknown Source)
Serializer_4.write(Unknown Source)
com.alibaba.fastjson.serializer.JSONSerializer.writeWithFieldName( JSONSerializer.java:388)
Serializer_4.write1(Unknown Source)
Serializer_4.write(Unknown Source)
com.alibaba.fastjson.serializer.JSONSerializer.writeWithFieldName( JSONSerializer.java:388)
Serializer_4.write1(Unknown Source)
Serializer_4.write(Unknown Source)
com.alibaba.fastjson.serializer.JSONSerializer.writeWithFieldName( JSONSerializer.java:388)
Serializer_4.write1(Unknown Source)
Serializer_4.write(Unknown Source)
com.alibaba.fastjson.serializer.JSONSerializer.writeWithFieldName( JSONSerializer.java:388)
Serializer_4.write1(Unknown Source)
Serializer_4.write(Unknown Source)
com.alibaba.fastjson.serializer.JSONSerializer.writeWithFieldName( JSONSerializer.java:388)
Serializer_4.write1(Unknown Source)
Serializer_4.write(Unknown Source)
com.alibaba.fastjson.serializer.JSONSerializer.writeWithFieldName( JSONSerializer.java:388)
Serializer_4.write1(Unknown Source)
Serializer_4.write(Unknown Source)
com.alibaba.fastjson.serializer.JSONSerializer.writeWithFieldName( JSONSerializer.java:388)
Serializer_4.write1(Unknown Source)
Serializer_4.write(Unknown Source)
com.alibaba.fastjson.serializer.JSONSerializer.writeWithFieldName( JSONSerializer.java:388)
Serializer_4.write1(Unknown Source)
Serializer_4.write(Unknown Source)
com.alibaba.fastjson.serializer.JSONSerializer.writeWithFieldName( JSONSerializer.java:388)
Serializer_4.write1(Unknown Source)
Serializer_4.write(Unknown Source)

org.springframework.web.util.NestedServletException : Handler processing failed; nested exception is java.lang.StackOverflowError的更多相关文章

  1. Tomcat服务org.springframework.web.util.NestedServletException: Handler processing failed; nested exception is java.lang.OutOfMemoryError: Java heap space

    一个运行了很久的项目,最近忽然报错:OOM( java.lang.OutOfMemoryError: Java heap space),异常如下 org.springframework.web.uti ...

  2. error:org.springframework.web.util.NestedServletException: Request processing failed; nested exception is java.lang.NullPointerException

    问题:调用的方法在一个接口类中,但我并没有注入那个被调用的类 解决:在UserEntity前加上@Autowired @Controller public class MainController { ...

  3. org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.jdbc.BadSqlGrammarException: Unknown column 'viewpoint' in 'field list'

    问题描述:当我在model中添加了一下代码以后数据库报错: 添加的代码为: private Viewpoint viewpoint; public Viewpoint getViewpoint() { ...

  4. org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.jboss.resteasy.plug

    之前做的项目是resteasy的上传,代码没有问题,断点都不进来呢. 我以为可以直接移植到SpringMVC,但是SpringMVC不支持MultipartFormDataInput , 用Multi ...

  5. Handler processing failed; nested exception is java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config解决

    出现这个问题往往伴随  HTTP-500错误 报错信息: HTTP Status - Handler processing failed; nested exception is java.lang. ...

  6. Handler processing failed; nested exception is java.lang.NoSuchMethodError: org.apache.commons.codec.digest.DigestUtils.sha1Hex(Ljava/lang/String;)Ljava/lang/String;

    异常:Handler processing failed; nested exception is java.lang.NoSuchMethodError: org.apache.commons.co ...

  7. threw exception [Handler processing failed; nested exception is java.lang.NoClassDefFoundError: com/dyuproject/protostuff/MapSchema$MessageFactory] with root cause

    错误记录 前几天朋友问我一个错误,顺便记录一下,关于redis 工具类,protostuff序列化报错. threw exception [Handler processing failed; nes ...

  8. 【java异常】org.springframework.web.util.NestedServletException: Handler processing failed;Can't connect to X11 window server using 'localhost:10.0' as the value of th

    tomcat工程中创建二维码失败.抛出异常Can't connect to X11 window server using 'localhost:10.0' as the value of th 因为 ...

  9. org.springframework.web.util.NestedServletException Handler processing failed; n

    因为谷歌的lists不支持或使用, 所有要改成java的list工具 谷歌list使用: import com.google.common.collect.Lists; .... Lists.newA ...

随机推荐

  1. windows中用bat脚本更改环境变量

    机房同传了新的系统,不使用dev的话每次开机都要重新更改环境变量(其实也可以在编译命令里添加绝对路径).所以就去学习了一下用bat脚本更改path.以便每次开机可以一键更改添加环境变量 wmic en ...

  2. cookie 常用操作

    Cookie:指网站为了辨别用户身份.进行会话跟踪而储存在用户本地的 key/value 型数据(通常经过加密), cookie key/value 型数据可以由服务器端自己定义. Cookie是由服 ...

  3. vue学习(2)

    node.js介绍与npm操作 1.node就是JavaScript的一个运行环境(平台),他不是一门语言,也不是JavaScript框架,可以用来开发服务器端应用程序,web系统,其特点是体积小.快 ...

  4. c++ stl sort

    两者相等时,必须为false. 满足拟序. 群里大佬666.

  5. 第三十五节,目标检测之YOLO算法详解

    Redmon, J., Divvala, S., Girshick, R., Farhadi, A.: You only look once: Unified, real-time object de ...

  6. c#线程2

    多线程中很有可能存在争夺一个变量资源而产生死锁或者不被期望的结果. 测试类; class TestClass { ; private object objLock = new object(); pu ...

  7. scrapy中css选择器初识

    由于最近做图片爬取项目,涉及到网页中图片信息的选择,所以边做边学了点皮毛,有自己的心得 百度图库是ajax加载的,所以解析json数据即可 hjsons = json.loads(response.b ...

  8. Vue(基础七)_webpack(CommonsChunkPlug的使用)

    ---恢复内容开始--- 一.前言 1.多入口文件配置                               2.CommonsChunkPlugin的用法                   ...

  9. python自动化开发-[第二十三天]-初识爬虫

    今日概要: 1.爬汽车之家的新闻资讯 2.爬github和chouti 3.requests和beautifulsoup 4.轮询和长轮询 5.django request.POST和request. ...

  10. InnoDB和MyISAM的区别

    一.索引的实现 我们都知道InnoDB和MyISAM都是B+数的结构,但是它们的实现有点不一样,直接上图: 因此,MyISAM的查询性能会比InnoDB强 如果用InnoDB是必须有主键的,主键建议用 ...