Как подключиться к устройству NETCONF с помощью функции odl-netconf-cluster-topology в opendaylight?
Согласно http://docs.opendaylight.org/en/stable-nitrogen/user-guide/netconf-user-guide.html, либо odl-netconf-topology, либо odl-netconf-cluster-topology можно использовать для подключаться и общаться с устройствами NETCONF. Только одна из двух функций может быть активна одновременно, а не одновременно, так как это приведет к конфликтам.
В то время как функция odl-netconf-topology имеет функцию плагина, например odl-netconf-console, для подключения к устройству и связи, кластеризованная топология odl-netconf не имеет такой функции. Устройства должны быть подключены только с использованием точки REST устройства и без использования средства обработки данных, что может быть выполнено в odl-netconf-topology.
http://docs.opendaylight.org/en/stable-nitrogen/developer-guide/netconf-developer-guide.html Эта ссылка объясняет запросы SET и GET для устройства NETCONF, но ничего не говорит о том, как происходит соединение между ODL. и устройство NETCONF сделано.
Если я использую код для netconf-console без непосредственного использования этой функции (поскольку она зависит от netconf-topology), я получаю следующую ошибку:
org.opendaylight.yangtools.binding.data.codec.impl.IncorrectNestingException: дочерний интерфейс org.opendaylight.yang.gen.v1.urn.opendaylight.netconf.node.topology.rev150114.NetconfNode не является допустимым дочерним
Как можно подключиться к устройству NETCONF, используя odl-netconf-cluster-topology через посредника данных и не используя конечную точку REST устройства?