Spring MVC+Jackson+Hibernate将一个List转化为JSON

本文探讨了在使用Hibernate作为数据持久层时遇到的问题:通过Jackson获取实体信息时出现的无限递归引用异常。该异常可能导致服务器错误响应,文章深入分析了异常产生的原因及其在Spring MVC框架中的处理过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

参考:这里

在使用HIbernate 最为数据持久层时,我们会映射实体之间的关系,而当我们要访问其中一个实体1时,通常会关联到具有关联关系的实体2,这是如果使用Jackson来获取实体1的时,就会无限级联的访问关联的实体2,这样就会造成“无限递归引用的异常”:

四月 16, 2014 12:38:54 下午 org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver doResolveException
WARNING: Handling of [org.springframework.http.converter.HttpMessageNotWritableException] resulted in Exception
java.lang.IllegalStateException: Cannot call sendError() after the response has been committed
	at org.apache.catalina.connector.ResponseFacade.sendError(ResponseFacade.java:466)
	at org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver.sendServerError(DefaultHandlerExceptionResolver.java:309)
	at org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver.handleHttpMessageNotWritable(DefaultHandlerExceptionResolver.java:366)
	at org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver.doResolveException(DefaultHandlerExceptionResolver.java:139)
	at org.springframework.web.servlet.handler.AbstractHandlerExceptionResolver.resolveException(AbstractHandlerExceptionResolver.java:136)
	at org.springframework.web.servlet.DispatcherServlet.processHandlerException(DispatcherServlet.java:1148)
	at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:985)
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:939)
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:856)
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:920)
	at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:816)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:620)
	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:801)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
	at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1040)
	at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607)
	at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:315)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:722)

四月 16, 2014 12:38:54 下午 org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet [myblog] in context with path [/myblog03] threw exception [Request processing failed; nested exception is org.springframework.http.converter.HttpMessageNotWritableException: Could not write JSON: Infinite recursion (StackOverflowError) (through reference chain: org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]); nested exception is org.codehaus.jackson.map.JsonMappingException: Infinite recursion (StackOverflowError) (through reference chain: org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"]->org.hibernate.collection.PersistentSet[0]->org.jast.blog.domain.FeedBack["user"]->org.jast.blog.domain.User["feedBacks"])] with root cause
java.lang.StackOverflowError
	at java.lang.ClassLoader.defineClass1(Native Method)
	at java.lang.ClassLoader.defineClass(ClassLoader.java:791)
	at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
	at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:2957)
	at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:1210)
	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1690)
	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:166)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72)
	at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23)
	at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)
	at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150)
	at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112)
	at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446)

解决方法:

因为要保持关联关系,不能在对象里解除掉关系解决这个异常,在对象的任一方的get方法上添加注解:

@JsonIgnore

我的代码如下:
@JsonIgnore
public Set<FeedBack>  getFeedBacks() {
	return feedBacks;
}


即可解决无限递归引用的问题。


