[
https://issues.apache.org/jira/browse/CELIX-177?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Bjoern Petri closed CELIX-177.
------------------------------
Resolution: Fixed
> not all endpoints are unistalled when rsa_http bundle is stopped
> -----------------------------------------------------------------
>
> Key: CELIX-177
> URL: https://issues.apache.org/jira/browse/CELIX-177
> Project: Celix
> Issue Type: Bug
> Components: Remote Service Admin
> Reporter: Bjoern Petri
> Assignee: Bjoern Petri
> Priority: Minor
>
> When stopping the rsa_http bundle in the remote-service-cfg deployment only
> one of the two endpoints gets uninstalled.
> {code}
> -> ps
> ID State Name
> 0 Active framework
> 1 Active apache_celix_rsa_discovery_configured
> 2 Active apache_celix_rs_topology_manager
> 3 Active apache_celix_remote_service_admin_http
> 4 Active apache_celix_remoting_calculator_impl
> 5 Active apache_celix_shell
> 6 Active apache_celix_shell_tui
> 7 Active apache_celix_log_service
> 8 Active apache_celix_log_writer
> 9 Active apache_celix_remoting_calculator_endpoint
> 10 Active apache_celix_remoting_calculator2_endpoint
> -> stop 3
> INFO: TOPOLOGY_MANAGER: listener with filter
> "(&(objectClass=remote_endpoint)(remote.interface=org.apache.celix.calc.api.Calculator))"
> removed.
> INFO: TOPOLOGY_MANAGER: listener with filter
> "(&(objectClass=remote_endpoint)(remote.interface=org.apache.celix.calc.api.Calculator2))"
> removed.
> INFO: RSA: Stopping webserver...
> INFO: TOPOLOGY_MANAGER: Removed RSA
> -- BUNDLE_EVENT_STOPPED
> LogWriter: BUNDLE_EVENT_STOPPED from
> apache_celix_remoting_calculator2_endpoint
> -- BUNDLE_EVENT_UNRESOLVED
> LogWriter: BUNDLE_EVENT_UNRESOLVED from
> apache_celix_remoting_calculator2_endpoint
> -- BUNDLE_EVENT_UNINSTALLED
> LogWriter: BUNDLE_EVENT_UNINSTALLED from
> apache_celix_remoting_calculator2_endpoint
> INFO: Endpoint for org.apache.celix.calc.api.Calculator2, with filter
> "(null)" removed...
> INFO: removing endpoint "e21189b5-aea5-486a-975c-d850378465c3"...
> INFO: TOPOLOGY_MANAGER: Remove imported service
> (org.apache.celix.calc.api.Calculator2; e21189b5-aea5-486a-975c-d850378465c3).
> INFO: TOPOLOGY_MANAGER: Removed RSA
> -> -- BUNDLE_EVENT_STOPPED
> LogWriter: BUNDLE_EVENT_STOPPED from apache_celix_remote_service_admin_http
> -> ps
> ID State Name
> 0 Active framework
> 1 Active apache_celix_rsa_discovery_configured
> 2 Active apache_celix_rs_topology_manager
> 3 Resolved apache_celix_remote_service_admin_http
> 4 Active apache_celix_remoting_calculator_impl
> 5 Active apache_celix_shell
> 6 Active apache_celix_shell_tui
> 7 Active apache_celix_log_service
> 8 Active apache_celix_log_writer
> 9 Active apache_celix_remoting_calculator_endpoint
> {code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)