Hi All,
I recently configured VCenter 6.0 server. Then to connect with that vcenter 6.0, i configured my development machine as it told in SDK docs.
After starting "Virgo Server", i opened my vcenter 6.0 server in my browser as follows,
"https://localhost:9443/vsphere-client/"..
It login successfully but it shows VCenter Servers,DataCenters and Host as empty.
I dont know whether i am missing any other configuration. Can somebody help me pls?
Note:
I added my vcenter 6.0 domain name in "hosts" file which is in C:\Windows\System32\Drivers\etc.
It might be something to do with username/password you are using to login in web client.
are you using SSO admin account, administrator@vsphere.local to login. That's the account who has full permission on your VC inventory.
Note: in vCenter 6, to open web client
you can use following URL
https://vc_host_name/vsphere-client
Thanks for your attention to my post..
And I am using administrator @vsphere.local credentials only.. When I login with my vcentre ip instead of localhost, then it's working fine.. And page opens with vcentre 6.0's new look and feel..
But when login using localhost, it's opening with vcentre 5.5 look and feel.. Because, I installed vsphere 5.5 Web client in my development machine
Don't know what I am missing still...
Awaiting for your reply..
I think that's where the issue is, vSphere web client 5.5 wouldn't talk to vCenter 6.
it has it's own updated version of web client 6, which is installed along with vCenter 6 deployment.
But in vsphere 6.0 release notes, it mentioned that, vcentre 6.0 is compatible with vcentre 5.5 also..And they provided steps to access vcentre 6.0 from vcentre 5.5 in Setup.html in sdk.. I followed those steps..
And as you say, vsphere Web client is installed with vcentre 6.0 server. But in order to install vsphere 6.0, I need windows server. I already installed that into my windows server machine.. Now I want to access that from my development machine via Web client..
That Web client only problem now. Is there any way to install vsphere Web client 6.0 in my development machine..?
you are misinterpreting support things mentioned in Release notes, check following screenshots I have generated from VMware Product Interoperability Matrixes
We can manage vSphere web client 6 to manage Vcenter 6/5.5 as in the first screenshot but using Web Client 5.5 you cannot manage vCenter 6.
Now let's say you are trying to use your virgo server to connect to Web Client, is that a specific requirement that virgo server is going to need web client locally installed, and it cannot be remote. as you mentioned, your VC 6 is already fully deployed on one of the windows host (I go with assumption that you have done Embedded deployment of vCenter 6, which is Platform Services Controller + vCenter Management Node together, in this case that host itself is having your web client deployed. Unfortunately we cannot deploy Web Client 6 separately like we were able to do it in previous versions of vCenter. So if your virgo server is going to need web client to be present in local host only, I would say deploy that SDK on the same machine where your VC is deployed.
Note: If your SDK guide lines are telling you something specifically to follow in order to make it work, I wouldn't know about it. is that step by step document available to refer online somewhere, or attach is with your next post please.
Thanks for your effort..
But In vcenter 6.0 sdk mentioned that, vcenter 5.5 plugin can connect to vcenter 6.0 also. See the below picture..
If you see this, "Plugin + SDK 5.5" can compatible with vwc 6.0.
Now I will come to your option itself.. Let me configure my Eclipse in my VCenter Server machine itself. But when i configure my Eclipse Virgo in my Server machine, I got some issue. I couldn't create my Virgo Server.
This image is taken from SDK Setup of Vcenter 6.0. Here they mentioned Vsphere Web Client path. But I couldn't find path like this in my server machine.
All I have is following path only..
And if i give this path, I am getting error as "No Virgo Runtime found".
Now can you please tell me the path to configure my Virgo Server in my Server machine.?
Since VSphere Web Client 6.0 folder is structure is entirely different from VCenter 5.5..
Let me clarify for everyone because this is a Web Client SDK question, not a vSphere Upgrade & Install issue.
The picture in question explains that a Web Client plugin built with SDK 5.1 or SDK 5.5. is compatible with vCenter 6.0 but of course you need to run that plugin inside vSphere Web Client 6.0. An older Web Client cannot connect to vCenter 6.0 as the first table shows.
For plugin development please go through the steps of SDK-Setup.html carefully, it should work with your existing 6.0 setup. If you are having problems please post in the Web Client SDK forum with a detailed description. Thanks.
Yes. Thanks for your information Lauren. I again gone through that Setup document and configured my Eclipse and changed just few lines of code in Flex as it mentioned in Release document.
But now the problem i am facing is, not able to deploy my Flex UI Project in my Virgo Server. I build my Java and Flex Projects, then exported those jars and wars file and deployed directly in my VCenter 6.0 server, It worked fine. But I am unable to deploy in my development machine Virgo Server. Can you help me out pls?
Note: This projects worked fine with Vsphere 5.5.
I am getting following Error,
2015-06-11 19:27:26.160] [INFO ] TCP Connection(11)-127.0.0.1 <DE0004I> Starting bundle 'test-provider' version '0.0.0'. |
[2015-06-11 19:27:26.160] [INFO ] start-signalling-1 | <DE0005I> Started bundle 'test-provider' version '0.0.0'. |
[2015-06-11 19:27:26.957] [INFO ] TCP Connection(11)-127.0.0.1 <DE0000I> Installing bundle 'com.mycompany.testui.testui' version '1.0.0'.
[2015-06-11 19:27:27.051] [INFO ] TCP Connection(11)-127.0.0.1 <ME0003I> Dump 'C:\ProgramData\vmware\vSphere Web Client\serviceability\dump\2015-06-11-19-27-051' generated
[2015-06-11 19:27:27.066] [ERROR] TCP Connection(11)-127.0.0.1 <DE0002E> Installation of bundle 'com.mycompany.testui.testui' version '1.0.0' failed. org.eclipse.virgo.kernel.osgi.framework.UnableToSatisfyBundleDependenciesException: Unable to satisfy dependencies of bundle 'com.mycompany.testui.testui' at version '1.0.0': Cannot resolve: com.mycompany.testui.testui
Resolver report: | |||
An Import-Package could not be resolved. Resolver error data <Import-Package: com.mycompany.testprovider; version="0.0.0">. Caused by missing constraint in bundle <com.mycompany.testui.testui_1.0.0> | |||
constraint: <Import-Package: com.mycompany.testprovider; version="0.0.0"> |
at org.eclipse.virgo.kernel.install.pipeline.stage.resolve.internal.QuasiResolveStage.process(QuasiResolveStage.java:46) | |
at org.eclipse.virgo.kernel.install.pipeline.internal.StandardPipeline.doProcessGraph(StandardPipeline.java:62) | |
at org.eclipse.virgo.kernel.install.pipeline.internal.CompensatingPipeline.doProcessGraph(CompensatingPipeline.java:73) | |
at org.eclipse.virgo.kernel.install.pipeline.stage.AbstractPipelineStage.process(AbstractPipelineStage.java:41) | |
at org.eclipse.virgo.kernel.install.pipeline.internal.StandardPipeline.doProcessGraph(StandardPipeline.java:62) | |
at org.eclipse.virgo.kernel.install.pipeline.stage.AbstractPipelineStage.process(AbstractPipelineStage.java:41) | |
at org.eclipse.virgo.kernel.deployer.core.internal.PipelinedApplicationDeployer.driveInstallPipeline(PipelinedApplicationDeployer.java:359) | |
at org.eclipse.virgo.kernel.deployer.core.internal.PipelinedApplicationDeployer.doInstall(PipelinedApplicationDeployer.java:185) | |
at org.eclipse.virgo.kernel.deployer.core.internal.PipelinedApplicationDeployer.install(PipelinedApplicationDeployer.java:140) | |
at org.eclipse.virgo.kernel.deployer.core.internal.PipelinedApplicationDeployer.deploy(PipelinedApplicationDeployer.java:253) | |
at org.eclipse.virgo.kernel.deployer.management.StandardDeployer.deploy(StandardDeployer.java:52) | |
at sun.reflect.GeneratedMethodAccessor99.invoke(Unknown Source) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:606) | |
at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:75) | |
at sun.reflect.GeneratedMethodAccessor65.invoke(Unknown Source) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:606) | |
at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:279) |
Did you get answer to your question. i am facing the same issue in setting up development environment with vCenter Server 6.5 and vsphere web client.