Repository: tomee Updated Branches: refs/heads/master ad5a363d3 -> a331811ec
TOMEE-1898 avoid NPE when pojo webservices are used without cdi Project: http://git-wip-us.apache.org/repos/asf/tomee/repo Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/a331811e Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/a331811e Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/a331811e Branch: refs/heads/master Commit: a331811ec3f6865a0bc7b341c8f5f514870fcc50 Parents: ad5a363 Author: Romain manni-Bucau <rmannibu...@gmail.com> Authored: Tue Aug 9 17:26:58 2016 +0200 Committer: Romain manni-Bucau <rmannibu...@gmail.com> Committed: Tue Aug 9 17:26:58 2016 +0200 ---------------------------------------------------------------------- .../main/java/org/apache/openejb/server/cxf/pojo/PojoEndpoint.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/tomee/blob/a331811e/server/openejb-cxf/src/main/java/org/apache/openejb/server/cxf/pojo/PojoEndpoint.java ---------------------------------------------------------------------- diff --git a/server/openejb-cxf/src/main/java/org/apache/openejb/server/cxf/pojo/PojoEndpoint.java b/server/openejb-cxf/src/main/java/org/apache/openejb/server/cxf/pojo/PojoEndpoint.java index 229a474..97021a3 100644 --- a/server/openejb-cxf/src/main/java/org/apache/openejb/server/cxf/pojo/PojoEndpoint.java +++ b/server/openejb-cxf/src/main/java/org/apache/openejb/server/cxf/pojo/PojoEndpoint.java @@ -107,7 +107,7 @@ public class PojoEndpoint extends CxfEndpoint { Thread.currentThread().setContextClassLoader(loader); try { final WebBeansContext webBeansContext = WebBeansContext.currentInstance(); - final BeanManagerImpl bm = webBeansContext.getBeanManagerImpl(); + final BeanManagerImpl bm = webBeansContext == null ? null : webBeansContext.getBeanManagerImpl(); if (bm != null && bm.isInUse()) { // try cdi bean if (JAXWS_AS_CDI_BEANS) { try {