|
|
|
@ -390,9 +390,11 @@ public class SnmpTransportService implements TbTransportService, CommandResponde |
|
|
|
|
|
|
|
JsonObject responseData = responseDataMappers.get(requestContext.getCommunicationSpec()).map(response, requestContext); |
|
|
|
if (responseData.size() == 0) { |
|
|
|
log.warn("[{}] No values in the response for spec {}. Response PDUs: {}, Mappings count: {}", |
|
|
|
log.warn("[{}] No values in the response for spec {}. Response PDUs count: {}, Mappings count: {}", |
|
|
|
sessionContext.getDeviceId(), requestContext.getCommunicationSpec(), |
|
|
|
response, requestContext.getResponseMappings() != null ? requestContext.getResponseMappings().size() : 0); |
|
|
|
response.size(), requestContext.getResponseMappings().size()); |
|
|
|
log.debug("[{}] No values in the response for spec {}. Response PDUs: {}", |
|
|
|
sessionContext.getDeviceId(), requestContext.getCommunicationSpec(), response); |
|
|
|
throw new IllegalArgumentException("No values in the response"); |
|
|
|
} |
|
|
|
|
|
|
|
|