[JBoss JIRA] (OVERLORD-138) Tests for OSGiServiceRegistry
by Gary Brown (JIRA)
Gary Brown created OVERLORD-138:
-----------------------------------
Summary: Tests for OSGiServiceRegistry
Key: OVERLORD-138
URL: https://issues.jboss.org/browse/OVERLORD-138
Project: Overlord
Issue Type: Task
Security Level: Public (Everyone can see)
Reporter: Gary Brown
Assignee: Gary Brown
Fix For: Overlord-Commons-2.0.8.Final
Provide unit or integration tests to ensure OSGi services accessed via 'get' or service listener approach are correctly initialized and closed.
--
This message was sent by Atlassian JIRA
(v6.2.6#6264)
10 years, 5 months
[JBoss JIRA] (RTGOV-555) EPNs not properly registered after rtgov refresh in Fuse
by Gary Brown (JIRA)
Gary Brown created RTGOV-555:
--------------------------------
Summary: EPNs not properly registered after rtgov refresh in Fuse
Key: RTGOV-555
URL: https://issues.jboss.org/browse/RTGOV-555
Project: RTGov (Run Time Governance)
Issue Type: Bug
Security Level: Public (Everyone can see)
Reporter: Gary Brown
Assignee: Gary Brown
Fix For: 2.0.0.Final
When installing rtgov followed by switchyard in fuse, the EPNs are not all re-registered.
It appears that the activators are being called, which establishes service listeners on the EPNManager, but only some of the EPNs are then called back when the EPNManager is available.
Firstly need to consider adding some form of timer on the activators, to log an error if the EPN is not eventually registered. But need to find out why some activators are called, while others are not.
--
This message was sent by Atlassian JIRA
(v6.2.6#6264)
10 years, 5 months
[JBoss JIRA] (RTGOV-554) Fuse MBeans already installed exception
by Gary Brown (JIRA)
Gary Brown created RTGOV-554:
--------------------------------
Summary: Fuse MBeans already installed exception
Key: RTGOV-554
URL: https://issues.jboss.org/browse/RTGOV-554
Project: RTGov (Run Time Governance)
Issue Type: Bug
Security Level: Public (Everyone can see)
Reporter: Gary Brown
Assignee: Gary Brown
Fix For: 2.0.0.Final
When rtgov installed in Fuse, followed by switchyard, the refresh of packages has the side effect of uninstalling rtgov and re-installing the bundles.
However when re-installed, the MBean registrations are failing saying already installed. Need to find out why they are not being unregistered.
--
This message was sent by Atlassian JIRA
(v6.2.6#6264)
10 years, 5 months
[JBoss JIRA] (RTGOV-552) EAP JMS connection factory not available
by Gary Brown (JIRA)
Gary Brown created RTGOV-552:
--------------------------------
Summary: EAP JMS connection factory not available
Key: RTGOV-552
URL: https://issues.jboss.org/browse/RTGOV-552
Project: RTGov (Run Time Governance)
Issue Type: Bug
Security Level: Public (Everyone can see)
Reporter: Gary Brown
Assignee: Gary Brown
Fix For: 2.0.0.Final
With the new approach for obtaining services via ServiceRegistry, and the initialisation being done via annotations, periodically the JMSEPNManagerImpl attempts to obtain the JMS connection factory from JNDI before it is available.
The initConsumers property can be used to determine whether a server based solution (i.e. using MDBs) is being used - possibly if initConsumers is false, then get the MDB to explicitly trigger the initialization?
--
This message was sent by Atlassian JIRA
(v6.2.6#6264)
10 years, 5 months
[JBoss JIRA] (OVERLORD-137) Ensure cached OSGi services are removed when service bundle uninstalled
by Gary Brown (JIRA)
[ https://issues.jboss.org/browse/OVERLORD-137?page=com.atlassian.jira.plug... ]
Gary Brown updated OVERLORD-137:
--------------------------------
Summary: Ensure cached OSGi services are removed when service bundle uninstalled (was: Ensure cached services are removed when service bundle uninstalled)
> Ensure cached OSGi services are removed when service bundle uninstalled
> -----------------------------------------------------------------------
>
> Key: OVERLORD-137
> URL: https://issues.jboss.org/browse/OVERLORD-137
> Project: Overlord
> Issue Type: Enhancement
> Security Level: Public(Everyone can see)
> Reporter: Gary Brown
> Assignee: Gary Brown
> Fix For: Overlord-Commons-2.0.8.Final
>
>
> When services are retrieved using the getServices or getSingleService method on the ServiceRegistry(Util), they are cached for more efficient subsequent access.
> The ServiceListener mechanism enables a client to be notified when services implementing a particular interface are registered or unregistered.
> Either use a direct OSGi service listener, or the ServiceRegistry ServiceListener, to determine when the cached services should be removed.
--
This message was sent by Atlassian JIRA
(v6.2.6#6264)
10 years, 5 months
[JBoss JIRA] (OVERLORD-137) Ensure cached services are removed when service bundle uninstalled
by Gary Brown (JIRA)
Gary Brown created OVERLORD-137:
-----------------------------------
Summary: Ensure cached services are removed when service bundle uninstalled
Key: OVERLORD-137
URL: https://issues.jboss.org/browse/OVERLORD-137
Project: Overlord
Issue Type: Enhancement
Security Level: Public (Everyone can see)
Reporter: Gary Brown
Assignee: Gary Brown
Fix For: Overlord-Commons-2.0.8.Final
When services are retrieved using the getServices or getSingleService method on the ServiceRegistry(Util), they are cached for more efficient subsequent access.
The ServiceListener mechanism enables a client to be notified when services implementing a particular interface are registered or unregistered.
Either use a direct OSGi service listener, or the ServiceRegistry ServiceListener, to determine when the cached services should be removed.
--
This message was sent by Atlassian JIRA
(v6.2.6#6264)
10 years, 5 months