Topic
3 replies Latest Post - ‏2013-11-01T07:59:44Z by Dev_Dhoot
Dev_Dhoot
Dev_Dhoot
42 Posts
ACCEPTED ANSWER

Pinned topic WXS "com.ibm.websphere.objectgrid.TransactionException: rolling back transaction" issue?

‏2013-10-07T13:56:32Z |

Hi,

 

We are using WXS 8.6.0.3 with WAS 7.0.0.29 environment using remote topology. I am getting the following exceptions in the logs.

 

==

TimeStamp: 2013-10-07 05:14:14.711 
AppId:     CropSenseWeb 
User:      OrgID:20001 - User ID:ak47445 
Thread:    WebContainer : 1 
Severity:  ERROR 
Category:  com.****.youconnect.service.impl.cache.ExtremeScaleCacheService 
MessageId: #0# 
Message:   rolling back transaction, see caused by exception 
 
com.ibm.websphere.objectgrid.TransactionException: rolling back transaction, see caused by exception
       at com.ibm.ws.objectgrid.SessionImpl.rollbackPMapChanges(SessionImpl.java:2533) ~[wsogclient.jar:WXS8.6.X.XS [cf31329.18064852]]
       at com.ibm.ws.objectgrid.SessionImpl.commit(SessionImpl.java:2130) ~[wsogclient.jar:WXS8.6.X.XS [cf31329.18064852]]
       at com.****.youconnect.service.impl.cache.ExtremeScaleCacheService.insertOrUpdate(ExtremeScaleCacheService.java:139) [classes/:na]
       at com.****.youconnect.service.impl.cache.ExtremeScaleCacheService.put(ExtremeScaleCacheService.java:99) [classes/:na]
       at com.****.youconnect.service.impl.cache.ExtremeScaleCacheService$$FastClassByCGLIB$$2a1fbc78.invoke(<generated>) [cglib-2.2.jar:na]
       at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:191) [cglib-2.2.jar:na]
       at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:688) [org.springframework.aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) [org.springframework.aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:80) [org.springframework.aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at com.****.youconnect.utility.LoggingUtility.loggingAroundMethod(LoggingUtility.java:65) [classes/:na]
       at sun.reflect.GeneratedMethodAccessor46.invoke(Unknown Source) ~[na:na]
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) ~[na:1.6.0]
       at java.lang.reflect.Method.invoke(Method.java:600) ~[na:1.6.0]
       at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:621) [org.springframework.aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:610) [org.springframework.aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:65) [org.springframework.aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) [org.springframework.aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89) [org.springframework.aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) [org.springframework.aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:621) [org.springframework.aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at com.****.youconnect.service.impl.cache.ExtremeScaleCacheService$$EnhancerByCGLIB$$52def4ae.put(<generated>) [cglib-2.2.jar:na]
       at com.****.youconnect.service.impl.cache.youconnectCacheServiceImpl.putLandAssetsInCache(youconnectCacheServiceImpl.java:68) [classes/:na]
       at com.****.youconnect.service.impl.cache.youconnectCacheServiceImpl$$FastClassByCGLIB$$2b7a3d4a.invoke(<generated>) [cglib-2.2.jar:na]
       at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:191) [cglib-2.2.jar:na]
       at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:688) [org.springframework.aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) [org.springframework.aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:80) [org.springframework.aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at com.****.youconnect.utility.LoggingUtility.loggingAroundMethod(LoggingUtility.java:65) [classes/:na]
       at sun.reflect.GeneratedMethodAccessor46.invoke(Unknown Source) ~[na:na]
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) ~[na:1.6.0]
       at java.lang.reflect.Method.invoke(Method.java:600) ~[na:1.6.0]
       at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:621) [org.springframework.aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:610) [org.springframework.aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:65) [org.springframework.aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) [org.springframework.aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89) [org.springframework.aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) [org.springframework.aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:621) [org.springframework.aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at com.****.youconnect.service.impl.cache.youconnectCacheServiceImpl$$EnhancerByCGLIB$$3915c3b4.putLandAssetsInCache(<generated>) [cglib-2.2.jar:na]
       at com.****.youconnect.service.impl.land.LandServiceImp.getLandAssets(LandServiceImp.java:269) [classes/:na]
       at com.****.youconnect.service.impl.land.LandServiceImp$$FastClassByCGLIB$$cbe01f0a.invoke(<generated>) [cglib-2.2.jar:na]
       at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:191) [cglib-2.2.jar:na]
       at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:688) [org.springframework.aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) [org.springframework.aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:80) [org.springframework.aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at com.****.youconnect.utility.LoggingUtility.loggingAroundMethod(LoggingUtility.java:65) [classes/:na]
       at sun.reflect.GeneratedMethodAccessor46.invoke(Unknown Source) ~[na:na]
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) ~[na:1.6.0]
       at java.lang.reflect.Method.invoke(Method.java:600) ~[na:1.6.0]
       at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:621) [org.springframework.aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:610) [org.springframework.aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:65) [org.springframework.aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) [org.springframework.aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89) [org.springframework.aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) [org.springframework.aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:621) [org.springframework.aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at com.****.youconnect.service.impl.land.LandServiceImp$$EnhancerByCGLIB$$5869fb5a.getLandAssets(<generated>) [cglib-2.2.jar:na]
       at com.****.youconnect.service.impl.device.HardwareServiceImp.getDeviceAssetsFromDB(HardwareServiceImp.java:53) [classes/:na]
       at com.****.youconnect.service.impl.device.HardwareServiceImp.getDeviceAssets(HardwareServiceImp.java:87) [classes/:na]
       at com.****.youconnect.service.impl.device.HardwareServiceImp$$FastClassByCGLIB$$7ef30f3c.invoke(<generated>) [cglib-2.2.jar:na]
       at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:191) [cglib-2.2.jar:na]
       at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:688) [org.springframework.aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) [org.springframework.aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:80) [org.springframework.aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at com.****.youconnect.utility.LoggingUtility.loggingAroundMethod(LoggingUtility.java:65) [classes/:na]
       at sun.reflect.GeneratedMethodAccessor46.invoke(Unknown Source) ~[na:na]
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) ~[na:1.6.0]
       at java.lang.reflect.Method.invoke(Method.java:600) ~[na:1.6.0]
       at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:621) [org.springframework.aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:610) [org.springframework.aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:65) [org.springframework.aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) [org.springframework.aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89) [org.springframework.aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) [org.springframework.aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:621) [org.springframework.aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at com.****.youconnect.service.impl.device.HardwareServiceImp$$EnhancerByCGLIB$$593a6f1a.getDeviceAssets(<generated>) [cglib-2.2.jar:na]
       at com.****.youconnect.web.controller.DeviceManagementController.getDevices(DeviceManagementController.java:111) [classes/:na]
       at com.****.youconnect.web.controller.DeviceManagementController$$FastClassByCGLIB$$ea86473.invoke(<generated>) [cglib-2.2.jar:na]
       at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:191) [cglib-2.2.jar:na]
       at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:688) [org.springframework.aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) [org.springframework.aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:80) [org.springframework.aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at com.****.youconnect.utility.LoggingUtility.loggingAroundMethod(LoggingUtility.java:65) [classes/:na]
       at sun.reflect.GeneratedMethodAccessor46.invoke(Unknown Source) ~[na:na]
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) ~[na:1.6.0]
       at java.lang.reflect.Method.invoke(Method.java:600) ~[na:1.6.0]
       at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:621) [org.springframework.aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:610) [org.springframework.aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:65) [org.springframework.aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) [org.springframework.aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:80) [org.springframework.aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at com.****.youconnect.web.aspects.AuthorizationFilter.checkAccess(AuthorizationFilter.java:96) [classes/:na]
       at sun.reflect.GeneratedMethodAccessor117.invoke(Unknown Source) ~[na:na]
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) ~[na:1.6.0]
       at java.lang.reflect.Method.invoke(Method.java:600) ~[na:1.6.0]
       at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:621) [org.springframework.aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:610) [org.springframework.aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:65) [org.springframework.aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161) [org.springframework.aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89) [org.springframework.aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) [org.springframework.aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:621) [org.springframework.aop-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at com.****.youconnect.web.controller.DeviceManagementController$$EnhancerByCGLIB$$1fc36dff.getDevices(<generated>) [cglib-2.2.jar:na]
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.6.0]
       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:48) ~[na:1.6.0]
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) ~[na:1.6.0]
       at java.lang.reflect.Method.invoke(Method.java:600) ~[na:1.6.0]
       at org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:176) [org.springframework.web-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:426) [spring-webmvc-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:414) [spring-webmvc-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:790) [spring-webmvc-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719) [spring-webmvc-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644) [spring-webmvc-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:549) [spring-webmvc-3.0.5.RELEASE.jar:3.0.5.RELEASE]
       at javax.servlet.http.HttpServlet.service(HttpServlet.java:718) [javax.j2ee.servlet.jar:na]
       at javax.servlet.http.HttpServlet.service(HttpServlet.java:831) [javax.j2ee.servlet.jar:na]
       at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1661) [com.ibm.ws.webcontainer.jar:na]
       at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1602) [com.ibm.ws.webcontainer.jar:na]
       at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:149) [com.ibm.ws.webcontainer.jar:na]
       at com.****.dsfj.utility.MDCFilter.doFilter(Unknown Source) [dsfj-util-1.0.0.jar:1.0.0]
       at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190) [com.ibm.ws.webcontainer.jar:na]
       at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:125) [com.ibm.ws.webcontainer.jar:na]
       at ch.qos.logback.classic.selector.servlet.LoggerContextFilter.doFilter(LoggerContextFilter.java:70) [logback-classic-0.9.28.jar:na]
       at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190) [com.ibm.ws.webcontainer.jar:na]
       at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:125) [com.ibm.ws.webcontainer.jar:na]
       at com.ibm.ws.xs.sessionmanager.HttpSessionFilter.doFilter(HttpSessionFilter.java:592) [sessionobjectgrid.jar:WXS8.6.X.XS [cf31329.18064852]]
       at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190) [com.ibm.ws.webcontainer.jar:na]
       at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:125) [com.ibm.ws.webcontainer.jar:na]
       at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:80) [com.ibm.ws.webcontainer.jar:na]
       at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:908) [com.ibm.ws.webcontainer.jar:na]
       at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:939) [com.ibm.ws.webcontainer.jar:na]
       at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:507) [com.ibm.ws.webcontainer.jar:na]
       at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:181) [com.ibm.ws.webcontainer.jar:na]
       at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:91) [com.ibm.ws.webcontainer.jar:na]
       at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:878) [com.ibm.ws.webcontainer.jar:na]
       at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1592) [com.ibm.ws.webcontainer.jar:na]
       at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:191) [com.ibm.ws.webcontainer.jar:na]
       at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:453) [com.ibm.ws.runtime.jar:na]
       at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:515) [com.ibm.ws.runtime.jar:na]
       at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:306) [com.ibm.ws.runtime.jar:na]
       at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:84) [com.ibm.ws.runtime.jar:na]
       at com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueManager.java:557) [na:CC70.CF [cf151046.03]]
       at com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.java:607) [na:CC70.CF [cf151046.03]]
       at com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.java:984) [na:CC70.CF [cf151046.03]]
       at com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager.java:1069) [na:CC70.CF [cf151046.03]]
       at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1656) [com.ibm.ws.runtime.jar:na]
