My Oracle Support Banner

Transfer Order Already Exists (Doc ID 2722172.1)

Last updated on NOVEMBER 09, 2020

Applies to:

Oracle Agile Product Collaboration - Version 9.3.6.0 and later
Information in this document applies to any platform.

Symptoms

When releasing an ECO, I get the message that the ATO number already exists. Below is the error from log:

<2020-09-14 16:53:22,734> <CMSessionBean:ERROR> Transfer Orders ATO0020488 already exists.
com.agile.util.exception.CMAppException: Transfer Orders ATO0020488 already exists.
at com.agile.pc.cmserver.base.BaseService.checkIfObjectsExist(BaseService.java:1858) ~[agileclasses.jar:?]
at com.agile.pc.cmserver.base.BaseService.createObjectByNumber(BaseService.java:1752) ~[agileclasses.jar:?]
at com.agile.pc.cmserver.base.BaseService.createObjectByNumber(BaseService.java:1611) ~[agileclasses.jar:?]
at com.agile.pc.cmserver.base.BaseServiceRoute.createATO(BaseServiceRoute.java:15914) ~[agileclasses.jar:?]
at com.agile.pc.cmserver.base.BaseServiceRoute.checkACSWorkflowEvents(BaseServiceRoute.java:15817) ~[agileclasses.jar:?]
at com.agile.pc.cmserver.base.BaseServiceRoute.validateOnChangeStatusExtra(BaseServiceRoute.java:7488) ~[agileclasses.jar:?]
at com.agile.pc.cmserver.base.BaseServiceRoute.autoExecuteChangeStatus(BaseServiceRoute.java:8991) ~[agileclasses.jar:?]
at com.agile.pc.cmserver.base.BaseServiceRoute.autoPromoteChangeStatus(BaseServiceRoute.java:11627) ~[agileclasses.jar:?]
at com.agile.pc.cmserver.base.BaseServiceRoute.handleAutoPromoteChangeStatus(BaseServiceRoute.java:14621) ~[agileclasses.jar:?]
at com.agile.pc.cmserver.base.CMRouteSessionBean.handleAutoPromoteChangeStatus(CMRouteSessionBean.java:2438) [agileclasses.jar:?]
at com.agile.pc.cmserver.change.ChangeSessionBean_3rbfzs_EOImpl.__WL_invoke_3(Unknown Source) [pc.jar:?]
at com.agile.pc.cmserver.change.ChangeSessionBean_3rbfzs_EOImpl.__WL_invoke_2(Unknown Source) [pc.jar:?]
at com.agile.pc.cmserver.change.ChangeSessionBean_3rbfzs_EOImpl.__WL_invoke_1(Unknown Source) [pc.jar:?]
at com.agile.pc.cmserver.change.ChangeSessionBean_3rbfzs_EOImpl.__WL_invoke(Unknown Source) [pc.jar:?]
at weblogic.ejb.container.internal.SessionRemoteMethodInvoker.invokeInternal(SessionRemoteMethodInvoker.java:54) [com.oracle.weblogic.ejb.jar:12.2.1.3]
at weblogic.ejb.container.internal.SessionRemoteMethodInvoker.invoke(SessionRemoteMethodInvoker.java:21) [com.oracle.weblogic.ejb.jar:12.2.1.3]
at com.agile.pc.cmserver.change.ChangeSessionBean_3rbfzs_EOImpl.handleAutoPromoteChangeStatus(Unknown Source) [pc.jar:?]
at com.agile.pc.cmserver.base.CMRouteSessionBean.approveChange(CMRouteSessionBean.java:378) [agileclasses.jar:?]
at com.agile.pc.cmserver.base.CMRouteSessionBean.approveChange(CMRouteSessionBean.java:419) [agileclasses.jar:?]
at com.agile.pc.cmserver.change.ChangeSessionBean_3rbfzs_EOImpl.__WL_invoke(Unknown Source) [pc.jar:?]
at weblogic.ejb.container.internal.SessionRemoteMethodInvoker.invokeInternal(SessionRemoteMethodInvoker.java:54) [com.oracle.weblogic.ejb.jar:12.2.1.3]
at weblogic.ejb.container.internal.SessionRemoteMethodInvoker.invoke(SessionRemoteMethodInvoker.java:21) [com.oracle.weblogic.ejb.jar:12.2.1.3]
at com.agile.pc.cmserver.change.ChangeSessionBean_3rbfzs_EOImpl.approveChange(Unknown Source) [pc.jar:?]
at com.agile.ipa.pc.CMRoute.approveChange(CMRoute.java:225) [agileclasses.jar:?]
at com.agile.ui.pcm.common.RouteHandler.approveChange(RouteHandler.java:5423) [agileclasses.jar:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_181]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_181]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_181]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_181]
at com.agile.ui.web.action.ActionServlet.invokeMethod(ActionServlet.java:1198) [agileclasses.jar:?]
at com.agile.ui.web.action.ActionServlet.handleRequest(ActionServlet.java:802) [agileclasses.jar:?]
at com.agile.ui.web.action.ActionServlet.doPost(ActionServlet.java:433) [agileclasses.jar:?]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) [javax.servlet.javax.servlet-api.jar:3.1.0]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [javax.servlet.javax.servlet-api.jar:3.1.0]
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:286) [com.oracle.weblogic.servlet.jar:12.2.1.3]
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:260) [com.oracle.weblogic.servlet.jar:12.2.1.3]
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:137) [com.oracle.weblogic.servlet.jar:12.2.1.3]
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:350) [com.oracle.weblogic.servlet.jar:12.2.1.3]
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:25) [com.oracle.weblogic.servlet.jar:12.2.1.3]
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78) [com.oracle.weblogic.servlet.jar:12.2.1.3]
at com.agile.ui.pcm.common.filter.RemoteFSRequestFilter.doFilter(RemoteFSRequestFilter.java:139) [agileclasses.jar:?]
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78) [com.oracle.weblogic.servlet.jar:12.2.1.3]
at com.agile.ui.web.filter.LoggingFilter.doFilter(LoggingFilter.java:110) [agileclasses.jar:?]
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78) [com.oracle.weblogic.servlet.jar:12.2.1.3]
at com.agile.ui.pcm.common.filter.WebClientLog.doFilter(WebClientLog.java:78) [agileclasses.jar:?]
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78) [com.oracle.weblogic.servlet.jar:12.2.1.3]
at com.agile.ui.pcm.common.filter.SSOTicketFilter.doFilter(SSOTicketFilter.java:89) [agileclasses.jar:?]
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78) [com.oracle.weblogic.servlet.jar:12.2.1.3]
at com.agile.ui.pcm.common.filter.WebSecurityFilter.doFilter(WebSecurityFilter.java:213) [agileclasses.jar:?]
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78) [com.oracle.weblogic.servlet.jar:12.2.1.3]
at oracle.security.jps.ee.http.JpsAbsFilter$3.run(JpsAbsFilter.java:172) [jps-ee.jar:?]
at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_181]
at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315) [jps-api.jar:?]
at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:650) [jps-ee.jar:?]
at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:110) [jps-ee.jar:?]
at oracle.security.jps.ee.http.JpsAbsFilter.doFilterInternal(JpsAbsFilter.java:273) [jps-ee.jar:?]
at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:147) [jps-ee.jar:?]
at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:94) [jps-ee.jar:?]
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78) [com.oracle.weblogic.servlet.jar:12.2.1.3]
at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:248) [dms.jar:12.2.1.3.0]
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78) [com.oracle.weblogic.servlet.jar:12.2.1.3]
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3706) [com.oracle.weblogic.servlet.jar:12.2.1.3]
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3672) [com.oracle.weblogic.servlet.jar:12.2.1.3]
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:328) [com.oracle.weblogic.security.subject.jar:12.2.1.3]
at weblogic.security.service.SecurityManager.runAsForUserCode(SecurityManager.java:197) [com.oracle.weblogic.security.subject.jar:12.2.1.3]
at weblogic.servlet.provider.WlsSecurityProvider.runAsForUserCode(WlsSecurityProvider.java:203) [com.oracle.weblogic.servlet.jar:12.2.1.3]
at weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:71) [com.oracle.weblogic.servlet.jar:12.2.1.3]
at weblogic.servlet.internal.WebAppServletContext.doSecuredExecute(WebAppServletContext.java:2443) [com.oracle.weblogic.servlet.jar:12.2.1.3]
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2291) [com.oracle.weblogic.servlet.jar:12.2.1.3]
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2269) [com.oracle.weblogic.servlet.jar:12.2.1.3]
at weblogic.servlet.internal.ServletRequestImpl.runInternal(ServletRequestImpl.java:1705) [com.oracle.weblogic.servlet.jar:12.2.1.3]
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1665) [com.oracle.weblogic.servlet.jar:12.2.1.3]
at weblogic.servlet.provider.ContainerSupportProviderImpl$WlsRequestExecutor.run(ContainerSupportProviderImpl.java:272) [com.oracle.weblogic.servlet.jar:12.2.1.3]
at weblogic.invocation.ComponentInvocationContextManager._runAs(ComponentInvocationContextManager.java:352) [com.bea.core.utils.full.jar:12.2.1.3]
at weblogic.invocation.ComponentInvocationContextManager.runAs(ComponentInvocationContextManager.java:337) [com.bea.core.utils.full.jar:12.2.1.3]
at weblogic.work.LivePartitionUtility.doRunWorkUnderContext(LivePartitionUtility.java:57) [com.oracle.weblogic.work.jar:12.2.1.3]
at weblogic.work.PartitionUtility.runWorkUnderContext(PartitionUtility.java:41) [com.bea.core.weblogic.workmanager.jar:12.2.1.3]
at weblogic.work.SelfTuningWorkManagerImpl.runWorkUnderContext(SelfTuningWorkManagerImpl.java:652) [com.bea.core.weblogic.workmanager.jar:12.2.1.3]
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:420) [com.bea.core.weblogic.workmanager.jar:12.2.1.3]
at weblogic.work.ExecuteThread.run(ExecuteThread.java:360) [com.bea.core.weblogic.workmanager.jar:12.2.1.3]

Changes

 

Cause

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
Symptoms
Changes
Cause
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.