This is an automated email from the ASF dual-hosted git repository. coheigea pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/cxf.git
The following commit(s) were added to refs/heads/master by this push: new 75435cb CXF-7759 - Null pointer from the ThreadLocalServletContext class 75435cb is described below commit 75435cbc19cc5dc75befce1d648a17327bae876d Author: Colm O hEigeartaigh <cohei...@apache.org> AuthorDate: Wed Jul 11 14:28:35 2018 +0100 CXF-7759 - Null pointer from the ThreadLocalServletContext class --- rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/JAXRSInvoker.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/JAXRSInvoker.java b/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/JAXRSInvoker.java index ede0eb9..aa73e64 100644 --- a/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/JAXRSInvoker.java +++ b/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/JAXRSInvoker.java @@ -158,8 +158,9 @@ public class JAXRSInvoker extends AbstractInvoker { final ClassResourceInfo cri = ori.getClassResourceInfo(); final Message inMessage = exchange.getInMessage(); final ServerProviderFactory providerFactory = ServerProviderFactory.getInstance(inMessage); + cri.injectContexts(resourceObject, ori, inMessage); + if (cri.isRoot()) { - cri.injectContexts(resourceObject, ori, inMessage); ProviderInfo<Application> appProvider = providerFactory.getApplicationProvider(); if (appProvider != null) { InjectionUtils.injectContexts(appProvider.getProvider(),