【问题标题】:vsphere api : RemoteException while connecting a esx-i machine using vijava vsphere APIvsphere api:使用 vijava vsphere API 连接 esx-i 机器时出现 RemoteException
【发布时间】:2015-05-04 07:30:12
【问题描述】:

我在尝试使用 vijava vsphere API 连接 esx-i 5 机器时遇到以下异常。

vijava 是 VMware Infrastructure JAVA API。

我正在使用 VI Java API 5.5 Beta vijava55b20130927。

此问题的根本原因可能是什么。

java.rmi.RemoteException: VI SDK invoke exception:java.rmi.RemoteException: VI SDK invoke exception:org.dom4j.DocumentException: **Error on line 4 of document : Open quote is expected for attribute "{1}" associated with an element type "rel".** Nested exception: Open quote is expected for attribute "{1}" associated with an element type "rel".|

[12:02:07:318]|[12-18-2014]|[SYSOUT]|[INFO]|[135]|: at com.vmware.vim25.ws.WSClient.invoke(WSClient.java:131)|

[12:02:07:318]|[12-18-2014]|[SYSOUT]|[INFO]|[135]|: at com.vmware.vim25.ws.VimStub.retrieveServiceContent(VimStub.java:1437)|

[12:02:07:318]|[12-18-2014]|[SYSOUT]|[INFO]|[135]|: at com.vmware.vim25.mo.ServiceInstance.<init>(ServiceInstance.java:100)|

[12:02:07:318]|[12-18-2014]|[SYSOUT]|[INFO]|[135]|: at com.vmware.vim25.mo.ServiceInstance.<init>(ServiceInstance.java:84)|

【问题讨论】:

    标签: vsphere esxi


    【解决方案1】:

    如果你改用YAVIJAVA,我可以帮忙。

    1. VIJAVA 的 Beta 版本存在一个错误,即只抛出 RemoteException。该错误已在 YAVJAVA 5.5.08-DEVELOPMENT 或更新版本中修复,截至此评论仅在 github 上可用(maven 中的旧版本有此错误)
    2. YAVIJAVA 包括通过 log4j 进行日志记录,如果您在运行命令时启用调试日志记录,您甚至可以获取来自服务器的 XML 有效负载,我可以使用它来帮助您解决此问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-06
      • 1970-01-01
      • 2015-03-22
      • 2017-01-13
      • 2022-05-26
      • 1970-01-01
      • 2021-03-09
      • 1970-01-01
      相关资源
      最近更新 更多