My Oracle Support Banner

Error Happens When Users on Node 2 Try to Create Quotes after Upgrading to 2017 R2 [class java.lang.NullPointerException] (Doc ID 2320908.1)

Last updated on JANUARY 29, 2019

Applies to:

Oracle BigMachines CPQ Cloud Service - Version 2017 R2 and later
Information in this document applies to any platform.

Symptoms

Users on node 2 of a multi-node site cannot create quotes after the site was upgraded to 2017 R2. When creating a quote, an error occurs:

An unknown error (class java.lang.NullPointerException) has occurred. Please contact your system administrator.
To help us track this error, please note the date and time in your report: XXXX-XX-XX XX:XX:XX

After checking the bm.log, further errors may be found:

Caused by: java.lang.ClassNotFoundException:
com.bm.xchange.bmscript.bmllib.commerce.COMMERCELIBRARYFUNCTIONNAME
at
com.bm.xchange.services.scripts.bmjscript.ByteArrayClassLoader.findClass(ByteA
rrayClassLoader.java:63)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
... 81 more

Usually this issue can be resolved by deploying Commerce Process as the ClassNotFoundException error may be caused by the Commerce Library function. However, in this issue, deploying Commerce Process will not resolve the issue.

Changes

The site was upgraded to 2017 R2.

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.