vsphere api: не удалось создать ServiceInstance с использованием vi java vsphere API - PullRequest
0 голосов
/ 28 мая 2020

Я новичок в vsphere API и пытаюсь следовать примерам здесь .

Я добавил следующие jar-файлы в свой путь к классам:

1.yavi java - 6.0.05.jar и зависимые jar-файлы

2. vSphere Client SDK jar (vsphere-client-sdk-7.0.0.10100-15863815 \ html -client-sdk \ libs)

когда Я пытаюсь создать объект serviceInstance,

ServiceInstance si = new ServiceInstance(new URL("https://<VC ip>/sdk/vimService"), "<username>", "<password>",
                true);

Я получаю следующую ошибку:

Исключение в потоке «main» java .lang.NoSuchMethodError: 'void com.vmware.vim25.ManagedObjectReference .set_value (java .lang.String) 'в com.vmware.vim25.mo.ServiceInstance. (ServiceInstance. java: 58)

Раньше я пробовал использовать jar-файлы vi java и получил следующая ошибка

java .lang.RuntimeException: java .rmi.RemoteException: VI SDK вызывает исключение: org.dom4j.DocumentException: null Вложенное исключение: null

После прохождения этот вопрос Я использовал YAVI JAVA

...