java.lang.NoClassDefFoundError: org.hibernate.cfg.Configuration (initialization failure) 下面是我的报错日志: [12-9-28 13:11:49:029 CST] 00000135 RequestEncode I com.bonc.xframe.domain.security.RequestEncodeInterceptor intercept get方式:从编码:"iso8859-1" 转换到:"UTF-8"编码处理。 [12-9-28 13:11:52:587 CST] 00000133 ServletWrappe E SRVE0100E: 未识别出由 servlet ActionServlet 抛出的 init() 异常:java.lang.NoClassDefFoundError: org.hibernate.cfg.Configuration (initialization failure) at java.lang.J9VMInternals.initialize(J9VMInternals.java:134) at java.lang.Class.forNameImpl(Native Method) at java.lang.Class.forName(Class.java:163) at org.jbpm.pvm.internal.util.ReflectUtil.classForName(ReflectUtil.java:434) at org.jbpm.pvm.internal.wire.descriptor.HibernateConfigurationDescriptor.getType(HibernateConfigurationDescriptor.java:97) at org.jbpm.pvm.internal.wire.WireDefinition.addDescriptor(WireDefinition.java:88) at org.jbpm.pvm.internal.wire.xml.WireParser.parseDocumentElement(WireParser.java:208) at org.jbpm.pvm.internal.cfg.ConfigurationParser.parseDocument(ConfigurationParser.java:101) at org.jbpm.pvm.internal.xml.Parser.execute(Parser.java:432) at org.jbpm.pvm.internal.xml.Parse.execute(Parse.java:158) at org.jbpm.pvm.internal.cfg.ConfigurationParser.parseDocument(ConfigurationParser.java:86) at org.jbpm.pvm.internal.xml.Parser.execute(Parser.java:432) at org.jbpm.pvm.internal.xml.Parse.execute(Parse.java:158) at org.jbpm.pvm.internal.cfg.ConfigurationImpl.parse(ConfigurationImpl.java:137) at org.jbpm.pvm.internal.cfg.ConfigurationImpl.setResource(ConfigurationImpl.java:116) at org.jbpm.pvm.internal.cfg.ConfigurationImpl.setResource(ConfigurationImpl.java:50) at org.jbpm.api.Configuration.setResource(Configuration.java:79) at org.jbpm.api.Configuration.getProcessEngine(Configuration.java:126) at com.bonc.custserver.process.HProcessTechnological.(HProcessTechnological.java:25) at com.bonc.custserver.process.HProcessActionInfo.(HProcessActionInfo.java:29) at java.lang.Class.newInstanceImpl(Native Method) at java.lang.Class.newInstance(Class.java:1328) at cn.com.easy.action.ActionServlet.initController(ActionServlet.java:73) at cn.com.easy.action.AbstractActionServlet.init(AbstractActionServlet.java:34) at javax.servlet.GenericServlet.init(GenericServlet.java:256) at com.ibm.ws.webcontainer.servlet.ServletWrapper.init(ServletWrapper.java:235) at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.init(ServletWrapper.java:342) at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:466) at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:526) at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3673) at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:269) at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:831) at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1478) at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:133) at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:457) at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:515) at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:300) at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:102) at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165) at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217) at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161) at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136) at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:196) at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:751) at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:881) at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1560) [12-9-28 13:11:52:591 CST] 00000133 ServletWrappe E Deregister the mbean because of uncaught init() exception thrown by servlet ActionServlet: javax.servlet.ServletException: SRVE0207E: 未捕捉到 servlet 抛出的初始化异常 at com.ibm.ws.webcontainer.servlet.ServletWrapper.init(ServletWrapper.java:310) at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.init(ServletWrapper.java:342) at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:466) at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:526) at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3673) at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:269) at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:831) at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1478) at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:133) at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:457) at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:515) at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:300) at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:102) at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165) at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217) at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161) at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136) at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:196) at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:751) at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:881) at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1560) ---- Begin backtrace for Nested Throwables java.lang.NoClassDefFoundError: org.hibernate.cfg.Configuration (initialization failure) at java.lang.J9VMInternals.initialize(J9VMInternals.java:134) at java.lang.Class.forNameImpl(Native Method) at java.lang.Class.forName(Class.java:163) at org.jbpm.pvm.internal.util.ReflectUtil.classForName(ReflectUtil.java:434) at org.jbpm.pvm.internal.wire.descriptor.HibernateConfigurationDescriptor.getType(HibernateConfigurationDescriptor.java:97) at org.jbpm.pvm.internal.wire.WireDefinition.addDescriptor(WireDefinition.java:88) at org.jbpm.pvm.internal.wire.xml.WireParser.parseDocumentElement(WireParser.java:208) at org.jbpm.pvm.internal.cfg.ConfigurationParser.parseDocument(ConfigurationParser.java:101) at org.jbpm.pvm.internal.xml.Parser.execute(Parser.java:432) at org.jbpm.pvm.internal.xml.Parse.execute(Parse.java:158) at org.jbpm.pvm.internal.cfg.ConfigurationParser.parseDocument(ConfigurationParser.java:86) at org.jbpm.pvm.internal.xml.Parser.execute(Parser.java:432) at org.jbpm.pvm.internal.xml.Parse.execute(Parse.java:158) at org.jbpm.pvm.internal.cfg.ConfigurationImpl.parse(ConfigurationImpl.java:137) at org.jbpm.pvm.internal.cfg.ConfigurationImpl.setResource(ConfigurationImpl.java:116) at org.jbpm.pvm.internal.cfg.ConfigurationImpl.setResource(ConfigurationImpl.java:50) at org.jbpm.api.Configuration.setResource(Configuration.java:79) at org.jbpm.api.Configuration.getProcessEngine(Configuration.java:126) at com.bonc.custserver.process.HProcessTechnological.(HProcessTechnological.java:25) at com.bonc.custserver.process.HProcessActionInfo.(HProcessActionInfo.java:29) at java.lang.Class.newInstanceImpl(Native Method) at java.lang.Class.newInstance(Class.java:1328) at cn.com.easy.action.ActionServlet.initController(ActionServlet.java:73) at cn.com.easy.action.AbstractActionServlet.init(AbstractActionServlet.java:34) at javax.servlet.GenericServlet.init(GenericServlet.java:256) at com.ibm.ws.webcontainer.servlet.ServletWrapper.init(ServletWrapper.java:235) at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.init(ServletWrapper.java:342) at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:466) at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:526) at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3673) at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:269) at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:831) at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1478) at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:133) at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:457) at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:515) at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:300) at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:102) at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165) at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217) at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161) at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136) at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:196) at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:751) at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:881) at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1560) , [12-9-28 13:11:52:598 CST] 00000133 WebApp E [Servlet Error]-[ActionServlet]: java.lang.NoClassDefFoundError: org.hibernate.cfg.Configuration (initialization failure) at java.lang.J9VMInternals.initialize(J9VMInternals.java:134) at java.lang.Class.forNameImpl(Native Method) at java.lang.Class.forName(Class.java:163) at org.jbpm.pvm.internal.util.ReflectUtil.classForName(ReflectUtil.java:434) at org.jbpm.pvm.internal.wire.descriptor.HibernateConfigurationDescriptor.getType(HibernateConfigurationDescriptor.java:97) at org.jbpm.pvm.internal.wire.WireDefinition.addDescriptor(WireDefinition.java:88) at org.jbpm.pvm.internal.wire.xml.WireParser.parseDocumentElement(WireParser.java:208) at org.jbpm.pvm.internal.cfg.ConfigurationParser.parseDocument(ConfigurationParser.java:101) at org.jbpm.pvm.internal.xml.Parser.execute(Parser.java:432) at org.jbpm.pvm.internal.xml.Parse.execute(Parse.java:158) at org.jbpm.pvm.internal.cfg.ConfigurationParser.parseDocument(ConfigurationParser.java:86) at org.jbpm.pvm.internal.xml.Parser.execute(Parser.java:432) at org.jbpm.pvm.internal.xml.Parse.execute(Parse.java:158) at org.jbpm.pvm.internal.cfg.ConfigurationImpl.parse(ConfigurationImpl.java:137) at org.jbpm.pvm.internal.cfg.ConfigurationImpl.setResource(ConfigurationImpl.java:116) at org.jbpm.pvm.internal.cfg.ConfigurationImpl.setResource(ConfigurationImpl.java:50) at org.jbpm.api.Configuration.setResource(Configuration.java:79) at org.jbpm.api.Configuration.getProcessEngine(Configuration.java:126) at com.bonc.custserver.process.HProcessTechnological.(HProcessTechnological.java:25) at com.bonc.custserver.process.HProcessActionInfo.(HProcessActionInfo.java:29) at java.lang.Class.newInstanceImpl(Native Method) at java.lang.Class.newInstance(Class.java:1328) at cn.com.easy.action.ActionServlet.initController(ActionServlet.java:73) at cn.com.easy.action.AbstractActionServlet.init(AbstractActionServlet.java:34) at javax.servlet.GenericServlet.init(GenericServlet.java:256) at com.ibm.ws.webcontainer.servlet.ServletWrapper.init(ServletWrapper.java:235) at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.init(ServletWrapper.java:342) at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:466) at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:526) at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3673) at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:269) at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:831) at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1478) at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:133) at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:457) at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:515) at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:300) at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:102) at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165) at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217) at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161) at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136) at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:196) at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:751) at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:881) at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1560)
找到不在jar中的java代码 public class HProcessTechnological { ProcessEngine processEngine = null; RepositoryService repositoryService = null; ExecutionService executionService = null; TaskService taskService=null;