648540858
2022-02-23 0191e937683b194733c7d4bcc1ba2d40099b8917
src/main/java/com/genersoft/iot/vmp/service/bean/CatalogSubscribeTask.java
@@ -25,24 +25,16 @@
        sipCommander.catalogSubscribe(device, eventResult -> {
            ResponseEvent event = (ResponseEvent) eventResult.event;
            Element rootElement = null;
            try {
                rootElement = XmlUtil.getRootElement(event.getResponse().getRawContent(), "gb2312");
            } catch (DocumentException e) {
                e.printStackTrace();
            }
            Element resultElement = rootElement.element("Result");
            String result = resultElement.getText();
            if (result.toUpperCase().equals("OK")){
            if (event.getResponse().getRawContent() != null) {
                // 成功
                logger.info("目录订阅成功: {}", device.getDeviceId());
                logger.info("[目录订阅]成功: {}", device.getDeviceId());
            }else {
                // 失败
                logger.info("目录订阅失败: {}-{}", device.getDeviceId(), result);
                // 成功
                logger.info("[目录订阅]成功: {}", device.getDeviceId());
            }
        },eventResult -> {
            // 失败
            logger.warn("目录订阅失败: {}-信令发送失败", device.getDeviceId());
            logger.warn("[目录订阅]失败,信令发送失败: {}-{} ", device.getDeviceId(), eventResult.msg);
        });
    }
}