Konrad Windszus created SLING-5029:
--------------------------------------

             Summary: ModelFactory.canCreateFromAdaptable can report false 
positives
                 Key: SLING-5029
                 URL: https://issues.apache.org/jira/browse/SLING-5029
             Project: Sling
          Issue Type: Bug
    Affects Versions: Sling Models Impl 1.2.2
            Reporter: Konrad Windszus
            Priority: Minor


As being mentioned by [[email protected]] in 
https://issues.apache.org/jira/browse/SLING-4997?focusedCommentId=14734059&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-14734059
 the method {{ModelFactory.canCreateFromAdaptable}} may return false positives 
in case the class has a model annotation but is still not registered due to 
last line in {{ModelFactory.getImplementationTypeForAdapterType(...)}}.

In the best case an exception should be thrown if the class has a Model 
annotation but is still not registered (but probably that is not easily 
possible to detect in case of different adapter classes). Therefore at least 
the handling should be consistent here.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to