When I start the Virgo server using <vsphere-client-sdk>\server\bin\startup.bat, it starts up no problem and seems to read the webclient.properties in C:\ProgramData\VMware\vSphere Web Client. When I start the Virgo server from Eclipse, it fails to start (error msg below) and looking at vsphere_client_virgo.log it appears to be trying to read from \var\lib\vmware\vsphere-client\webclient.properties. Clearly I've misconfigured something, but I'm not sure what. Does anyone have any idea what configuration setting/element I need to correct so that I can launch the Virgo server from the Eclipse IDE? Thanks.
Eclipse server console:
[2017-02-13T07:35:25.355-05:00] [ERROR] region-dm-3 <AG0000E> Application context creation failure for bundle 'com.vmware.vimservices' version '6.0.0'. org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'cloudVmServiceManager':
Invocation of init method failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'cloudVmServiceManagerImpl' defined in URL [bundleentry://175.fwk710714889/META-INF/spring/bundle-context.xml]:
Cannot resolve reference to bean 'ssoServiceImpl' while setting constructor argument;
nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ssoServiceImpl' defined in URL [bundleentry://175.fwk710714889/META-INF/spring/bundle-context.xml]: Cannot resolve reference to bean 'ssoLocatorImpl' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ssoLocatorImpl' defined in URL [bundleentry://175.fwk710714889/META-INF/spring/bundle-context.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [com.vmware.vise.vim.security.sso.impl.SsoCmLocatorImpl]: Constructor threw exception; nested exception is java.lang.NullPointerException: The URL of the VMware Component Manager cannot be empty.
vsphere_client_virgo.log when starting Virgo server using startup.bat:
[2017-02-13T13:11:45.907-05:00] [INFO ] region-dm-9 c.vmware.vise.util.client.configuration.ConfigurationServiceImpl Reloading config file: C:\ProgramData\VMware\vSphere Web Client\webclient.properties
vsphere_client_virgo.log when starting Virgo server from Eclipse:
[2017-02-13T16:29:32.271-05:00] [INFO ] region-dm-9 c.vmware.vise.util.client.configuration.ConfigurationServiceImpl Reloading config file: \var\lib\vmware\vsphere-client\webclient.properties