Bjoern Petri created CELIX-177:
----------------------------------
Summary: 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)