My Oracle Support Banner

The Version type action is failing with a deleted part but no error is displayed to the user (Doc ID 3008855.1)

Last updated on MARCH 14, 2024

Applies to:

Oracle BigMachines CPQ Cloud Service - Version 24 A Patch 2 and later
Information in this document applies to any platform.

Symptoms

The "version" type action is failing with a deleted part but no error is displayed to the user.

Clicking the "version" type action doesn't give any result, the current transaction is still displayed.

Only the bm.log has errors:

06 Mar 2024 04:25:38,383 [ERROR] com.bm.xchange.services.commerce.actions.CmVersionAction.docCopy(CmVersionAction.java:326) - Could not version transaction.
com.bm.xchange.db.BusinessLogicException: The following line item(s) could not be copied:
Part Number bla_delete_me is no longer available.
Part Number bla_delete_me is no longer available.
at com.bm.xchange.services.commerce.actions.CmAbstractDataCopyAction.copyLineItems(CmAbstractDataCopyAction.java:188) ~[classes/:?]
at com.bm.xchange.services.commerce.actions.CmVersionAction.docCopy(CmVersionAction.java:285) [classes/:?]
at com.bm.xchange.services.commerce.actions.CmVersionAction.performAction(CmVersionAction.java:129) [classes/:?]
at com.bm.xchange.services.commerce.bs.action.CmBsActionServiceImpl.performAction(CmBsActionServiceImpl.java:1023) [classes/:?]
at com.bm.xchange.dynamicResource.commerce.ResourceCmActionExecutor.doExecuteAction(ResourceCmActionExecutor.java:609) [classes/:?]
at com.bm.xchange.dynamicResource.commerce.ResourceCmVersionActionExecutor.doExecuteAction(ResourceCmVersionActionExecutor.java:34) [classes/:?]
at com.bm.xchange.dynamicResource.commerce.ResourceCmActionExecutor$ResourceCmActionOperation.call(ResourceCmActionExecutor.java:396) [classes/:?]
at com.bm.xchange.dynamicResource.commerce.ResourceCmActionExecutor$ResourceCmActionOperation.call(ResourceCmActionExecutor.java:355) [classes/:?]
at com.bm.xchange.services.security.AsyncAuthWrapperImpl$CallableWithAuth.call(AsyncAuthWrapperImpl.java:94) [classes/:24.1.2-FINAL]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_401]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_401]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_401]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_401]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_401]
at java.lang.Thread.run(Thread.java:767) [?:1.8.0_401]
06 Mar 2024 04:25:38,559 [ERROR] com.bm.xchange.services.GeneralDBService.cleanSyncHash(GeneralDBService.java:1981) - A Transaction was closed after an unknown error occurred
06 Mar 2024 04:25:38,561 [ERROR] com.bm.xchange.db.DBConnect.cleanupTransactionCount(DBConnect.java:319) - DB connection closed with uncommitted transactions.

Changes

 N/A

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.