Caused by: com.ibm.websphere.objectgrid.ClientServerTransactionCallbackException: Client Services - Exception during commit processing: com.ibm.websphere.objectgrid.ObjectGridRuntimeException: DefaultDomain:Custom_Grid:mapSet:7 com.ibm.websphere.objectgrid.ObjectGridRuntimeException: Error during XIO conversion of request
       at com.ibm.ws.objectgrid.client.RemoteTransactionCallbackImpl.processReadWriteAsyncRequest(RemoteTransactionCallbackImpl.java:1668) ~[wsogclient.jar:WXS8.6.X.XS [cf31329.18064852]]
       at com.ibm.ws.objectgrid.client.RemoteTransactionCallbackImpl.processReadWriteRequestAndResponse(RemoteTransactionCallbackImpl.java:1466) ~[wsogclient.jar:WXS8.6.X.XS [cf31329.18064852]]
       at com.ibm.ws.objectgrid.client.RemoteTransactionCallbackImpl.commit(RemoteTransactionCallbackImpl.java:332) ~[wsogclient.jar:WXS8.6.X.XS [cf31329.18064852]]
       at com.ibm.ws.objectgrid.SessionImpl.commit(SessionImpl.java:2035) ~[wsogclient.jar:WXS8.6.X.XS [cf31329.18064852]]
       ... 144 common frames omitted
