My Oracle Support Banner

Some Orders Are Giving Exception On Order Data Update (Doc ID 2773004.1)

Last updated on APRIL 30, 2021

Applies to:

Oracle Communications Order and Service Management - Version 7.3.5.0.0 and later
Information in this document applies to any platform.

Goal

On : 7.3.5.1.16.B112,Order Change Management

When order is executing in undo mode, when delete and then add a data node, gives the error that too many instances for that data node.

<Too many instances for node[/decompositionDetails/productsList/productItem/childCFSList/CFSItem/childRFSList/RFSItem/RFSActivationCode]. Max instances allowed[1]. Current number of instances[1]



Relevance to the Issue
---------------------------

<Aug 19, 2020 9:37:32,866 AM PKT> <Error> <com.mslv.oms.handler.updateorder.UpdateOrderHandlerEJB> <BEA-000000> <Too many instances for node[/decompositionDetails/productsList/productItem/childCFSList/CFSItem/childRFSList/RFSItem/RFSActivationCode]. Max instances allowed[1]. Current number of instances[1]
com.mslv.oms.handler.OrderUpdateFailedException: Too many instances for node[/decompositionDetails/productsList/productItem/childCFSList/CFSItem/childRFSList/RFSItem/RFSActivationCode]. Max instances allowed[1]. Current number of instances[1]
at com.mslv.oms.handler.order.cache.jboss.JBossOrderCacheManager.addValueToValuesMap(JBossOrderCacheManager.java:3820)
at com.mslv.oms.handler.order.cache.jboss.JBossOrderCacheManager.addValueNodeToCache(JBossOrderCacheManager.java:4097)
at com.mslv.oms.handler.order.cache.jboss.JBossOrderCacheManager.updateOrderData(JBossOrderCacheManager.java:782)
at com.mslv.oms.handler.order.cache.jboss.JBossOrderCacheManager.updateOrder(JBossOrderCacheManager.java:427)
at com.mslv.oms.handler.order.OrderViewAndData.updateOrder(OrderViewAndData.java:403)
at com.mslv.oms.handler.updateorder.UpdateOrderHandlerEJB.updateOrder(UpdateOrderHandlerEJB.java:864)
at com.mslv.oms.handler.updateorder.UpdateOrderHandlerEJB.process(UpdateOrderHandlerEJB.java:322)
at com.mslv.oms.handler.AbstractHandlerEJB.processRequest(AbstractHandlerEJB.java:123)
at com.mslv.oms.jsp.processor.RequestProcessorSupport.continueLocalRequest(RequestProcessorSupport.java:440)
at com.mslv.oms.jsp.processor.RequestProcessorSupport.processRequest(RequestProcessorSupport.java:220)
at com.mslv.oms.jsp.processor.RequestProcessorSupport.processRequest(RequestProcessorSupport.java:93)
at oracle.communications.ordermanagement.security.ControllerBean.processRequest(ControllerBean.java:717)
at oracle.communications.ordermanagement.security.ControllerBean.processUpdateByHistId(ControllerBean.java:861)
at oracle.communications.ordermanagement.security.ControllerBean.updateOrderNoResponse(ControllerBean.java:929)
at sun.reflect.GeneratedMethodAccessor824.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)
at java.lang.reflect.Method.invoke(Method.java:508)
at com.bea.core.repackaged.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)


 

Solution

To view full details, sign in with your My Oracle Support account.

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


In this Document
Goal
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.