Oracle Rightnow Adapter 12 C Issue - Error When Updating Three Custom Objects Via Rightnow Adaptor (Doc ID 2288481.1)

Last updated on AUGUST 08, 2017

Applies to:

Oracle SOA Suite - Version 12.1.3.0.0 and later
Information in this document applies to any platform.

Symptoms

While invoking CRM for error scenarios using the Rightnow adapter, hit an error when attempt to create/update 3 objects in CRM


[2016-09-08T16:50:41.943+01:00] [soa_server1] [ERROR] [] [oracle.soa.adapter] [tid: [ACTIVE].ExecuteThread: '19' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: 3afa6bf8-9dc6-4b40-bef3-17b131c7b959-007199b9,1:40202] [APP: soa-infra] [oracle.soa.tracking.FlowId: 310628] [oracle.soa.tracking.InstanceId: 2326808] [oracle.soa.tracking.SCAEntityId: 170990] [composite_name: WriteDTND0126Process!1.0] [FlowId: 0000LSAVah17q2^5TVg8yc1NZqv50000Db] RightNowMessageHandler#handleErrorMessage ==>
[2016-09-08T16:50:41.944+01:00] [soa_server1] [ERROR] [] [oracle.soa.adapter] [tid: [ACTIVE].ExecuteThread: '19' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: 3afa6bf8-9dc6-4b40-bef3-17b131c7b959-007199b9,1:40202] [APP: soa-infra] [oracle.soa.tracking.FlowId: 310628] [oracle.soa.tracking.InstanceId: 2326808] [oracle.soa.tracking.SCAEntityId: 170990] [composite_name: WriteDTND0126Process!1.0] [FlowId: 0000LSAVah17q2^5TVg8yc1NZqv50000Db] <fault>RightNowSyncService|urn:wsdl.ws.rightnow.com/v1_2 failed[[
Found out-of-order or unrecognized node ErrorCode|Integration while parsing node of type GenericObject|urn:generic.ws.rightnow.com/v1_2
NULL value is set to a non-nillable element RNObjects of object CreateMsg
Failed in setting value for element RNObjects array position 0 of object CreateMsg
NULL value is set to a non-nillable element CreateMsg of object BatchRequestItem_choice_type0
Failure in parsing choice indicator in BatchRequestItem element
NULL value is set to a non-nillable element BatchRequestItem of object BatchMsg
Failed in setting value for element BatchRequestItem array position 2 of object BatchMsg
NULL value is set to a non-nillable element Batch of object Batch
NULL returned from the Batch deserializer due to missing or invalid XML</fault>

]]
[2016-09-08T16:50:41.944+01:00] [soa_server1] [ERROR] [] [oracle.soa.adapter] [tid: [ACTIVE].ExecuteThread: '19' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: 3afa6bf8-9dc6-4b40-bef3-17b131c7b959-007199b9,1:40202] [APP: soa-infra] [oracle.soa.tracking.FlowId: 310628] [oracle.soa.tracking.InstanceId: 2326808] [oracle.soa.tracking.SCAEntityId: 170990] [composite_name: WriteDTND0126Process!1.0] [FlowId: 0000LSAVah17q2^5TVg8yc1NZqv50000Db] <==
[2016-09-08T16:50:41.945+01:00] [soa_server1] [TRACE] [] [oracle.soa.adapter] [tid: [ACTIVE].ExecuteThread: '19' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: 3afa6bf8-9dc6-4b40-bef3-17b131c7b959-007199b9,1:40202] [APP: soa-infra] [oracle.soa.tracking.FlowId: 310628] [oracle.soa.tracking.InstanceId: 2326808] [oracle.soa.tracking.SCAEntityId: 170990] [composite_name: WriteDTND0126Process!1.0] [FlowId: 0000LSAVah17q2^5TVg8yc1NZqv50000Db] [SRC_CLASS: oracle.integration.platform.blocks.adapter.fw.log.LogManagerImpl] [SRC_METHOD: log] rightnow WriteDTND0126Process:RightnowReference_Error_O_D_I [ RightnowReference_Error_O_D_IPortType::Batch(parameters,parameters) ] [[
oracle.cloud.connector.api.RemoteApplicationException: Client received SOAP Fault from server : Data element in the Message is NULL
at oracle.cloud.connector.impl.SOAPEndpoint.processRequest(SOAPEndpoint.java:372)
at oracle.cloud.connector.impl.SOAPEndpoint.invoke(SOAPEndpoint.java:244)
at oracle.cloud.connector.impl.CloudOperationImpl.invoke(CloudOperationImpl.java:77)
at oracle.tip.adapter.cloud.CloudAdapterInteraction.sendMessageToCloudProvider(CloudAdapterInteraction.java:392)
at oracle.tip.adapter.cloud.CloudAdapterInteraction.execute(CloudAdapterInteraction.java:164)
at oracle.integration.platform.blocks.adapter.fw.jca.cci.JCAInteractionInvoker.executeJcaInteraction(JCAInteractionInvoker.java:417)
at oracle.integration.platform.blocks.adapter.fw.jca.cci.JCAInteractionInvoker.invokeJcaReference(JCAInteractionInvoker.java:779)
at oracle.integration.platform.blocks.adapter.fw.jca.cci.JCAInteractionInvoker.invokeSyncJcaReference(JCAInteractionInvoker.java:681)
at oracle.integration.platform.blocks.adapter.fw.jca.cci.JCAEndpointInteraction.performSynchronousInteraction(JCAEndpointInteraction.java:609)
at oracle.integration.platform.blocks.adapter.AdapterReference.request(AdapterReference.java:220)
at oracle.integration.platform.blocks.mesh.SynchronousMessageHandler.doRequest(SynchronousMessageHandler.java:151)
at oracle.integration.platform.blocks.mesh.MessageRouter.request(MessageRouter.java:213)
at oracle.integration.platform.blocks.mesh.MeshImpl.request(MeshImpl.java:271)
at sun.reflect.GeneratedMethodAccessor3935.invoke(Unknown Source)

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