Caused by: com.ibm.websphere.objectgrid.ObjectGridRuntimeException: DefaultDomain:Custom_Grid:mapSet:7 com.ibm.websphere.objectgrid.ObjectGridRuntimeException: Error during XIO conversion of request
       at com.ibm.ws.objectgrid.client.XIOClientCoreMessageHandler.sendMessage(XIOClientCoreMessageHandler.java:813) ~[wsogclient.jar:WXS8.6.X.XS [cf31329.18064852]]
       at com.ibm.ws.objectgrid.client.CommonClientCoreMessageHandler.sendReadWriteRequest(CommonClientCoreMessageHandler.java:443) ~[wsogclient.jar:WXS8.6.X.XS [cf31329.18064852]]
       at com.ibm.ws.objectgrid.client.RemoteTransactionCallbackImpl.processReadWriteAsyncRequest(RemoteTransactionCallbackImpl.java:1637) ~[wsogclient.jar:WXS8.6.X.XS [cf31329.18064852]]
       ... 147 common frames omitted
Caused by: com.ibm.websphere.objectgrid.ObjectGridRuntimeException: Error during XIO conversion of request
       at com.ibm.ws.objectgrid.client.XIOClientCoreMessageHandler.convertRequestToMessageInfo(XIOClientCoreMessageHandler.java:1006) ~[wsogclient.jar:WXS8.6.X.XS [cf31329.18064852]]
       at com.ibm.ws.objectgrid.client.XIOClientCoreMessageHandler.sendMessage(XIOClientCoreMessageHandler.java:265) ~[wsogclient.jar:WXS8.6.X.XS [cf31329.18064852]]
       ... 149 common frames omitted
