Create registration scripts for dependent DataBlade® modules

After you create one or more user-defined data types, an operator class, and other objects, use the Informix® DataBlade® Developers Kit (DBDK) to package all the objects into an installable module.

All R-tree error messages are contained in the R-tree secondary access method extension.

The R-tree secondary access method extension is automatically registered when needed unless you chose not to install database extensions when you installed the Informix® database server software.

When you develop a DataBlade® module that uses the R-tree secondary access method, you can create a dependency on the R-tree secondary access method extension so that BladeManager automatically registers both the extension and the DataBlade® module in the correct order. BladeManager is the HCL® Informix® product you use to register DataBlade® modules in a database. You can use the DBDK to create a registration script that signals this dependency.

The dependency is signaled by importing an interface object provided by the R-tree secondary access method extension. During registration of the dependent DataBlade® module, BladeManager checks interface dependencies and warns the user registering the DataBlade® module if the R-tree secondary access method extension is not already registered in the database.