Author: cschneider
Date: Fri Apr  5 14:24:54 2013
New Revision: 1464987

URL: http://svn.apache.org/r1464987
Log:
DOSGI-165 exported service is not properly closed and cannot be restarted

Modified:
    
cxf/dosgi/trunk/dsw/cxf-dsw/src/main/java/org/apache/cxf/dosgi/dsw/service/RemoteServiceAdminCore.java

Modified: 
cxf/dosgi/trunk/dsw/cxf-dsw/src/main/java/org/apache/cxf/dosgi/dsw/service/RemoteServiceAdminCore.java
URL: 
http://svn.apache.org/viewvc/cxf/dosgi/trunk/dsw/cxf-dsw/src/main/java/org/apache/cxf/dosgi/dsw/service/RemoteServiceAdminCore.java?rev=1464987&r1=1464986&r2=1464987&view=diff
==============================================================================
--- 
cxf/dosgi/trunk/dsw/cxf-dsw/src/main/java/org/apache/cxf/dosgi/dsw/service/RemoteServiceAdminCore.java
 (original)
+++ 
cxf/dosgi/trunk/dsw/cxf-dsw/src/main/java/org/apache/cxf/dosgi/dsw/service/RemoteServiceAdminCore.java
 Fri Apr  5 14:24:54 2013
@@ -122,6 +122,7 @@ public class RemoteServiceAdminCore impl
                     EndpointDescription epd = new 
EndpointDescription(exportResult.getEndpointProps());
                     ExportRegistrationImpl exportRegistration = new 
ExportRegistrationImpl(serviceReference, epd, this);
                     if (exportResult.getException() == null) {
+                        exportRegistration.setServer(exportResult.getServer());
                         exportRegistration.startServiceTracker(bctx);
                     } else {
                         LOG.error(exportResult.getException().getMessage(), 
exportResult.getException());


Reply via email to