Я пытаюсь выполнить mvn clean install для проекта Yang (который я создал в Eclipse с расширением Yang), чтобы запустить файл models.yang, который я конвертировал из MIB, и сгенерировать спецификации. Проблема в том, что когда проект достигает файла MODULE-MIB.yang, я получаю эту ошибку:
[ОШИБКА] yang-to-sources: невозможно создать источники с помощью генератора org.opendaylight.yangtools.maven.sal.api.gen.plugin.CodeGeneratorImpl
java.lang.IllegalArgumentException: не удалось разрешить xpath: не найден модуль для префикса rfc1213-mib в модуле MODULE-MIB.
Глядя на код ян на MODULE-MIB, у нас есть этот путь, например:
leaf ifIndex {
type leafref {
path "/rfc1213-mib:RFC1213-MIB/rfc1213-mib:ifTable/rfc1213-mib:ifEntry/rfc1213-mib:ifIndex";
}
}
Читая документы по модели Ян, я не могу понять, что не так. Кто-нибудь может дать мне свет здесь, пожалуйста?