Product Information > JADE Initialization File Reference > Chapter 1 - JADE Initialization File > NullColumnOnException

NullColumnOnException

String

None

Purpose

The NullColumnOnException parameter specifies what happens when an exception occurs in a column‑mapping method or the mapping method for a virtual property and the exception is not handled by an exception handler armed from within the method.

The column is set to a null value and the Datapump application continues or the transaction is aborted and the Datapump application is stopped.

Arm a local exception handler in a column‑mapping method or the mapping method for a virtual property for any exception that is expected to occur. Global exception handlers are not called for exceptions within such a method.

The values that you can specify for the NullColumnOnException parameter and the consequences of those settings are listed in the following table.

Value Column is Set to a Null Value and the Datapump Application Continues
all Yes
selected Yes (if the column-mapping method or the mapping method for a virtual property is listed in the [RpsIgnoreMethodExceptions] section) or No (if the method is not listed in the section)
none No

If the Datapump application is stopped, default exception information is logged. You can:

When an exception occurs and a column is set to a null value, the exception is logged to the file specified by the LogNullColumnOnException parameter.

If the LogNullColumnOnException parameter has a null value, no exception information is logged.

The NullColumnOnException parameter is not created or updated by the RPS Manager application.

Parameter is read when …

The Datapump application is started.

Applicable to database role or subrole…

RPS node only.