Enabling packages
Enabling a package activates its services and assets, making them available for execution. This option applies to both main packages and custom packages.
Before you begin
Make sure that all dependent packages are properly loaded and enabled before the main package is enabled to avoid disruptions. If not, the main package is automatically disabled. For more information, see Reloading packages.
About this task
When you enable a package, the runtime replica runs any startup services that are defined in the package. Services become available for clients, triggers, or other packages. Listeners and connectors (for example, JDBC, JMS) are initialized.
Disabling a package stops its services from being run, but it might still be loaded. If a package
is disabled, then you cannot view the assets, and the project does not work as expected. A package
can be disabled under several conditions, such as,
- When an administrator manually disables it for purposes such as maintenance or updates.
- When dependency issues arise, for instance, required packages are missing or the package relies on another package that is not currently loaded or enabled.
- When deployment conflicts occur during package version updates. These conflicts might occur when an update introduces changes that affect dependent packages.