Skip to main content

Source code revision

svn

summary: Fix for GLASSFISH-15267
revision: 44177
author: Sivakumar Thyagarajan
date: 2011-01-01 09:06:29 UTC (4 years)
message: Fix for GLASSFISH-15267

For @OSGiService whose dynamic=false, the ServiceReference obtained during initialization is checked
during every method invocation to find if the underlying Service is alive. If the original Service
is not active, a ServiceUnavailableException is thrown, and no attempt is made to rebind to a new Service.

Tests run: QL in Classic and Web profiles, CDI devtests, StockQuote example with dynamic=false
Reviewed by: Sahoo
Approved by: Nazrul

Change Path Actions
M trunk/v3/osgi-javaee/osgi-cdi-api/src/main/java/org/glassfish/osgicdi/OSGiService.java
M trunk/v3/osgi-javaee/osgi-cdi/src/main/java/org/glassfish/osgicdi/impl/OSGiServiceFactory.java
 
 
Close
loading
Please Confirm
Close