/[Apache-SVN]
ViewVC logotype

Revision 895971


Jump to revision: Previous Next
Author: clement
Date: Tue Jan 5 10:14:25 2010 UTC (14 years, 6 months ago)
Changed paths: 7
Log Message:
Fix issue FELIX-1965
When a validate callback throws an exception, the service is still published (a small amount of time). This 'door' allows a consumer to use a non initialized service.
The fix avoids that and test it.

Changed paths

Path Details
Directoryfelix/trunk/ipojo/core/src/main/java/org/apache/felix/ipojo/handlers/lifecycle/callback/LifecycleCallbackHandler.java modified , text changed
Directoryfelix/trunk/ipojo/core/src/main/java/org/apache/felix/ipojo/handlers/providedservice/ProvidedService.java modified , text changed
Directoryfelix/trunk/ipojo/tests/core/lifecycle-callback/src/main/java/org/apache/felix/ipojo/test/scenarios/component/CallbackWithErrorCheckService.java added
Directoryfelix/trunk/ipojo/tests/core/lifecycle-callback/src/main/java/org/apache/felix/ipojo/test/scenarios/lifecycle/callback/CallbackTestCase.java modified , text changed
Directoryfelix/trunk/ipojo/tests/core/lifecycle-callback/src/main/java/org/apache/felix/ipojo/test/scenarios/lifecycle/callback/ErrorCallbackTestCase.java added
Directoryfelix/trunk/ipojo/tests/core/lifecycle-callback/src/main/java/org/apache/felix/ipojo/test/scenarios/lifecycle/callback/LifeCycleCallbackTest.java modified , text changed
Directoryfelix/trunk/ipojo/tests/core/lifecycle-callback/src/main/resources/metadata.xml modified , text changed

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26