Repository: cxf
Updated Branches:
  refs/heads/3.1.x-fixes 551e83863 -> 204fac343


[CXF-7250]NPE in HTTPTransportActivator stop if DISABLE_DEFAULT_HTTP_TRANSPORT 
is true

(cherry picked from commit 802d168d4c772bd97a0c69a0f6c7dc639598f2ea)


Project: http://git-wip-us.apache.org/repos/asf/cxf/repo
Commit: http://git-wip-us.apache.org/repos/asf/cxf/commit/204fac34
Tree: http://git-wip-us.apache.org/repos/asf/cxf/tree/204fac34
Diff: http://git-wip-us.apache.org/repos/asf/cxf/diff/204fac34

Branch: refs/heads/3.1.x-fixes
Commit: 204fac343576d897ae5fda233395426e31266d64
Parents: 551e838
Author: Freeman Fang <freeman.f...@gmail.com>
Authored: Thu Feb 16 16:04:17 2017 +0800
Committer: Freeman Fang <freeman.f...@gmail.com>
Committed: Thu Feb 16 16:04:47 2017 +0800

----------------------------------------------------------------------
 .../apache/cxf/transport/http/osgi/HTTPTransportActivator.java   | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cxf/blob/204fac34/rt/transports/http/src/main/java/org/apache/cxf/transport/http/osgi/HTTPTransportActivator.java
----------------------------------------------------------------------
diff --git 
a/rt/transports/http/src/main/java/org/apache/cxf/transport/http/osgi/HTTPTransportActivator.java
 
b/rt/transports/http/src/main/java/org/apache/cxf/transport/http/osgi/HTTPTransportActivator.java
index 3d95161..da2aa38 100644
--- 
a/rt/transports/http/src/main/java/org/apache/cxf/transport/http/osgi/HTTPTransportActivator.java
+++ 
b/rt/transports/http/src/main/java/org/apache/cxf/transport/http/osgi/HTTPTransportActivator.java
@@ -85,6 +85,8 @@ public class HTTPTransportActivator implements 
BundleActivator {
     }
 
     public void stop(BundleContext context) throws Exception {
-        httpServiceTracker.close();
+        if (httpServiceTracker != null) {
+            httpServiceTracker.close();
+        }
     }
 }

Reply via email to