[
https://issues.apache.org/jira/browse/DELTASPIKE-822?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15387006#comment-15387006
]
ASF GitHub Bot commented on DELTASPIKE-822:
-------------------------------------------
Github user asfgit closed the pull request at:
https://github.com/apache/deltaspike/pull/15
> Repository method lookup in super interfaces
> --------------------------------------------
>
> Key: DELTASPIKE-822
> URL: https://issues.apache.org/jira/browse/DELTASPIKE-822
> Project: DeltaSpike
> Issue Type: Bug
> Components: Data-Module
> Affects Versions: 1.2.1
> Reporter: Daniel Heinrich
> Assignee: Thomas Hug
> Fix For: 1.4.0
>
>
> When repository methods are looked up only methods from interfaces which are
> implemented directly by the repository class or a super class are considered.
> In the case of:
> interface BaseRepository<T> extends EntityRepository<T,Long>
> @Repository
> interface UserRepository extends BaseRepository<User>
> The UserRepository does not have any default repository methods at runtime.
> NullPointerException at:
> QueryHandler#createContext->CdiQueryInvocationContext()
> this could be fixed at:
> org.apache.deltaspike.data.impl.meta.RepositoryComponent#collectClasses
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)