<think>我们正在开发一个基于SSM框架的学生管理系统,需要实现注册、登录、增删查改功能。重点技术点包括:1.Spring依赖注入2.Spring事务管理3.MyBatis数据存取与动态SQL4.SpringMVC服务编写5.JSON交互6.Restful服务开发我们将分步骤构建项目,并给出关键代码示例。###1.项目结构典型的SSM项目结构如下:```src├──main│├──java││└──com││└──example││├──controller#SpringMVC控制器││├──service#服务层接口││├──service/impl#服务层实现││├──dao#MyBatisMapper接口││├──entity#实体类││└──config#配置类│├──resources││├──mapper#MyBatis映射文件││├──applicationContext.xml#Spring配置││├──spring-mvc.xml#SpringMVC配置││├──mybatis-config.xml#MyBatis配置││└──jdbc.properties#数据库连接配置│└──webapp│└──WEB-INF│└──web.xml#Web配置```###2.Spring依赖注入依赖注入(DI)是Spring的核心,通过配置将对象依赖关系交给Spring容器管理。**示例:Service注入Dao**```java//实体类publicclassStudent{privateLongid;privateStringname;privateIntegerage;//省略getter/setter}//Dao接口publicinterfaceStudentDao{StudentfindById(Longid);}//Mapper文件StudentMapper.xml<mappernamespace="com.example.dao.StudentDao"><selectid="findById"resultType="com.example.entity.Student">SELECT*FROMstudentWHEREid=#{id}</select></mapper>//Service接口publicinterfaceStudentService{StudentgetStudentById(Longid);}//Service实现类,使用@Autowired注入Dao@ServicepublicclassStudentServiceImplimplementsStudentService{@AutowiredprivateStudentDaostudentDao;@OverridepublicStudentgetStudentById(Longid){returnstudentDao.findById(id);}}```###3.Spring事务管理在Service层使用声明式事务管理,确保数据库操作的原子性。**配置事务管理器(在Spring配置文件中)**```xml<beanid="transactionManager"class="org.springframework.jdbc.datasource.DataSourceTransactionManager"><propertyname="dataSource"ref="dataSource"/></bean><tx:annotation-driventransaction-manager="transactionManager"/>```**在Service方法上使用事务注解**```java@ServicepublicclassStudentServiceImplimplementsStudentService{//...省略注入@Transactional@OverridepublicvoidsaveStudent(Studentstudent){//插入学生记录studentDao.insert(student);//这里可以有多个数据库操作,它们在一个事务中}}```###4.MyBatis数据存取与动态SQLMyBatis通过XML或注解配置SQL,动态SQL用于条件查询。**动态SQL示例(根据条件查询学生)**```xml<selectid="findStudents"resultType="Student">SELECT*FROMstudent<where><iftest="name!=null">ANDnameLIKECONCAT('%',#{name},'%')</if><iftest="age!=null">ANDage=#{age}</if></where></select>```###5.SpringMVC服务编写SpringMVC负责接收HTTP请求并调用Service层处理。**编写Controller**```java@RestController@RequestMapping("/students")publicclassStudentController{@AutowiredprivateStudentServicestudentService;//根据ID查询学生@GetMapping("/{id}")publicStudentgetStudentById(@PathVariableLongid){returnstudentService.getStudentById(id);}//添加学生@PostMappingpublicResponseEntity<String>addStudent(@RequestBodyStudentstudent){studentService.saveStudent(student);returnResponseEntity.ok("添加成功");}}```###6.JSON交互与Restful服务开发使用`@RestController`和`@RequestBody`、`@ResponseBody`实现JSON交互,上述Controller已经体现。**Restful风格API设计:**-GET/students:获取所有学生-GET/students/{id}:获取单个学生-POST/students:创建学生-PUT/students/{id}:更新学生-DELETE/students/{id}:删除学生###完整示例:注册和登录功能**注册功能**1.用户注册需要插入用户表(可能需要事务,比如同时初始化用户角色)2.密码需要加密存储(如使用BCryptPasswordEncoder)**登录功能**1.验证用户名和密码2.生成Token(如JWT)并返回**代码示例:**```java//用户注册@PostMapping("/register")publicResponseEntity<?>registerUser(@RequestBodyUseruser){//密码加密user.setPassword(passwordEncoder.encode(user.getPassword()));userService.saveUser(user);//事务方法returnResponseEntity.ok("注册成功");}//用户登录@PostMapping("/login")publicResponseEntity<?>login(@RequestBodyLoginRequestloginRequest){Useruser=userService.findByUsername(loginRequest.getUsername());if(user!=null&&passwordEncoder.matches(loginRequest.getPassword(),user.getPassword())){//生成JWTStringtoken=JwtUtil.generateToken(user.getUsername());returnResponseEntity.ok(newJwtResponse(token));}returnResponseEntity.status(401).body("用户名或密码错误");}```###总结通过以上步骤,我们构建了一个包含基本CRUD和注册登录功能的学生管理系统。重点包括:-使用Spring依赖注入管理Bean-使用Spring事务确保数据一致性-MyBatis动态SQL实现灵活查询-SpringMVC编写RestfulAPI-JSON交互处理请求和响应§§相关问题§§1.如何在SSM框架中整合SpringSecurity实现更安全的登录验证?2.MyBatis如何实现分页查询?有哪些分页插件?3.Spring事务管理中,事务传播行为和隔离级别如何配置?4.在SpringMVC中,如何处理全局异常?5.如何优化MyBatis的数据库查询性能?</think>### 基于SSM框架的学生管理系统开发指南 #### 一、项目基础配置 1. **Maven依赖配置** (pom.xml) ```xml <dependencies> <!-- Spring核心 --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.3.18</version> </dependency> <!-- SpringMVC --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>5.3.18</version> </dependency> <!-- MyBatis整合 --> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis-spring</artifactId> <version>2.0.7</version> </dependency> <!-- JSON处理 --> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.13.3</version> </dependency> </dependencies> ``` #### 二、核心技术实现 ##### 1. Spring依赖注入 **实体类定义**: ```java public class Student { private Long id; private String name; private String studentId; // 学号 // getters/setters } ``` **Service层依赖注入**: ```java @Service public class StudentServiceImpl implements StudentService { // 通过@Autowired自动注入DAO @Autowired private StudentDao studentDao; @Override public Student getStudentById(Long id) { return studentDao.findById(id); } } ``` ##### 2. Spring事务管理 ```java @Service public class StudentServiceImpl implements StudentService { @Transactional( propagation = Propagation.REQUIRED, rollbackFor = Exception.class ) @Override public void updateStudent(Student student) { studentDao.update(student); // 此处可添加其他需要事务管理的操作 } } ``` ##### 3. MyBatis数据操作 **Mapper接口**: ```java public interface StudentDao { @Select("SELECT * FROM students WHERE id = #{id}") Student findById(Long id); @Insert("INSERT INTO students(name, student_id) VALUES(#{name}, #{studentId})") void insert(Student student); } ``` **动态SQL示例**: ```xml <!-- StudentMapper.xml --> <select id="findByCondition" resultType="Student"> SELECT * FROM students <where> <if test="name != null"> AND name LIKE CONCAT('%', #{name}, '%') </if> <if test="studentId != null"> AND student_id = #{studentId} </if> </where> </select> ``` ##### 4. Spring MVC服务编写 **RESTful控制器**: ```java @RestController @RequestMapping("/api/students") public class StudentController { @Autowired private StudentService studentService; // 注册接口 @PostMapping("/register") public ResponseEntity<String> register(@RequestBody Student student) { studentService.register(student); return ResponseEntity.ok("注册成功"); } // 登录接口 @PostMapping("/login") public ResponseEntity<Student> login(@RequestParam String studentId, @RequestParam String password) { Student student = studentService.login(studentId, password); return ResponseEntity.ok(student); } } ``` ##### 5. JSON交互配置 **SpringMVC配置类**: ```java @Configuration @EnableWebMvc public class WebConfig implements WebMvcConfigurer { // 配置JSON消息转换器 @Override public void configureMessageConverters(List<HttpMessageConverter<?>> converters) { converters.add(new MappingJackson2HttpMessageConverter()); } } ``` ##### 6. Restful服务开发 **CRUD接口示例**: ```java @RestController @RequestMapping("/api/students") public class StudentController { // 获取所有学生 @GetMapping public List<Student> getAllStudents() { return studentService.getAllStudents(); } // 根据ID查询学生 @GetMapping("/{id}") public Student getStudent(@PathVariable Long id) { return studentService.getStudentById(id); } // 更新学生信息 @PutMapping("/{id}") public ResponseEntity<String> updateStudent(@PathVariable Long id, @RequestBody Student student) { student.setId(id); studentService.updateStudent(student); return ResponseEntity.ok("更新成功"); } // 删除学生 @DeleteMapping("/{id}") public ResponseEntity<String> deleteStudent(@PathVariable Long id) { studentService.deleteStudent(id); return ResponseEntity.ok("删除成功"); } } ``` #### 三、安全增强(登录验证) ```java @Service public class AuthServiceImpl implements AuthService { @Autowired private StudentDao studentDao; @Override public boolean authenticate(String studentId, String password) { Student student = studentDao.findByStudentId(studentId); return student != null && student.getPassword().equals(password); } } ``` #### 四、项目结构建议 ``` src ├── main │ ├── java │ │ └── com │ │ └── example │ │ ├── controller # 控制器层 │ │ ├── service # 服务接口 │ │ ├── service/impl # 服务实现 │ │ ├── dao # MyBatis Mapper │ │ ├── entity # 实体类 │ │ └── config # 配置类 │ ├── resources │ │ ├── mapper # MyBatis XML文件 │ │ ├── applicationContext.xml # Spring配置 │ │ └── spring-mvc.xml # SpringMVC配置 ``` #### 五、关键注意事项 1. **事务边界**:事务管理应放在Service层 2. **RESTful规范**: - GET:查询资源 - POST:创建资源 - PUT:更新资源 - DELETE:删除资源 3. **JSON处理**:使用`@RequestBody`接收JSON参数,`@ResponseBody`返回JSON数据 4. **动态SQL**:复杂查询使用MyBatis的`<where>`、`<if>`标签 > 提示:在实际开发中,建议添加参数校验(如Hibernate Validator)、统一异常处理、日志记录和安全防护措施[^4]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值