This discussion is archived
7 Replies Latest reply: Sep 11, 2012 6:26 AM by AndresG RSS

Error sending an amendment

AndresG Newbie
Currently Being Moderated
Hi There !

I'm trying to send an amendment to an order in progress, but at that time gives the following error from OSM:
Failed to create and start the order due to java.lang.RuntimeException: com.mslv.oms.handler.InternalErrorException: Failed to start order[30] : null caused by:null

On previous occasions I have set some of the cartridges that I have developed for their orders to receive amendments and I had not any inconvenience.

In the component Order in the Amendable tab I select the option Amendable and in the Key I set: _root/OrderHeader/Order/OrderNumber.
In the component Order Lifecycle Policy at In Progress node gave permissions to the corresponding role so he could Submit Amendment and Process Amendment.

If I send the order that I want to make the amendment with a Order number that not exists in OSM the order is Started sucessfully but when I specify the order number that I want to amend the error throws.

Thank's in advance.
  • 1. Re: Error sending an amendment
    AndresG Newbie
    Currently Being Moderated
    This is the message that I can see in the log from WebLogic console:

    <27-dic-2011 1:35:24,701 COT PM> <ERROR> <core.logOMSException> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <An OMS Excep
    tion has been thrown. Reason: java.lang.NullPointerException>
    java.lang.NullPointerException
    at com.mslv.oms.handler.order.compare.e.a(Unknown Source)
    at com.mslv.oms.handler.order.compare.q.b(Unknown Source)
    at com.mslv.oms.handler.order.compare.b.enterGroupNode(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.a(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.a(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.b(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.a(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.a(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.b(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.a(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.a(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.b(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.a(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.a(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.b(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.a(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.a(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.b(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.a(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.a(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.b(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.a(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.a(Unknown Source)
    at com.mslv.oms.handler.completeorder.CompleteOrderHandlerEJB.a(Unknown Source)
    at com.mslv.oms.handler.completeorder.CompleteOrderHandlerEJB.a(Unknown Source)
    at com.mslv.oms.handler.completeorder.CompleteOrderHandlerEJB.process(Unknown Source)
    at com.mslv.oms.handler.a.processRequest(Unknown Source)
    at com.mslv.oms.handler.createorder.CreateOrderHandlerEJB.process(Unknown Source)
    at com.mslv.oms.handler.a.processRequest(Unknown Source)
    at com.mslv.oms.jsp.processor.RequestProcessorSupport.a(Unknown Source)
    at com.mslv.oms.jsp.processor.RequestProcessorSupport.processRequest(Unknown Source)
    at com.mslv.oms.jsp.processor.RequestProcessorSupport.processRequest(Unknown Source)
    at oracle.communications.ordermanagement.ws.g.a(Unknown Source)
    at oracle.communications.ordermanagement.ws.a.a(Unknown Source)
    at oracle.communications.ordermanagement.ws.OrderManagementWSPortImpl.createOrder(Unknown Source)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at weblogic.wsee.component.pojo.JavaClassComponent.invoke(JavaClassComponent.java:112)
    at weblogic.wsee.ws.dispatch.server.ComponentHandler.handleRequest(ComponentHandler.java:84)
    at weblogic.wsee.handler.HandlerIterator.handleRequest(HandlerIterator.java:141)
    at weblogic.wsee.ws.dispatch.server.ServerDispatcher.dispatch(ServerDispatcher.java:114)
    at weblogic.wsee.ws.WsSkel.invoke(WsSkel.java:80)
    at weblogic.wsee.server.servlet.SoapProcessor.handlePost(SoapProcessor.java:66)
    at weblogic.wsee.server.servlet.SoapProcessor.process(SoapProcessor.java:44)
    at weblogic.wsee.server.servlet.BaseWSServlet$AuthorizedInvoke.run(BaseWSServlet.java:285)
    at weblogic.wsee.server.servlet.BaseWSServlet.service(BaseWSServlet.java:169)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
    at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
    at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
    at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.dms.wls.DMSServletFilter.doFilter(DMSServletFilter.java:202)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3588)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
    at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2200)
    at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2106)
    at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1428)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    <27/12/2011 01:35:24 PM COT> <Error> <oms> <BEA-000000> <core.logOMSException: An OMS Exception has been thrown. Reason: java.lang.NullPointerException
    java.lang.NullPointerException
    at com.mslv.oms.handler.order.compare.e.a(Unknown Source)
    at com.mslv.oms.handler.order.compare.q.b(Unknown Source)
    at com.mslv.oms.handler.order.compare.b.enterGroupNode(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.a(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.a(Unknown Source)
    Truncated. see log file for complete stacktrace
    >
    <27-dic-2011 1:35:24,802 COT PM> <ERROR> <ws.g> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <Error processing createOrder
    BySpecification>
    java.lang.NullPointerException
    at com.mslv.oms.handler.order.compare.e.a(Unknown Source)
    at com.mslv.oms.handler.order.compare.q.b(Unknown Source)
    at com.mslv.oms.handler.order.compare.b.enterGroupNode(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.a(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.a(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.b(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.a(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.a(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.b(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.a(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.a(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.b(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.a(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.a(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.b(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.a(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.a(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.b(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.a(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.a(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.b(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.a(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.a(Unknown Source)
    at com.mslv.oms.handler.completeorder.CompleteOrderHandlerEJB.a(Unknown Source)
    at com.mslv.oms.handler.completeorder.CompleteOrderHandlerEJB.a(Unknown Source)
    at com.mslv.oms.handler.completeorder.CompleteOrderHandlerEJB.process(Unknown Source)
    at com.mslv.oms.handler.a.processRequest(Unknown Source)
    at com.mslv.oms.handler.createorder.CreateOrderHandlerEJB.process(Unknown Source)
    at com.mslv.oms.handler.a.processRequest(Unknown Source)
    at com.mslv.oms.jsp.processor.RequestProcessorSupport.a(Unknown Source)
    at com.mslv.oms.jsp.processor.RequestProcessorSupport.processRequest(Unknown Source)
    at com.mslv.oms.jsp.processor.RequestProcessorSupport.processRequest(Unknown Source)
    at oracle.communications.ordermanagement.ws.g.a(Unknown Source)
    at oracle.communications.ordermanagement.ws.a.a(Unknown Source)
    at oracle.communications.ordermanagement.ws.OrderManagementWSPortImpl.createOrder(Unknown Source)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at weblogic.wsee.component.pojo.JavaClassComponent.invoke(JavaClassComponent.java:112)
    at weblogic.wsee.ws.dispatch.server.ComponentHandler.handleRequest(ComponentHandler.java:84)
    at weblogic.wsee.handler.HandlerIterator.handleRequest(HandlerIterator.java:141)
    at weblogic.wsee.ws.dispatch.server.ServerDispatcher.dispatch(ServerDispatcher.java:114)
    at weblogic.wsee.ws.WsSkel.invoke(WsSkel.java:80)
    at weblogic.wsee.server.servlet.SoapProcessor.handlePost(SoapProcessor.java:66)
    at weblogic.wsee.server.servlet.SoapProcessor.process(SoapProcessor.java:44)
    at weblogic.wsee.server.servlet.BaseWSServlet$AuthorizedInvoke.run(BaseWSServlet.java:285)
    at weblogic.wsee.server.servlet.BaseWSServlet.service(BaseWSServlet.java:169)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
    at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
    at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
    at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.dms.wls.DMSServletFilter.doFilter(DMSServletFilter.java:202)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3588)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
    at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2200)
    at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2106)
    at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1428)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    <27/12/2011 01:35:24 PM COT> <Error> <oms> <BEA-000000> <ws.g: Error processing createOrderBySpecification
    com.mslv.oms.handler.InternalErrorException: Failed to start order[2] : null
    at com.mslv.oms.handler.createorder.CreateOrderHandlerEJB.process(Unknown Source)
    at com.mslv.oms.handler.a.processRequest(Unknown Source)
    at com.mslv.oms.jsp.processor.RequestProcessorSupport.a(Unknown Source)
    at com.mslv.oms.jsp.processor.RequestProcessorSupport.processRequest(Unknown Source)
    at com.mslv.oms.jsp.processor.RequestProcessorSupport.processRequest(Unknown Source)
    Truncated. see log file for complete stacktrace
    java.lang.NullPointerException
    at com.mslv.oms.handler.order.compare.e.a(Unknown Source)
    at com.mslv.oms.handler.order.compare.q.b(Unknown Source)
    at com.mslv.oms.handler.order.compare.b.enterGroupNode(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.a(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.a(Unknown Source)
    Truncated. see log file for complete stacktrace
    >
    <27-dic-2011 1:35:24,804 COT PM> <ERROR> <ws.a> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <com.mslv.oms.handler.Interna
    lErrorException: Failed to start order[2] : null>
    java.lang.RuntimeException: com.mslv.oms.handler.InternalErrorException: Failed to start order[2] : null
    at oracle.communications.ordermanagement.ws.g.a(Unknown Source)
    at oracle.communications.ordermanagement.ws.a.a(Unknown Source)
    at oracle.communications.ordermanagement.ws.OrderManagementWSPortImpl.createOrder(Unknown Source)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at weblogic.wsee.component.pojo.JavaClassComponent.invoke(JavaClassComponent.java:112)
    at weblogic.wsee.ws.dispatch.server.ComponentHandler.handleRequest(ComponentHandler.java:84)
    at weblogic.wsee.handler.HandlerIterator.handleRequest(HandlerIterator.java:141)
    at weblogic.wsee.ws.dispatch.server.ServerDispatcher.dispatch(ServerDispatcher.java:114)
    at weblogic.wsee.ws.WsSkel.invoke(WsSkel.java:80)
    at weblogic.wsee.server.servlet.SoapProcessor.handlePost(SoapProcessor.java:66)
    at weblogic.wsee.server.servlet.SoapProcessor.process(SoapProcessor.java:44)
    at weblogic.wsee.server.servlet.BaseWSServlet$AuthorizedInvoke.run(BaseWSServlet.java:285)
    at weblogic.wsee.server.servlet.BaseWSServlet.service(BaseWSServlet.java:169)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
    at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
    at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
    at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.dms.wls.DMSServletFilter.doFilter(DMSServletFilter.java:202)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3588)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
    at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2200)
    at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2106)
    at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1428)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    Caused by: com.mslv.oms.handler.InternalErrorException: Failed to start order[2] : null
    at com.mslv.oms.handler.createorder.CreateOrderHandlerEJB.process(Unknown Source)
    at com.mslv.oms.handler.a.processRequest(Unknown Source)
    at com.mslv.oms.jsp.processor.RequestProcessorSupport.a(Unknown Source)
    at com.mslv.oms.jsp.processor.RequestProcessorSupport.processRequest(Unknown Source)
    at com.mslv.oms.jsp.processor.RequestProcessorSupport.processRequest(Unknown Source)
    ... 32 more
    Caused by: java.lang.NullPointerException
    at com.mslv.oms.handler.order.compare.e.a(Unknown Source)
    at com.mslv.oms.handler.order.compare.q.b(Unknown Source)
    at com.mslv.oms.handler.order.compare.b.enterGroupNode(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.a(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.a(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.b(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.a(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.a(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.b(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.a(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.a(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.b(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.a(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.a(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.b(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.a(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.a(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.b(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.a(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.a(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.b(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.a(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.a(Unknown Source)
    at com.mslv.oms.handler.completeorder.CompleteOrderHandlerEJB.a(Unknown Source)
    at com.mslv.oms.handler.completeorder.CompleteOrderHandlerEJB.a(Unknown Source)
    at com.mslv.oms.handler.completeorder.CompleteOrderHandlerEJB.process(Unknown Source)
    at com.mslv.oms.handler.a.processRequest(Unknown Source)
    ... 37 more
    <27/12/2011 01:35:24 PM COT> <Error> <oms> <BEA-000000> <ws.a: com.mslv.oms.handler.InternalErrorException: Failed to start order[2] : null
    java.lang.RuntimeException: com.mslv.oms.handler.InternalErrorException: Failed to start order[2] : null
    at oracle.communications.ordermanagement.ws.g.a(Unknown Source)
    at oracle.communications.ordermanagement.ws.a.a(Unknown Source)
    at oracle.communications.ordermanagement.ws.OrderManagementWSPortImpl.createOrder(Unknown Source)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    Truncated. see log file for complete stacktrace
    com.mslv.oms.handler.InternalErrorException: Failed to start order[2] : null
    at com.mslv.oms.handler.createorder.CreateOrderHandlerEJB.process(Unknown Source)
    at com.mslv.oms.handler.a.processRequest(Unknown Source)
    at com.mslv.oms.jsp.processor.RequestProcessorSupport.a(Unknown Source)
    at com.mslv.oms.jsp.processor.RequestProcessorSupport.processRequest(Unknown Source)
    at com.mslv.oms.jsp.processor.RequestProcessorSupport.processRequest(Unknown Source)
    Truncated. see log file for complete stacktrace
    java.lang.NullPointerException
    at com.mslv.oms.handler.order.compare.e.a(Unknown Source)
    at com.mslv.oms.handler.order.compare.q.b(Unknown Source)
    at com.mslv.oms.handler.order.compare.b.enterGroupNode(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.a(Unknown Source)
    at com.mslv.oms.handler.order.compare.r.a(Unknown Source)
    Truncated. see log file for complete stacktrace
    >
    <27-dic-2011 1:35:24,806 COT PM> <ERROR> <requestprocessor.b> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <Failed to crea
    te and start the order due to java.lang.RuntimeException: com.mslv.oms.handler.InternalErrorException: Failed to start order[2] : null caused by:null>
    <27/12/2011 01:35:24 PM COT> <Error> <oms> <BEA-000000> <requestprocessor.b: Failed to create and start the order due to java.lang.RuntimeException: com.mslv.
    oms.handler.InternalErrorException: Failed to start order[2] : null caused by:null>
    <27-dic-2011 1:35:24,865 COT PM> <INFO> <jboss.JBossOrderCacheManager> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <Loadi
    ng order /3 into order cache.>
    <27-dic-2011 1:35:25,255 COT PM> <ERROR> <ws.a> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <createOrder FAILED. Reason:
    Failed to create and start the order due to java.lang.RuntimeException: com.mslv.oms.handler.InternalErrorException: Failed to start order[2] : null caused by
    :null>
    <27/12/2011 01:35:25 PM COT> <Error> <oms> <BEA-000000> <ws.a: createOrder FAILED. Reason: Failed to create and start the order due to java.lang.RuntimeExcept
    ion: com.mslv.oms.handler.InternalErrorException: Failed to start order[2] : null caused by:null>
    <27-dic-2011 1:35:25,256 COT PM> <ERROR> <ws.OrderManagementWSPortImpl> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <Fail
    ed to create and start the order due to java.lang.RuntimeException: com.mslv.oms.handler.InternalErrorException: Failed to start order[2] : null caused by:nul
    l>
    oracle.communications.ordermanagement.ws.InvalidOrderSpecificationFault: Failed to create and start the order due to java.lang.RuntimeException: com.mslv.oms.
    handler.InternalErrorException: Failed to start order[2] : null caused by:null
    at oracle.communications.ordermanagement.ws.a.a(Unknown Source)
    at oracle.communications.ordermanagement.ws.OrderManagementWSPortImpl.createOrder(Unknown Source)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at weblogic.wsee.component.pojo.JavaClassComponent.invoke(JavaClassComponent.java:112)
    at weblogic.wsee.ws.dispatch.server.ComponentHandler.handleRequest(ComponentHandler.java:84)
    at weblogic.wsee.handler.HandlerIterator.handleRequest(HandlerIterator.java:141)
    at weblogic.wsee.ws.dispatch.server.ServerDispatcher.dispatch(ServerDispatcher.java:114)
    at weblogic.wsee.ws.WsSkel.invoke(WsSkel.java:80)
    at weblogic.wsee.server.servlet.SoapProcessor.handlePost(SoapProcessor.java:66)
    at weblogic.wsee.server.servlet.SoapProcessor.process(SoapProcessor.java:44)
    at weblogic.wsee.server.servlet.BaseWSServlet$AuthorizedInvoke.run(BaseWSServlet.java:285)
    at weblogic.wsee.server.servlet.BaseWSServlet.service(BaseWSServlet.java:169)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
    at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
    at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
    at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.dms.wls.DMSServletFilter.doFilter(DMSServletFilter.java:202)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3588)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
    at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2200)
    at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2106)
    at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1428)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    <27/12/2011 01:35:25 PM COT> <Error> <oms> <BEA-000000> <ws.OrderManagementWSPortImpl: Failed to create and start the order due to java.lang.RuntimeException:
    com.mslv.oms.handler.InternalErrorException: Failed to start order[2] : null caused by:null
    oracle.communications.ordermanagement.ws.InvalidOrderSpecificationFault: Failed to create and start the order due to java.lang.RuntimeException: com.mslv.oms.
    handler.InternalErrorException: Failed to start order[2] : null caused by:null
    at oracle.communications.ordermanagement.ws.a.a(Unknown Source)
    at oracle.communications.ordermanagement.ws.OrderManagementWSPortImpl.createOrder(Unknown Source)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    Truncated. see log file for complete stacktrace
    >

    Thank's Again !
  • 2. Re: Error sending an amendment
    user491422 - oracle Journeyer
    Currently Being Moderated
    Andres;

    Based on the stack trace, OSM is running into difficulties in doing a delta comparison between the base order and the amendment. It is trying to compare each element of data on the creation task of the base order against the amendment and hitting a problem somewhere along the line.

    There is no reason I can think of why this should occur if OSM is operating normally, so this sounds like a defect to me.

    Can you please raise an SR on this with Oracle Support?


    Regards,

    Brian.
  • 3. Re: Error sending an amendment
    960967 Newbie
    Currently Being Moderated
    Hi Brian,

    I faced the same issue in OSM-7.2.0.1139. Though, I did not experience the issue until I added new Custom tag in data-dictionary.

    Base order is getting submitted properly but while submitting revision order, I see exactly the same as mentioned by AndresG.

    Could you please let me know, if this issue was dealt by any SR or whether this is resolved.

    Looking forward for your reply.

    Many thanks in advance.

    Regards
    Yan Shen
  • 4. Re: Error sending an amendment
    user491422 - oracle Journeyer
    Currently Being Moderated
    Yan;

    I suggest you follow-up with Oracle support on this.

    Thanks,

    Brian.
  • 5. Re: Error sending an amendment
    AndresG Newbie
    Currently Being Moderated
    Hi All !

    We found that this exception is produced for a problem in the cartridge design, in the creation task is neccesary include all the nodes Under /ControlData/Functions/"MyFunctions"/orderItem/orderItemRef.

    Initially we only included the nodes until orderItemRef, and although presented no exception when we build the cartridge, is neccesary include all the nodes under orderItemRef for the amendment works.

    Regards
  • 6. Re: Error sending an amendment
    961113 Newbie
    Currently Being Moderated
    Which Creation task are you mentioning, in 7.2 we have the COM_SalesOrderFulfillment_CreationTask and we have the Creation tasks for the individual functions ( eg. SyncCustomerCreationTask ) which eventually contribute towards the COM_SalesOrderFulfillment_CreationTask using Order Contributors.
  • 7. Re: Error sending an amendment
    AndresG Newbie
    Currently Being Moderated
    We were using our own cartridges when the error was raised.

Legend

  • Correct Answers - 10 points
  • Helpful Answers - 5 points