Build #2

Build: #2 was successful Code changes detected

Build result summary

Details

Completed
Duration
2 minutes
Labels
None
Agent
bamboo-11.af.pivotal.io
Revision
5ee17dd49685a538327b83f1ad08382d875676d9 5ee17dd49685a538327b83f1ad08382d875676d9
Total tests
1421
Successful since
#1 ()

Code commits

Author Commit Message Commit date
Mark Paluch Mark Paluch 5ee17dd49685a538327b83f1ad08382d875676d9 m 5ee17dd49685a538327b83f1ad08382d875676d9 DATAJPA-1368 - Register ExposeRepositoryInvocationInterceptor to isolate repository method call exposure.
We now ship and register ExposeRepositoryInvocationInterceptor to expose proxy method invocations without interfering with ExposeInvocationInterceptor. ExposeRepositoryInvocationInterceptor is a copy of ExposeInvocationInterceptor that holds its own instance of the invoked method and that is isolated so no other component can affect exposure of the invoked method.

Interceptors in the invocation chain can invoke methods on proxied objects (e.g. proxied TransactionManager) which override the invoked proxied method as ExposeInvocationInterceptor is a singleton. We previously lost the invoked method details.

JIRA issues

IssueDescriptionStatus
Unknown Issue TypeDATAJPA-1368Could not obtain issue details from JIRA