Task State Change Is Giving Exception In Task Client [Manual Task] (Doc ID 2254682.1)

Last updated on APRIL 28, 2017

Applies to:

Oracle Communications Order and Service Management - Version 7.3.0.0.0 to 7.3.0.0.0 [Release 7.3.0]
Information in this document applies to any platform.

Symptoms

A java exception occurs when a manual task is modified in a cluster :

We observed these errors at the time of the issue :
1)

<Jun 17, 2016 12:48:52 PM AST> <Info> <oracle.communications.ordermanagement.cluster.BusinessRequestBalancer> <BEA-000000> <Processing request from remote server to release order[12444] from local server[COM_MS4]. If the order is present in cache it will be removed.>
<Jun 17, 2016 12:48:53 PM AST> <Error> <com.mslv.oms.handler.cluster.ClusteredHandler> <BEA-000000> <readObject failed: java.lang.NullPointerException
at com.mslv.oms.model.order.base.BaseDataInstance.readObject(BaseDataInstance.java:1203)
at sun.reflect.GeneratedMethodAccessor522.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1017)
at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1893)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1798)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1350)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:370)
at java.util.TreeMap.buildFromSorted(TreeMap.java:2402)
at java.util.TreeMap.buildFromSorted(TreeMap.java:2344)
at java.util.TreeMap.readTreeSet(TreeMap.java:2296)
at java.util.TreeSet.readObject(TreeSet.java:535)
at sun.reflect.GeneratedMethodAccessor521.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1017)
at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1893)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1798)


2)

Request [ORDER_ID : 12444, LOCALE : en_US, USER_ID : admin, REQUEST_NAME : com.mslv.oms.handler.getorder.GetOrderHandlerEJB, ACCEPT : false, ORDER_HIST_ID : 1009, CLIENT_TYPE : 1, DO_NOT_REFORWARD_REQUEST : true]
oracle.communications.ordermanagement.util.coherence.InvocableResult
com.mslv.oms.OMSException: Unknown response type from cluster member: [Lcom.tangosol.net.Member;@799212d1
Request [ORDER_ID : 12444, LOCALE : en_US, USER_ID : admin, REQUEST_NAME : com.mslv.oms.handler.getorder.GetOrderHandlerEJB, ACCEPT : false, ORDER_HIST_ID : 1009, CLIENT_TYPE : 1, DO_NOT_REFORWARD_REQUEST : true]
oracle.communications.ordermanagement.util.coherence.InvocableResult
at com.mslv.oms.handler.cluster.ClusteredHandler.process(ClusteredHandler.java:145)
at com.mslv.oms.handler.AbstractHandlerEJB.processRequest(AbstractHandlerEJB.java:117)
at com.mslv.oms.jsp.processor.RequestProcessorSupport.processRequest(RequestProcessorSupport.java:188)
at com.mslv.oms.jsp.processor.RequestProcessorSupport.processRequest(RequestProcessorSupport.java:87)
at com.mslv.oms.jsp.processor.RequestProcessorSupport.dispatch(RequestProcessorSupport.java:442)
at com.mslv.oms.jsp.processor.RequestProcessorSupport.dispatch(RequestProcessorSupport.java:459)
at com.mslv.oms.jsp.processor.OrderEditorProcessor.constructGetOrderRequest(OrderEditorProcessor.java:751)
at com.mslv.oms.jsp.processor.OrderEditorProcessor.constructGetOrderRequestWithRules(OrderEditorProcessor.java:1410)
at com.mslv.oms.jsp.processor.OrderEditorProcessor.handleOrderEditorRequest(OrderEditorProcessor.java:252)
at com.mslv.oms.jsp.processor.OrderEditorProcessor.processRequest(OrderEditorProcessor.java:180)
at com.mslv.oms.jsp.controller.RequestController.processRequest(RequestController.java:71)
at com.mslv.oms.jsp.controller.RequestController.processRequest(RequestController.java:95)
at com.mslv.oms.jsp.controller.RequestController.processRequest(RequestController.java:130)
at com.mslv.oms.jsp.controller.MainServlet.processRequest(MainServlet.java:94)
at com.mslv.oms.jsp.controller.MainServlet.doProcess(MainServlet.java:127)
at com.mslv.oms.jsp.controller.MainServlet.doPost(MainServlet.java:73)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:751)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:844)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:280)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:254)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:136)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:346)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:25)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:137)
at java.security.AccessController.doPrivileged(Native Method)
at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:460)
at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:120)
at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:217)
at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:81)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:220)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3436)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3402)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
at weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:57)
at weblogic.servlet.internal.WebAppServletContext.doSecuredExecute(WebAppServletContext.java:2285)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2201)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1572)
at weblogic.servlet.provider.ContainerSupportProviderImpl$WlsRequestExecutor.run(ContainerSupportProviderImpl.java:255)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:311)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:263

 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms