Error Thrown for the OSC - Create Revenue Items Integration XSL [[DatabaseTable(ns1:revenue)])], could not be converted to [class java.lang.Long]] (Doc ID 2267585.1)

Last updated on MAY 23, 2017

Applies to:

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

Symptoms

Error is returned when clicking an action that runs OSC - Create Revenue Item integration file:

The object [1.00E+14], of class [class java.lang.String], from mapping [org.eclipse.persistence.oxm.mappings.XMLDirectMapping[InventoryItemId-->ns1:InventoryItemId/text()]] with descriptor [XMLDescriptor(oracle.apps.sales.opptyMgmt.revenues.revenueService.RevenueImpl --> [DatabaseTable(ns1:revenue)])], could not be converted to [class java.lang.Long].
Internal Exception: java.lang.NumberFormatException: For input string: "1.00E+14"

Note: "1.00E+14" from the error is just a sample input string. This can occur for any input that is in scientific notation.

Cause

Sign In with your My Oracle Support account

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

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms