My Oracle Support Banner

Tuxedo SALT TUXTYPE:CHAR Datatype Conversion Does Not Support Nillable (Doc ID 2171419.1)

Last updated on JULY 24, 2018

Applies to:

Oracle Service Architecture Leveraging Tuxedo (SALT) - Version 12.1.1.0 and later
Information in this document applies to any platform.

Symptoms

A service was used to generate the WSDL. The FML32 data type CHAR was converted as below in the mif file (CHAR was mapped to string data type):
TUXTYPE:CHAR - the field becomes mandatory, and null value cannot be passed in the request xml.


When NULL is passed, below is the error on the response XML:

  GWWS_CAT:1034: DataMapping Error: Failed to parse tag "FIELD NAME"


It is expected that no error message is sent back to client and a correct value representing NIL should be returned.

Changes

 WSDL needs to be able to support nillable="true" and so SALT needs to handle xsi:nil attribute.

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.