celix-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Daniel Parker (JIRA)" <j...@apache.org>
Subject [jira] [Closed] (CELIX-170) Remote services can fail to restart when felix restarts
Date Fri, 17 Oct 2014 15:30:34 GMT

     [ https://issues.apache.org/jira/browse/CELIX-170?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

Daniel Parker closed CELIX-170.
    Resolution: Fixed

Alexander Broekhuis added the following fix:
CELIX-170: The installBundle function should always release its lock and not set the return

I tested it and it appears to be working correctly now.

> Remote services can fail to restart when felix restarts
> -------------------------------------------------------
>                 Key: CELIX-170
>                 URL: https://issues.apache.org/jira/browse/CELIX-170
>             Project: Celix
>          Issue Type: Bug
>          Components: Remote Service Admin
>            Reporter: Daniel Parker
> If you have a number of services which are offered remotely from felix, but only some
of them actually have proxies installed on the celix side, then the system works fine the
first time, but it can get confused if felix restarts.  In this case, some of the remote services
which do have proxies installed may not restart properly in celix.
> Example: at Syntech, the felix side provides an Authorization Service, a Configuration
Service, a Transaction Service, and a Message service.  The Authorization Service and the
Configuration Service are still being worked on, so they don't have endpoints installed in
celix.  The first time the system starts, the installed services are loaded correctly.  If
the felix side is restarted, the Message service starts correctly, but the Transaction Service
does not start.

This message was sent by Atlassian JIRA

View raw message