Are there any compatibility issues if ADB v3.x publishes or subscribes to data from ADB v4.x or other AE 4.x products?

Are there any compatibility issues if ADB v3.x publishes or subscribes to data from ADB v4.x or other AE 4.x products?

book

Article ID: KB0088993

calendar_today

Updated On:

Products Versions
TIBCO ActiveMatrix BusinessWorks Plug-in for Database -
Not Applicable -

Description

Resolution:
The only potential incompatibility is the AE representation of NULL values, which is new in AE 4.x.

In AE 3.x, there was no way to differentiate an attribute that was to be ignored and an attribute that was to be set to NULL. Applications had to choose one or the other. Because NULLs are common in the database world, ADB chose an unset attribute to mean "set to NULL".

In AE 4.x, there is a way to set to NULL, so the adapters don't have to choose.

The end result is that a 3.x application sending a message to set a column to NULL will be interpreted by a 4.x application as an instruction to ignore the column.

The reverse, however, is not a problem. A 4.x application can send both NULL and ignore a 3.x application and the 3.x application will behave the same as before.

Issue/Introduction

Are there any compatibility issues if ADB v3.x publishes or subscribes to data from ADB v4.x or other AE 4.x products?