解决方案:
包的问题,自己这边没包的变动,应该是依赖的包有变动导致包有问题,可能是版本冲突或少了.
1.先将上一个版本正常能跑的jar包列表和现在有问题的jar包列表拉出来对比下.
2.然后找出有变动的包,cglib是字节码操作的相关包有问题.
发现少了asm-5.0.3.jar 这个包.那么拉进来重启下就ok了.
[ERROR] 2017-07-07 16:25:00.469 [SystemFilter]异常
org.springframework.web.util.NestedServletException: Handler processing failed; nested exception is java.lang.NoClassDefFoundError: Could not initialize class net.sf.cglib.core.KeyFactory
at org.springframework.web.servlet.DispatcherServlet.triggerAfterCompletionWithError(DispatcherServlet.java:1259)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:945)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:856)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:915)
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:811)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:796)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at com.hupun.console.global.SystemFilter.doFilter(SystemFilter.java:123)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:987)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:579)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:307)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:722)
Caused by: java.lang.NoClassDefFoundError: Could not initialize class net.sf.cglib.core.KeyFactory
at net.sf.cglib.proxy.Enhancer.<clinit>(Enhancer.java:72)
at com.bstek.dorado.util.proxy.ProxyBeanUtils.isProxy(ProxyBeanUtils.java:207)
at com.bstek.dorado.util.proxy.ProxyBeanUtils.getProxyTargetType(ProxyBeanUtils.java:248)
at com.bstek.dorado.view.widget.ComponentClientEventHolder.<init>(Component.java:79)
at com.bstek.dorado.view.widget.Component.createClientEventHolder(Component.java:53)
at com.bstek.dorado.view.ClientEventSupportedElement.getClientEventHolder(ClientEventSupportedElement.java:33)
at com.bstek.dorado.view.ClientEventSupportedElement.addClientEventListener(ClientEventSupportedElement.java:44)
at com.bstek.dorado.common.event.ClientEventParser$AddClientEventOperation.execute(ClientEventParser.java:53)
at com.bstek.dorado.config.definition.Definition.executeInitOperations(Definition.java:300)
at com.bstek.dorado.config.definition.ObjectDefinition.initObject(ObjectDefinition.java:445)
at com.bstek.dorado.data.config.definition.ListenableObjectDefinition.doInitObject(ListenableObjectDefinition.java:108)
at com.bstek.dorado.view.config.definition.ComponentDefinition.doInitObject(ComponentDefinition.java:191)
at com.bstek.dorado.view.config.definition.DataSetDefinition.doInitObject(DataSetDefinition.java:55)
at com.bstek.dorado.data.config.definition.ListenableObjectDefinition.initObject(ListenableObjectDefinition.java:63)
at com.bstek.dorado.config.definition.ObjectDefinition.doCreate(ObjectDefinition.java:319)
at com.bstek.dorado.view.config.definition.ComponentDefinition.doCreate(ComponentDefinition.java:169)
at com.bstek.dorado.config.definition.Definition.create(Definition.java:317)
at com.bstek.dorado.config.definition.DefinitionUtils.getRealValue(DefinitionUtils.java:77)
at com.bstek.dorado.view.config.definition.ContainerDefinition.doInitObject(ContainerDefinition.java:79)
at com.bstek.dorado.data.config.definition.ListenableObjectDefinition.initObject(ListenableObjectDefinition.java:63)