alibaba / fastjson

FASTJSON 2.0.x has been released, faster and more secure, recommend you upgrade.
https://github.com/alibaba/fastjson2/wiki/fastjson_1_upgrade_cn
Apache License 2.0
25.72k stars 6.5k forks source link

1.2.28 com.alibaba.fastjson.JSONException: create asm serializer error, class class com.awy.module.building.bo.BuildingBO #2097

Open Dong-Chao opened 5 years ago

Dong-Chao commented 5 years ago

使用一段时间后就会报这个东西 com.alibaba.fastjson.JSONException: create asm serializer error, class class com.awy.module.building.bo.BuildingBO at com.alibaba.fastjson.serializer.SerializeConfig.createJavaBeanSerializer(SerializeConfig.java:209) at com.alibaba.fastjson.serializer.SerializeConfig.createJavaBeanSerializer(SerializeConfig.java:128) at com.alibaba.fastjson.serializer.SerializeConfig.getObjectWriter(SerializeConfig.java:594) at com.alibaba.fastjson.serializer.SerializeConfig.getObjectWriter(SerializeConfig.java:369) at com.alibaba.fastjson.serializer.JSONSerializer.getObjectWriter(JSONSerializer.java:329) at com.alibaba.fastjson.serializer.ASMSerializer_3_PersonaBO.write(Unknown Source) at com.alibaba.fastjson.serializer.ASMSerializer_1_GameServerLoginView.write(Unknown Source) at com.alibaba.fastjson.serializer.JSONSerializer.write(JSONSerializer.java:275) at com.awy.framework.util.JSONUtil.toCompatibleJSON(JSONUtil.java:61) at com.awy.framework.util.JSONUtil.toCompatibleJSON(JSONUtil.java:70) at com.awy.module.user.controller.UserController.enterServer(UserController.java:329) at com.awy.framework.web.AwyHttpServlet.doPost(AwyHttpServlet.java:51) at javax.servlet.http.HttpServlet.service(HttpServlet.java:650) at javax.servlet.http.HttpServlet.service(HttpServlet.java:731) at com.awy.framework.web.AwyHttpServletProxy.service(AwyHttpServletProxy.java:35) 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 com.awy.framework.web.filter.AA_CorsFilter.doFilter(AA_CorsFilter.java:73) 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:202) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:110) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:506) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:962) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:445) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1115) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:637) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.OutOfMemoryError: PermGen space

wenshao commented 5 years ago

BuildingBO 这个类的代码可以提供一下么?

ODomWang commented 2 weeks ago

这个问题解决了吗 我也会报