Modify /oic/res response
[platform/upstream/iotivity.git] / cloud / resourcedirectory / src / main / java / org / iotivity / cloud / rdserver / resources / directory / res / DiscoveryResource.java
index 3a1da17..1f7199f 100644 (file)
@@ -83,6 +83,11 @@ public class DiscoveryResource extends Resource {
         ArrayList<Object> response = mRdManager.discoverResource(diList, rtList,
                 ifList);
 
+        if (response.size() == 0) {
+            return MessageBuilder.createResponse(request,
+                    ResponseStatus.NOT_FOUND);
+        }
+
         return MessageBuilder.createResponse(request, ResponseStatus.CONTENT,
                 ContentFormat.APPLICATION_CBOR,
                 mCbor.encodingPayloadToCbor(response));