GDBUS-самоанализ с опциями --recurse и --xml вместе не рекурсирует - PullRequest
0 голосов
/ 12 ноября 2018

Я хотел бы рекурсивно исследовать интерфейс с --recurse

gdbus introspect --system --dest "org.fedoraproject.FirewallD1" --object-path "/org/fedoraproject/FirewallD1" --recurse 

добавить, положить результат в виде XML с параметром --xml

gdbus introspect --system --dest "org.fedoraproject.FirewallD1" --object-path "/org/fedoraproject/FirewallD1" --xml

Однако оба вместе дают интерфейс верхнего уровня как XML

gdbus introspect --system --dest "org.fedoraproject.FirewallD1" --object-path "/org/fedoraproject/FirewallD1" --recurse --xml

Конечная цель - использовать этот файл с CreateInterface в java-dbus для создания моих файлов классов. (У этого нет опции рекурсии для его генерации файла пути объекта.)

Есть ли способ рекурсивной генерации XML-файла самоанализа dbus? Я на Redhat 7 BTW.

...