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)