was8 报错 资源回滚,因为调用 setRollbackOnly()

tomcat下不报错,放到was下报错,请大神指点。

[16-4-20 9:32:28:352 CST] 000000c3 LocalTranCoor E   WLTC0017E: 资源回滚,因为调用 setRollbackOnly()。

[16-4-20 9:32:28:352 CST] 000000c3 webapp        E com.ibm.ws.webcontainer.webapp.WebApp logServletError SRVE0293E: [Servlet 错误]-[ServletNameNotFound]: java.lang.RuntimeException: SESN0007E: 尝试在 WebSphere Application Server 正在停止时访问会话。

        at com.ibm.ws.session.store.memory.MemoryStore.throwException(MemoryStore.java:667)

        at com.ibm.ws.session.store.memory.MemoryStore.getSession(MemoryStore.java:190)

        at com.ibm.ws.session.store.memory.MemoryStore.getSession(MemoryStore.java:712)

        at com.ibm.ws.session.SessionManager.getSessionFromStore(SessionManager.java:417)

        at com.ibm.ws.session.SessionManager.getSession(SessionManager.java:396)

        at com.ibm.ws.session.SessionManager.getSession(SessionManager.java:382)

        at com.ibm.ws.session.SessionManager.getSession(SessionManager.java:601)

        at com.ibm.ws.session.SessionContext.getIHttpSession(SessionContext.java:453)

        at com.ibm.ws.session.SessionContext.sessionPreInvoke(SessionContext.java:568)

        at com.ibm.ws.webcontainer.srt.SRTRequestContext.sessionPreInvoke(SRTRequestContext.java:63)

        at com.ibm.ws.webcontainer.webapp.WebAppDispatcherContext.sessionPreInvoke(WebAppDispatcherContext.java:273)

        at com.ibm.wsspi.webcontainer.collaborator.CollaboratorHelper.preInvokeCollaborators(CollaboratorHelper.java:472)

        at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1013)

        at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3639)

        at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:304)

        at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:950)

        at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1659)

        at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:195)

        at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:452)

        at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:511)

        at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:305)

        at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:276)

        at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:214)

        at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:113)

        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:138)

        at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204)

        at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:775)

        at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:905)

        at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1648)

参与3

1同行回答

YuLiminYuLimin资深技术顾问IBM广州
com.ibm.ws.session.store.memory.MemoryStore.getSession 时报错,是不是JVM已经当了?你的代码业务操作是怎么样的发出来看一下。显示全部

com.ibm.ws.session.store.memory.MemoryStore.getSession 时报错,是不是JVM已经当了?

你的代码业务操作是怎么样的发出来看一下。

收起
互联网服务 · 2016-07-01
浏览1486

提问者

liuzhihua
软件开发工程师forms

问题状态

  • 发布时间:2016-04-20
  • 关注会员:2 人
  • 问题浏览:2980
  • 最近回答:2016-07-01
  • X社区推广