Package Hierarchies

You can now organize packages into hierarchies. Both bibus » folder and bibus » package objects can now contain bibus » package objects.

The bibus » agentTaskDefinition » packageBase property, bibus » baseAgentDefinition » packageBase property, bibus » baseDataIntegrationTask » packageBase property, bibus » basePowerPlayClass » packageBase property, bibus » baseReport » packageBase property, bibus » folder » packageBase property, bibus » jobDefinition » packageBase property, bibus » jobStepDefinition » packageBase property, bibus » model » packageBase property, bibus » package » packageBase property, bibus » planningApplication » packageBase property, bibus » planningEList » packageBase property, and bibus » URL » packageBase property are now deprecated. Use the bibus » baseClass » ancestors property instead.

Objects can now acquire the bibus » account » routingHints property, bibus » group » routingHints property, bibus » package » routingHints property, and bibus » role » routingHints property from a container object.

The deployment system now supports deployment of packages in hierarchies. The existing deployment option package has been deprecated. The deployment options export and import have been added to replace it. These options describe how Content Manager exports objects from the content store to the archive and imports objects from the archive to the content store.

In an SDK application that has not yet been upgraded to use the new options, the deprecated package option can be used only to import objects from an archive created with an earlier version of IBM Cognos 8 or by an SDK application that still uses the package option. An upgraded SDK application importing objects from such archives should use the upgradeArchiveOptions option to upgrade the options in the archive to their current equivalents.

The option information was also added to replace the package option. The deployment » getDeploymentOptions(archive, options) method uses it to return information about objects in the archive. Users should not construct this type of option.

The bibus » pageletInstance » deploymentReferences property, bibus » portlet » deploymentReferences property, and bibus » portletInstance » deploymentReferences property were added to support the deployment of these types of objects.

This change affects: