[maven-release-plugin] copy for tag org.apache.aries.blueprint.core-1.8.0

git-svn-id: https://svn.apache.org/repos/asf/aries/tags/org.apache.aries.blueprint.core-1.8.0@1787799 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/pom.xml b/pom.xml
index 192e82f..7307fd7 100644
--- a/pom.xml
+++ b/pom.xml
@@ -96,7 +96,7 @@
         <proxy.api.version>1.1.0</proxy.api.version>
         <proxy.impl.version>1.1.0</proxy.impl.version>
         <quiesce.api.version>1.0.0</quiesce.api.version>
-        <util.version>1.0.0</util.version>
+        <util.version>1.1.3</util.version>
         <lastReleaseVersion>1.6.0</lastReleaseVersion>
     </properties>
 
@@ -107,10 +107,10 @@
                 <blueprint.annotation.api.version>1.0.1</blueprint.annotation.api.version>
                 <blueprint.api.version>1.0.1</blueprint.api.version>
                 <blueprint.parser.version>1.4.0</blueprint.parser.version>
-		        <proxy.api.version>1.1.0</proxy.api.version>
-		        <proxy.impl.version>1.1.0</proxy.impl.version>
+                <proxy.api.version>1.1.0</proxy.api.version>
+                <proxy.impl.version>1.1.0</proxy.impl.version>
                 <quiesce.api.version>1.0.0</quiesce.api.version>
-                <util.version>1.0.0</util.version>
+                <util.version>1.1.3</util.version>
             </properties>
         </profile>
     </profiles>
diff --git a/src/main/java/org/apache/aries/blueprint/container/BlueprintContainerImpl.java b/src/main/java/org/apache/aries/blueprint/container/BlueprintContainerImpl.java
index 128e9fb..673b90a 100644
--- a/src/main/java/org/apache/aries/blueprint/container/BlueprintContainerImpl.java
+++ b/src/main/java/org/apache/aries/blueprint/container/BlueprintContainerImpl.java
@@ -895,6 +895,9 @@
         cancelFutureIfPresent();
 
         eventDispatcher.blueprintEvent(new BlueprintEvent(BlueprintEvent.DESTROYING, getBundle(), getExtenderBundle()));
+
+        AriesFrameworkUtil.safeUnregisterService(registration);
+
         executors.shutdownNow();
         if (handlerSet != null) {
             handlerSet.removeListener(this);