Dan Haywood created ISIS-834:
--------------------------------

             Summary: Ensure that only a single implementation of a 
DomainService is registered.
                 Key: ISIS-834
                 URL: https://issues.apache.org/jira/browse/ISIS-834
             Project: Isis
          Issue Type: Improvement
          Components: Core
    Affects Versions: core-1.5.0
            Reporter: Dan Haywood
            Assignee: Dan Haywood
            Priority: Minor
             Fix For: core-1.7.0


Two complications:
- ExceptionRecognizers require multiple implementations (are chained together)
- for each implementation we identify all the types it implements, so the check 
isn't a simple 1:1 map (at the limit all implementations extend 
java.lang.Object).  Therefore need to take into account the set of injection 
points that the services are injected into.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to