Optional service reference cause blueprint to wait
--------------------------------------------------

                 Key: ARIES-59
                 URL: https://issues.apache.org/jira/browse/ARIES-59
             Project: Aries
          Issue Type: Bug
          Components: Blueprint
            Reporter: Valentin Mahrwald
            Assignee: Valentin Mahrwald


Section 121.7.9 suggests with its definition of "optional" ...

"optional - Optional indicates that the satisfaction of this reference is not 
relevant for any registered services, or for the grace period."

that optional service references should not cause a wait when the application 
tries to use the service. However, in the current implementation the blueprint 
container will block on optional service references as well as mandatory ones. 

This is quite a major problem since it means the blueprint extender itself can 
get blocked up if enough (3) bean init methods try to use optional and 
not-satisfied service references.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to