There is currently no automated method for removing a SIS instance. |
To remove a SIS instance:
1 |
Deactivate the SIS Service Interaction Manager resource adaptor entity
The first step to removing a SIS instance from the SLEE is to remove its SIS Service Interaction Manager resource adaptor entity. To be removed, the entity must be in the For example, to deactivate the SIS resource adaptor entity called $ ./rhino-console deactivateRAEntity sis-in Deactivating resource adaptor entity sis-in on node(s) [101] Resource adaptor entity transitioned to the Stopping state on node 101 |
---|---|
2 |
Remove the SIS Service Interaction Manager resource adaptor entity
Once the resource adaptor entity is in the $ ./rhino-console listraentities sis-in ... $ ./rhino-console removeraentity sis-in Removed resource adaptor entity sis-in |
3 |
Remove the root configuration profile
To remove the root configuration profile for a SIS instance, use the $ ./rhino-console listprofiles sis-configs sis-in ... $ ./rhino-console removeprofile sis-configs sis-in Removed profile sis-configs/myconfig |
4 |
Remove the profile tables
To remove the profile tables containing configuration information for a SIS instance, you can use the $ ./rhino-console listprofiletables sis-in-address-subscriptions sis-in-compositions sis-in-experimental-features sis-in-ext-platforms sis-in-extension-refs sis-in-interceptor-refs sis-in-interceptors sis-in-macros sis-in-network-interfaces sis-in-network-routes sis-in-service-key-subscriptions sis-in-service-refs sis-in-trigger-address-tracing sis-in-triggers sis-configs-in sis-configs-sip ... $ ./rhino-console removeprofiletable sis-in-address-subscriptions Removed profile table sis-in-address-subscriptions $ ./rhino-console removeprofiletable sis-in-service-key-subscriptions Removed profile table sis-in-service-key-subscriptions $ ./rhino-console removeprofiletable sis-in-trigger-address-tracing Removed profile table sis-in-trigger-address-tracing $ ./rhino-console removeprofiletable sis-in-interceptors Removed profile table sis-in-interceptors $ ./rhino-console removeprofiletable sis-in-compositions Removed profile table sis-in-compositions $ ./rhino-console removeprofiletable sis-in-macros Removed profile table sis-in-macros $ ./rhino-console removeprofiletable sis-in-triggers Removed profile table sis-in-triggers $ ./rhino-console removeprofiletable sis-in-network-interfaces Removed profile table sis-in-network-interfaces $ ./rhino-console removeprofiletable sis-in-network-routes Removed profile table sis-in-triggers $ ./rhino-console removeprofiletable sis-in-interceptor-refs Removed profile table sis-in-interceptor-refs $ ./rhino-console removeprofiletable sis-in-service-refs Removed profile table sis-in-service-refs $ ./rhino-console removeprofiletable sis-in-extension-refs Removed profile table sis-in-extension-refs $ ./rhino-console removeprofiletable sis-in-ext-platforms Removed profile table sis-in-ext-platforms $ ./rhino-console removeprofiletable sis-in-experimental-features Removed profile table sis-in-experimental-features |
Removal of the SIS instance is now complete.
The SIS uninstallation process also automatically removes all SIS instances. |