Caused by: java.io.IOException: com.ibm.ws.objectgrid.xdf.XDFError: XDF Error: Fields still need serializers : Field Name:logicalPortIds; Field type:java.util.Set; Field key:typeId=102 ;Domain Hash=777432994Field Name:logicalPortIds; Field type:java.util.Set; Field key:typeId=102 ;Domain Hash=777432994Field Name:logicalPortIds; Field type:java.util.Set; Field key:typeId=102 ;Domain Hash=777432994Field Name:logicalPortIds; Field type:java.util.Set; Field key:typeId=102 ;Domain Hash=777432994Field Name:logicalPortIds; Field type:java.util.Set; Field key:typeId=102 ;Domain Hash=777432994Field Name:logicalPortIds; Field type:java.util.Set; Field key:typeId=102 ;Domain Hash=777432994Field Name:logicalPortIds; Field type:java.util.Set; Field key:typeId=102 ;Domain Hash=777432994Field Name:logicalPortIds; Field type:java.util.Set; Field key:typeId=102 ;Domain Hash=777432994Field Name:logicalPortIds; Field type:java.util.Set; Field key:typeId=102 ;Domain Hash=777432994Field Name:logicalPortIds; Field type:java.util.Set; Field key:typeId=102 ;Domain Hash=777432994Field 

 

==

Can anyone help me understand the root cause of the issue.

Regards,

Devendra

  • JP_Parkin
    JP_Parkin
    7 Posts
    ACCEPTED ANSWER

    Re: WXS "com.ibm.websphere.objectgrid.TransactionException: rolling back transaction" issue?

    ‏2013-10-08T13:25:55Z  in response to Dev_Dhoot

    Hi Devendra - the root cause is that the serialization of your object has failed.  The exception typically indicates that there is a likely bug in the underlying extreme scale code, so my suggestion is that you open a PMR for this problem so that we can collect additional diagnostics to troubleshoot this problem.

    There probably will be some additional FFDC files created from this XDFError exception that will be helpful in identifying the root cause of the problem.  Please include those when you open a PMR for this issue.

    Best regards,

    JP

    • JP_Parkin
      JP_Parkin
      7 Posts
      ACCEPTED ANSWER

      Re: WXS "com.ibm.websphere.objectgrid.TransactionException: rolling back transaction" issue?

      ‏2013-10-30T14:25:37Z  in response to JP_Parkin

      This looks like APAR PM99660.  There is not yet an external fixpack available, but an iFix can be obtained from IBM support if you are still running into this issue.  FYI - this issue started in the 8603 fixpack and also exists in the 8604 fixpack.

      • Dev_Dhoot
        Dev_Dhoot
        42 Posts
        ACCEPTED ANSWER

        Re: WXS "com.ibm.websphere.objectgrid.TransactionException: rolling back transaction" issue?

        ‏2013-11-01T07:59:44Z  in response to JP_Parkin

        Thanks JP for the reply.

        We would try to get this fixed with PMR.