Details
-
Type: Bug
-
Status: Closed
-
Priority: Critical
-
Resolution: Fixed
-
Affects Version/s: 1.2-RC1
-
Fix Version/s: 1.2
-
Component/s: PicoContainer (Java)
-
Labels:None
-
Number of attachments :
Description
the CCA throws an exception if you attempt to stop a component that was never started, because the underlying component has no lifecycle.
CCA.stop() should allow stop() to be called without having called start(), ie, you can try to stop a component that was never started, but it won't do anything, since it was never started.
Issue Links
- is depended upon by
-
NANOWAR-22 Cannot build hierarchies anymore with ScopedContainerComposer
- relates to
-
PICO-264 Cannot stop already started components if start of container fails
Activity
peter royal
made changes -
Field | Original Value | New Value |
---|---|---|
Attachment | CachingComponentAdapterTestCase.diff [ 17039 ] |
Jörg Schaible
made changes -
Paul Hammant
made changes -
Status | Open [ 1 ] | Closed [ 6 ] |
Resolution | Fixed [ 1 ] |
Jörg Schaible
made changes -
Link |
This issue is depended upon by |
The CCA doesn't know what lifecycle the underlying component may support, so it cannot make the decision about stopping a component that was never started.