<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:clearspace="http://www.jivesoftware.com/xmlns/clearspace/rss" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>VMware Communities : Thread List - vSphere Client Plug-ins</title>
    <link>http://communities.vmware.com/community/developer/forums/viclientplugins?view=discussions</link>
    <description>Latest Forum Threads in vSphere Client Plug-ins</description>
    <language>en</language>
    <pubDate>Sat, 21 Nov 2009 09:39:35 GMT</pubDate>
    <generator>Clearspace 1.10.12 (http://jivesoftware.com/products/clearspace/)</generator>
    <dc:date>2009-11-21T09:39:35Z</dc:date>
    <dc:language>en</dc:language>
    <item>
      <title>Plugin name and description do not show correctly within Plug-in Manager Window</title>
      <link>http://communities.vmware.com/thread/216623</link>
      <description>&lt;br /&gt;
sucessfully registered my plug in to vsphere; however, plugin name, vender and description do not show correctly.&lt;br /&gt;
&lt;p /&gt;
name become app, vender is empty and desciption is app&lt;br /&gt;
&lt;p /&gt;
 here is my scriptConfig&lt;br /&gt;
&lt;p /&gt;
&amp;lt;scriptConfiguration version="4.0"&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.xsigo.xmsweb.app&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;description&amp;gt;Xsigo Virtual I/O Management System Plug-in&amp;lt;/description&amp;gt;&lt;br /&gt;
 &amp;lt;name&amp;gt;Xsigo Virtual I/O Management Plug-in&amp;lt;/name&amp;gt;&lt;br /&gt;
 &amp;lt;vendor&amp;gt;Xsigo, Inc.&amp;lt;/vendor&amp;gt;&lt;br /&gt;
 &amp;lt;view parent="Inventory.Global"&amp;gt;&lt;br /&gt;
  &amp;lt;url&amp;gt;&lt;a class="jive-link-external" href="https://null/xms/jsf/config/overview.jsf"&gt;https://null/xms/jsf/config/overview.jsf&lt;/a&gt;&amp;lt;/url&amp;gt;&lt;br /&gt;
  &amp;lt;icon&amp;gt;&lt;a class="jive-link-external" href="https://null/xms/img/xgicon.png"&gt;https://null/xms/img/xgicon.png&lt;/a&gt;&amp;lt;/icon&amp;gt;&lt;br /&gt;
  &amp;lt;title locale="en"&amp;gt;Virtual I/O&amp;lt;/title&amp;gt;&lt;br /&gt;
 &amp;lt;/view&amp;gt;&lt;br /&gt;
 &amp;lt;view parent="Inventory.Datacenter"&amp;gt;&lt;br /&gt;
  &amp;lt;url&amp;gt;&lt;a class="jive-link-external" href="https://null/xms/jsf/config/AllServers.jsf"&gt;https://null/xms/jsf/config/AllServers.jsf&lt;/a&gt;&amp;lt;/url&amp;gt;&lt;br /&gt;
  &amp;lt;title locale="en"&amp;gt;Virtual I/O&amp;lt;/title&amp;gt;&lt;br /&gt;
 &amp;lt;/view&amp;gt;&lt;br /&gt;
 &amp;lt;view parent="Inventory.HostSystem"&amp;gt;&lt;br /&gt;
  &amp;lt;url&amp;gt;&lt;a class="jive-link-external" href="https://null/xms/jsf/config/AllServerProfiles.jsf"&gt;https://null/xms/jsf/config/AllServerProfiles.jsf&lt;/a&gt;&amp;lt;/url&amp;gt;&lt;br /&gt;
  &amp;lt;title locale="en"&amp;gt;Virtual I/O&amp;lt;/title&amp;gt;&lt;br /&gt;
 &amp;lt;/view&amp;gt;&lt;br /&gt;
&amp;lt;/scriptConfiguration&amp;gt;&lt;br /&gt;
&lt;p /&gt;
 Please help.</description>
      <pubDate>Thu, 18 Jun 2009 19:28:54 GMT</pubDate>
      <author>xsigo</author>
      <guid>http://communities.vmware.com/thread/216623</guid>
      <dc:date>2009-06-18T19:28:54Z</dc:date>
      <clearspace:dateToText>1 day, 21 hours ago</clearspace:dateToText>
      <clearspace:messageCount>7</clearspace:messageCount>
      <clearspace:replyCount>6</clearspace:replyCount>
    </item>
    <item>
      <title>Proper XML for config and extension...</title>
      <link>http://communities.vmware.com/thread/243172</link>
      <description>&lt;br /&gt;
Going through all of the documentation the one thing that seems incredibly lacking is configuration of the necessary XML files.  I have a test plugin that I have done in C#, when I copy the DLL's to the plugins path it shows up in vSphere and works as expected.  Now what I want to do is make it so that I can have a "Download and Install" link inside the download manager through vCenter.  &lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;
I have managed to get an extension added to vCenter and it will show up in the plugins list, but how do I get the required files (I already have created an installer for them) down to the client from vCenter?  This would be the same kind of behavior as the enterprise converter, which I have tried to dig into, but I can't find the appropriate files.  &lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;
Sorry if this is a bit of a newb type question, but I am not seeing much documentation on this anywhere, and wherever it does exist, it's not very good to explain the different options.</description>
      <category domain="http://communities.vmware.com/tags?communityID=2656">vsphere_client_plugin</category>
      <pubDate>Wed, 18 Nov 2009 21:13:21 GMT</pubDate>
      <author>mikes113</author>
      <guid>http://communities.vmware.com/thread/243172</guid>
      <dc:date>2009-11-18T21:13:21Z</dc:date>
      <clearspace:dateToText>4 days, 10 hours ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>Extend VM Creation</title>
      <link>http://communities.vmware.com/thread/243128</link>
      <description>Basically I would like to create a plugin that hides the "New Virtual Machine" wizard and implements a custom wizard for VM creation that is stripped down and modified so that we can create new VM's and automatically allocate resources and choose storage locations, among other things, based on a few basic inputs in the wizard. This plugin would be a .Net plugin.&lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;
Based on the document here however &lt;a class="jive-link-wiki" href="http://communities.vmware.com/docs/DOC-10859"&gt;http://communities.vmware.com/docs/DOC-10859&lt;/a&gt; it appears adding to the inventory is not allowed so creating this kind of plugin would not be possible.  If someone could let me know if my suspicions are correct or not it would be greatly appreciated.  If it is not the case and this plugin would in fact be possible, how would you actually create the VM from the plugin?  I have been searching through the API documentation and have not bee able to find anything.&lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;
Thanks in advance!</description>
      <category domain="http://communities.vmware.com/tags?communityID=2656">plug-in</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">vsphere_client_plugin</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">dot_net</category>
      <pubDate>Wed, 18 Nov 2009 17:16:38 GMT</pubDate>
      <author>mikes113</author>
      <guid>http://communities.vmware.com/thread/243128</guid>
      <dc:date>2009-11-18T17:16:38Z</dc:date>
      <clearspace:dateToText>4 days, 13 hours ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Coffee Talk Webinar - Creating vSphere Client Plugins - Wed December 2rd, 2009 9:00 AM PST</title>
      <link>http://communities.vmware.com/thread/241823</link>
      <description>Folks,&lt;br /&gt;
&lt;br /&gt;
We are happy to have Nimish from the R&amp;#38;D team present this very popular session on creating vSphere Client Plugins. Please join us. &lt;br /&gt;
PDF, MP3 and Web Ex will be posted here right after webinar. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Title:&lt;/b&gt; Creating vSphere Client Plug-ins&lt;br /&gt;
&lt;b&gt;Abstract:&lt;/b&gt; VMware vSphere Client Plug-ins allows VMware partners/ customers to extend vSphere client by integrating with 3rd party applications. In this session you will understand capabilities of vSphere client's extensibility framework, best practices in development of plug-ins.&lt;br /&gt;
&lt;b&gt;Level&lt;/b&gt; Advanced&lt;br /&gt;
&lt;b&gt;Date&lt;/b&gt;: Wednesday, December 2, 2009 &lt;br /&gt;
&lt;b&gt;Time:&lt;/b&gt; 9:00 am, Pacific Standard Time (GMT -08:00, San Francisco) &lt;br /&gt;
Meeting Number: 921 448 054 &lt;br /&gt;
Meeting Password: (This meeting does not require a password.) &lt;br /&gt;
Dial In: Toll free: 1-888-373-5705&lt;br /&gt;
Toll: 1-719-457-3840&lt;br /&gt;
Tie: 650-3310&lt;br /&gt;
Join Meeting: &lt;a class="jive-link-external" href="https://vmware.webex.com/vmware/j.php?ED=124086677&amp;#38;UID=0"&gt;https://vmware.webex.com/vmware/j.php?ED=124086677&amp;#38;UID=0&lt;/a&gt; &lt;br /&gt;
Intl Toll Free: &lt;a class="jive-link-wiki" href="http://communities.vmware.com/docs/DOC-11189"&gt;http://communities.vmware.com/docs/DOC-11189&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Message was edited by: heyitspablo Corrected date in subject line &lt;img class="jive-emoticon" border="0" src="http://communities.vmware.com/images/emoticons/wink.gif" alt=";)" /&gt;</description>
      <category domain="http://communities.vmware.com/tags?communityID=2656">coffee_talk</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">webinar</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">client_plugins</category>
      <pubDate>Wed, 11 Nov 2009 01:04:46 GMT</pubDate>
      <author>heyitspablo</author>
      <guid>http://communities.vmware.com/thread/241823</guid>
      <dc:date>2009-11-11T01:04:46Z</dc:date>
      <clearspace:dateToText>1 week, 4 days ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>Technology Exchange - Developer Day Session: Creating vSphere Client Plugins</title>
      <link>http://communities.vmware.com/thread/222421</link>
      <description>Folks - Happy to let you know that we will be having a session dedicated to creating vSphere Client Plugins - Dont miss out, we will also have opportunity for hands on labs and meet Nimish and Manas. Look forward to seeing you there. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Title&lt;/b&gt;: Creating vSphere Client Plug-ins&lt;br /&gt;
&lt;b&gt;Session ID&lt;/b&gt;: TBD&lt;br /&gt;
&lt;b&gt;Abstract&lt;/b&gt;&lt;br /&gt;
VMware vSphere Client Plug-ins allows VMware partners/ customers to extend vSphere client by integrating with 3rd party applications. In this session you will understand capabilities of  vSphere client's extensibility framework, best practices in development of plug-ins and participate in hands-on demos.&lt;br /&gt;
&lt;b&gt;Level&lt;/b&gt; Advanced&lt;br /&gt;
&lt;br /&gt;
{youtube}&lt;a class="jive-link-external" href="http://www.youtube.com/watch?v=Joc3ZFQyoCo"&gt;http://www.youtube.com/watch?v=Joc3ZFQyoCo&lt;/a&gt;{youtube}&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;img src="http://communities.vmware.com/servlet/JiveServlet/downloadImage/2-1318352-6409/nimish.jpg" alt="nimish.jpg" class="jive-image"  /&gt; &lt;br /&gt;
Nimish Sheth &lt;br /&gt;
I have been at VMware for more than 2 years and am part of the vSphere client team. I have worked on vSphere client's plug-in framework in 2.5 and 4.0 releases. Apart from plug-ins, in 4.0 release I worked on UI design &amp;#38; development of Storage VMotion, Fault Tolerance and vNetwork Distributed Switch. I completed my Master's in Management Informations Systems (MIS) from Texas A &amp;#38; M in December 2005. When not working, I like playing cricket, tennis and listening to music. &lt;br /&gt;
&lt;br /&gt;
&lt;img src="http://communities.vmware.com/servlet/JiveServlet/downloadImage/2-1318352-6410/manas.jpg" alt="manas.jpg" class="jive-image"  /&gt; &lt;br /&gt;
Manas Kelshikar   &lt;br /&gt;
I have been at VMware for 2 years and am part of the vSphere client team. I have worked on vSphere client's plug-in framework in the 4.0 release. I completed my Master's in Computer Engineering from Syracuse.</description>
      <category domain="http://communities.vmware.com/tags?communityID=2656">technology_exchange</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">developer_day</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">vsphere_client_plugin</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">sdk</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">api</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">vmware</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">demo</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">client</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">mob</category>
      <pubDate>Wed, 22 Jul 2009 21:52:58 GMT</pubDate>
      <author>heyitspablo</author>
      <guid>http://communities.vmware.com/thread/222421</guid>
      <dc:date>2009-07-22T21:52:58Z</dc:date>
      <clearspace:dateToText>1 week, 6 days ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>How to delete privileges registered by extensions?</title>
      <link>http://communities.vmware.com/thread/240456</link>
      <description>&lt;br /&gt;
Hi,&lt;br /&gt;
&lt;p /&gt;
we registered our plugin with a list of privileges as ExtensionPrivilegeInfo.&lt;br /&gt;
&lt;p /&gt;
After deregistration the list of privilieges are not deleteted and i can find them in the AuthorizationManager inside the &lt;b&gt;privilegeList&lt;/b&gt;&lt;br /&gt;
&lt;p /&gt;
Inside the vSphere Client they are shown as XXX.privilege.XXX because of no longer registered Resource Infos.&lt;br /&gt;
&lt;p /&gt;
How can i delete these custom privileges inside the privilegeList of the AuthorizationManager?</description>
      <pubDate>Tue, 03 Nov 2009 15:26:53 GMT</pubDate>
      <author>Andulla</author>
      <guid>http://communities.vmware.com/thread/240456</guid>
      <dc:date>2009-11-03T15:26:53Z</dc:date>
      <clearspace:dateToText>2 weeks, 5 days ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>Get Context Menue Icons for Plugin?</title>
      <link>http://communities.vmware.com/thread/240183</link>
      <description>&lt;br /&gt;
Hi all,&lt;br /&gt;
&lt;p /&gt;
just writing an plugin based on perl toolkit to do some scripting in virtual center directly.&lt;br /&gt;
&lt;p /&gt;
Now it is possible to define an Icon for the Plugin in form of Icon small or icon extension. &lt;br /&gt;
&lt;p /&gt;
But this works not for Context Menue entries. Would be so nice if you can define your own plugin icon,&lt;br /&gt;
&lt;p /&gt;
 first to differ from virtual center commands and second because there's place for icons as the're used by Vmware for Open Console, Edit Settings or migrate command for example in the VM Context Menue.&lt;br /&gt;
&lt;p /&gt;
Does anybody knew a way to get this work... or is it not possible yet?&lt;br /&gt;
&lt;p /&gt;
Any help would be appreciated...&lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;</description>
      <pubDate>Mon, 02 Nov 2009 16:18:35 GMT</pubDate>
      <author>Rossignol</author>
      <guid>http://communities.vmware.com/thread/240183</guid>
      <dc:date>2009-11-02T16:18:35Z</dc:date>
      <clearspace:dateToText>2 weeks, 6 days ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>Plugins wont load in vSphere client</title>
      <link>http://communities.vmware.com/thread/219815</link>
      <description>&lt;br /&gt;
I'm having a difficult time getting plugins to load in the vSphere client on my workstation.  I've cleaned out all installations of VMware software, and then reinstalled vSphere client to be sure that I am working in a clean environment.  Connections at this point work fine, however if I attempt to load the plugin from SamplePlugin_40.zip none of it's extenions appear in the GUI, and it is not listed in the plugin manager.&lt;br /&gt;
&lt;p /&gt;
 Also, we've ported our VIClient plugin from 3.5 to vSphere, but when I load that on my workstation the tabs for inventory items do not appear.  Instead I get a white panel saying "Required vSphere Client support files are missing. Restart vSphere Client to download and install missing files.".  This works fine on other hosts, but fails on mine so I'm trying to isolate the location of the failure, such as a PATH conflict. Checking the vSphere Client output with Visual Studio doesn't indicate much though, it doesn't even look like the plugin is being loaded. &lt;br /&gt;
&lt;p /&gt;
I am running vSphere Client 4.0.0 Build 162856.  Has anyone else experienced either of these issues or can provide some insight. Thanks.</description>
      <category domain="http://communities.vmware.com/tags?communityID=2656">plug-ins</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">plugin</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">plug-in</category>
      <pubDate>Tue, 07 Jul 2009 18:47:36 GMT</pubDate>
      <author>Partridge</author>
      <guid>http://communities.vmware.com/thread/219815</guid>
      <dc:date>2009-07-07T18:47:36Z</dc:date>
      <clearspace:dateToText>3 weeks, 4 days ago</clearspace:dateToText>
      <clearspace:messageCount>4</clearspace:messageCount>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>Flex Applications and Client Plug-ins</title>
      <link>http://communities.vmware.com/thread/237517</link>
      <description>&lt;br /&gt;
I sat in the ConfigControl presentation at VMworld and they mentioned the UI will be built in Flex.  Will applications built in Flex be supported as part of the client plug-in framework?&lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;</description>
      <pubDate>Mon, 19 Oct 2009 18:02:13 GMT</pubDate>
      <author>dcap</author>
      <guid>http://communities.vmware.com/thread/237517</guid>
      <dc:date>2009-10-19T18:02:13Z</dc:date>
      <clearspace:dateToText>1 month, 14 hours ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>error trying to retreive extensionlist</title>
      <link>http://communities.vmware.com/thread/234755</link>
      <description>I'm try to retreive in c# the extsionlist where the plugins reside and failing. Can you help me? Here is s copy of my code:&lt;br /&gt;
&lt;p /&gt;
 _service = new VimService();&lt;br /&gt;
                _service.Url = url;&lt;br /&gt;
                _svcRef = new ManagedObjectReference();&lt;br /&gt;
                _svcRef.type = "ServiceInstance";&lt;br /&gt;
                _svcRef.Value = "ServiceInstance";&lt;br /&gt;
                _service.CookieContainer = new System.Net.CookieContainer();&lt;br /&gt;
                CreateServiceRef("ServiceInstance");&lt;br /&gt;
                _sic = _service.RetrieveServiceContent(_svcRef);&lt;br /&gt;
                _propCol = _sic.propertyCollector;&lt;br /&gt;
                _rootFolder = _sic.rootFolder;&lt;br /&gt;
&lt;p /&gt;
                String userName = userTextBox.Text;&lt;br /&gt;
                String password = passTextBox.Text;&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
                if (_sic.sessionManager != null)&lt;br /&gt;
                {&lt;br /&gt;
                    _service.Login(_sic.sessionManager, userName, password, null);&lt;br /&gt;
                    ManagedObjectReference extMOREF = _sic.extensionManager;&lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;
                    PropertySpec pSpec = new PropertySpec();&lt;br /&gt;
                    pSpec.type = "extensionList";&lt;br /&gt;
                    pSpec.all = true;&lt;br /&gt;
                    // pSpec.all = false;&lt;br /&gt;
                    //pSpec.pathSet = new string[] { "extensionList" };&lt;br /&gt;
                    ObjectSpec oSpec = new ObjectSpec();&lt;br /&gt;
                    oSpec.obj = _sic.extensionManager;&lt;br /&gt;
&lt;p /&gt;
                    PropertyFilterSpec pfSpec = new PropertyFilterSpec();&lt;br /&gt;
                    pfSpec.propSet = new PropertySpec[] { pSpec };&lt;br /&gt;
                    pfSpec.objectSet = new ObjectSpec[] { oSpec };&lt;br /&gt;
&lt;p /&gt;
                    ObjectContent&lt;a class="jive-link-external" href="http://"&gt;http://&lt;/a&gt; ocary = _service.RetrieveProperties(_propCol, new PropertyFilterSpec&lt;a class="jive-link-external" href="http://] ocary = _service.RetrieveProperties(_propCol, new PropertyFilterSpec["&gt;http://] ocary = _service.RetrieveProperties(_propCol, new PropertyFilterSpec[&lt;/a&gt; { pfSpec });&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;br /&gt;
Ricky El-Qasem&lt;br /&gt;
&lt;br /&gt;
VCI/VCP - MCSE - RHCT</description>
      <pubDate>Fri, 02 Oct 2009 12:35:46 GMT</pubDate>
      <author>rickyelqasem</author>
      <guid>http://communities.vmware.com/thread/234755</guid>
      <dc:date>2009-10-02T12:35:46Z</dc:date>
      <clearspace:dateToText>1 month, 3 days ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>CACHE.XML</title>
      <link>http://communities.vmware.com/thread/237508</link>
      <description>&lt;br /&gt;
I recently ran into a problem on two identical hosts where a plug-in that I am developing appeared as "Disabled" in the plug-in manager.  Prior to this day, the plug-in has been working without any issues.  When the user attempted to "Enable" the plug-in, it had no effect.  The plug-in just stayed as "disabled."&lt;br /&gt;
&lt;p /&gt;
I tried a number of different tweaks to get this working and I eventually found the file, C:\Documents and Settings\Administrator\Local Settings\Application Data\VMware\vpx\PluginCache\cache.xml.  Once I deleted this file and re-loaded vSphere Client, the plug-in was enabled again.  Upon exit of vSphere Client, this file was recreated again.&lt;br /&gt;
&lt;p /&gt;
Can anyone describe the use of this file?  Any insight into why it might force my plug-in to be disabled?</description>
      <category domain="http://communities.vmware.com/tags?communityID=2656">client</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">plug-in</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">plug-ins</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">plugin</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">vsphere_client_plugin</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">vsphere</category>
      <pubDate>Mon, 19 Oct 2009 16:04:13 GMT</pubDate>
      <author>LeeTheMC</author>
      <guid>http://communities.vmware.com/thread/237508</guid>
      <dc:date>2009-10-19T16:04:13Z</dc:date>
      <clearspace:dateToText>1 month, 4 days ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>Create vm privileges</title>
      <link>http://communities.vmware.com/thread/236815</link>
      <description>&lt;br /&gt;
using the SDK, how can I find out if a user has priveleges to create a vm? &lt;br /&gt;
&lt;p /&gt;
thanks&lt;br /&gt;
&lt;p /&gt;
idan</description>
      <pubDate>Wed, 14 Oct 2009 21:50:06 GMT</pubDate>
      <author>idanmnr</author>
      <guid>http://communities.vmware.com/thread/236815</guid>
      <dc:date>2009-10-14T21:50:06Z</dc:date>
      <clearspace:dateToText>1 month, 1 week ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>Regarding C# client plugins</title>
      <link>http://communities.vmware.com/thread/235114</link>
      <description>The VMware site for client plugins states the following as a note under C# client plugins:&lt;br /&gt;
&lt;br /&gt;
"Note: This plug-in style is deprecated. In the future, the C# API will not be used by VMware products. If you plan to build a vSphere Client plug-in, please see our community for information on which style of plug-in is right for you."&lt;br /&gt;
&lt;br /&gt;
However, I havent found anything on the communities which directs me to the correct resource to develop a plugin which will be used by VMware products in the future. &lt;br /&gt;
Could anyone, tell or point me to the correct resource regarding plugin development ?</description>
      <pubDate>Mon, 05 Oct 2009 15:35:07 GMT</pubDate>
      <author>klotsky88</author>
      <guid>http://communities.vmware.com/thread/235114</guid>
      <dc:date>2009-10-05T15:35:07Z</dc:date>
      <clearspace:dateToText>1 month, 2 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>c# code needed to list plugins in extension manager!</title>
      <link>http://communities.vmware.com/thread/234654</link>
      <description>Can you help me? I need code to list and unregister plugins in the extension manager.&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
Ricky El-Qasem&lt;br /&gt;
&lt;br /&gt;
VCI/VCP - MCSE - RHCT</description>
      <pubDate>Thu, 01 Oct 2009 20:59:07 GMT</pubDate>
      <author>rickyelqasem</author>
      <guid>http://communities.vmware.com/thread/234654</guid>
      <dc:date>2009-10-01T20:59:07Z</dc:date>
      <clearspace:dateToText>1 month, 3 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>Plugin Wizard for vSphere</title>
      <link>http://communities.vmware.com/thread/232703</link>
      <description>Plugin Wizard for vSphere is a nice looking tool to help you plug web pages into vSphere.&lt;br /&gt;
&lt;br /&gt;
Check it out at:&lt;br /&gt;
&lt;br /&gt;
&lt;a class="jive-link-external" href="http://virtualizeplanet.com/blog/index.php?option=com_content&amp;#38;task=view&amp;#38;id=70&amp;#38;Itemid=40"&gt;http://virtualizeplanet.com/blog/index.php?option=com_content&amp;#38;task=view&amp;#38;id=70&amp;#38;Itemid=40&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
=====&lt;br /&gt;
Carter Shanklin&lt;br /&gt;
&lt;a class="jive-link-external" href="http://blogs.vmware.com/vipowershell"&gt;Read the PowerCLI Blog&lt;/a&gt;&lt;br&gt;&lt;a class="jive-link-external" href="http://twitter.com/cshanklin"&gt;Follow me on Twitter&lt;/a&gt;</description>
      <pubDate>Mon, 21 Sep 2009 17:01:24 GMT</pubDate>
      <author>c_shanklin</author>
      <guid>http://communities.vmware.com/thread/232703</guid>
      <dc:date>2009-09-21T17:01:24Z</dc:date>
      <clearspace:dateToText>2 months, 1 day ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>registering the nexus 1000v pllug-ing via MOB</title>
      <link>http://communities.vmware.com/thread/231749</link>
      <description>Anyone know why we can register the Nexus 1000v plug-in properly via the vSphere client, but not via the MOB? I keep getting "InvalidRequest" when I try. Anyone who wants to take a crack at it can use the attached file.</description>
      <category domain="http://communities.vmware.com/tags?communityID=2656">plug-in</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">plug-ins</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">register</category>
      <pubDate>Wed, 16 Sep 2009 00:06:12 GMT</pubDate>
      <author>c@v3m@n</author>
      <guid>http://communities.vmware.com/thread/231749</guid>
      <dc:date>2009-09-16T00:06:12Z</dc:date>
      <clearspace:dateToText>2 months, 1 week ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>Client Plugin Error</title>
      <link>http://communities.vmware.com/thread/230249</link>
      <description>&lt;br /&gt;
Refering to Client Plugin SDK and Sample, I built a simple homeview plugin, it is loaded, and events fire as intended. But it also throws a strange error --"Error" :bject reference not set to an instance of an object.". Can someone help why ?&lt;br /&gt;
&lt;p /&gt;
public class Plugin2 : Plugin {&lt;br /&gt;
&lt;p /&gt;
public VIApp _viApp;&lt;br /&gt;
&lt;p /&gt;
public void Load(VIApp app) {&lt;br /&gt;
&lt;p /&gt;
// Test Loading&lt;br /&gt;
&lt;p /&gt;
if (app == null) { throw new Exception("Plugin.Load() viApp is null.\nPlugin load failed"); }&lt;br /&gt;
&lt;p /&gt;
_viApp = app;&lt;br /&gt;
&lt;p /&gt;
// Test Menu&lt;br /&gt;
&lt;p /&gt;
Extension ext = _viApp.NewExtension();&lt;br /&gt;
&lt;p /&gt;
ext.Name = "PowerCLI";&lt;br /&gt;
&lt;p /&gt;
ext.Activated += new ExtensionEvent(ext_Activated);&lt;br /&gt;
&lt;p /&gt;
ext.Image = Properties.Resources.PowerCLI1;&lt;br /&gt;
&lt;p /&gt;
_viApp.AddExtension("HomeView.Applications", ext);&lt;br /&gt;
&lt;p /&gt;
}&lt;br /&gt;
&lt;p /&gt;
void ext_Activated(Extension sender) {&lt;br /&gt;
&lt;p /&gt;
try {&lt;br /&gt;
&lt;p /&gt;
System.Windows.Forms.MessageBox.Show("hi");&lt;br /&gt;
&lt;p /&gt;
} catch { }&lt;br /&gt;
&lt;p /&gt;
}&lt;br /&gt;
&lt;p /&gt;
public void Unload() {&lt;br /&gt;
&lt;p /&gt;
//_viApp = null;&lt;br /&gt;
&lt;p /&gt;
}&lt;br /&gt;
&lt;p /&gt;
}&lt;br /&gt;
&lt;p /&gt;
&lt;hr /&gt;
&lt;p /&gt;
&lt;br /&gt;</description>
      <pubDate>Mon, 07 Sep 2009 15:03:38 GMT</pubDate>
      <author>harkamal</author>
      <guid>http://communities.vmware.com/thread/230249</guid>
      <dc:date>2009-09-07T15:03:38Z</dc:date>
      <clearspace:dateToText>2 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>Change multiple vmx files</title>
      <link>http://communities.vmware.com/thread/226588</link>
      <description>&lt;br /&gt;
We have a lot of VMs that have disks on multiple LUNs. &lt;br /&gt;
Due to some storage migration activities I have to change in multiple vmx file the disk paths of the disks that are on other LUNs than the VMX file.&lt;br /&gt;
I was trying to get thing going with powershell, but hell this isn't easy despite the sample scripts from Hugo Peeters and others.&lt;br /&gt;
My powershell capabilities are limited yet, I need to change my vbscript knowledge to powershell. &lt;img class="jive-emoticon" border="0" src="http://communities.vmware.com/images/emoticons/laugh.gif" alt=":^0" /&gt; &lt;br /&gt;
&lt;p /&gt;
Is there another easy way to get these paths changed, of course not by hand.&lt;br /&gt;
&lt;p /&gt;
Regards,&lt;br /&gt;
&lt;p /&gt;
Rob</description>
      <pubDate>Mon, 17 Aug 2009 20:24:36 GMT</pubDate>
      <author>Rob Pijpers</author>
      <guid>http://communities.vmware.com/thread/226588</guid>
      <dc:date>2009-08-17T20:24:36Z</dc:date>
      <clearspace:dateToText>2 months, 3 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>Technology Exchange Developer Day - vSphere Client Plug-Ins Demo</title>
      <link>http://communities.vmware.com/thread/226915</link>
      <description>Hello,&lt;br /&gt;
&lt;br /&gt;
We are happy to announce about our hands-on demo at Technology Exchange Developer Day 2009, vSphere Client Plug-Ins Demo&lt;br /&gt;
&lt;br /&gt;
Presenters: Nimish Sheth and Manas Kelshikar&lt;br /&gt;
&lt;br /&gt;
Demo ID: DS-01&lt;br /&gt;
&lt;br /&gt;
Time: 5:45 - 6:45 PM&lt;br /&gt;
&lt;br /&gt;
Abstract:&lt;br /&gt;
The vSphere Client Plug-in technology allows applications to extend the vSphere Client, displaying GUI objects &lt;br /&gt;
in tabs, responding to inventory actions and creating new drop-down menu items. In this demo we will show how &lt;br /&gt;
to create, deploy and run a script as well as .Net vSphere Client Plug-ins. We will also describe the various extension &lt;br /&gt;
points of the vSphere Client and demonstrate various features of the plug-in API.</description>
      <category domain="http://communities.vmware.com/tags?communityID=2656">client</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">plug-ins</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">plug-in</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">plugin</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">vsphere</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">vsphere_client_plugin</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">technology_exchange</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">developer_day</category>
      <pubDate>Wed, 19 Aug 2009 01:20:23 GMT</pubDate>
      <author>navadavuluri</author>
      <guid>http://communities.vmware.com/thread/226915</guid>
      <dc:date>2009-08-19T01:20:23Z</dc:date>
      <clearspace:dateToText>2 months, 3 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>4</clearspace:messageCount>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>VMware Server Plugin Registration</title>
      <link>http://communities.vmware.com/thread/224846</link>
      <description>I have created a plugin according to the VMware Infrastructure 3.5 Plugin guide.  I'm using virtual center 2.5.  The plugin is written in C# and executes a powershell script to shutdown the VM's and then the esx servers.  I can successfully register the plugin in individual VMs.  Is it possible to register my plugin with Virtual Center and then be able to see it from all of the clients?  The infrastructure guide is older and I can't find the sample code it references.  The official vmware tech note says that the plugin must have a web interface.  Is there anyway I can make my simple plugin available automatically?  Does the plugin need to be written by some other means?</description>
      <pubDate>Thu, 06 Aug 2009 13:53:50 GMT</pubDate>
      <author>stryker23</author>
      <guid>http://communities.vmware.com/thread/224846</guid>
      <dc:date>2009-08-06T13:53:50Z</dc:date>
      <clearspace:dateToText>2 months, 3 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>How to set the text in a window title bar</title>
      <link>http://communities.vmware.com/thread/217709</link>
      <description>&lt;br /&gt;
I have a plugin command that uses the "window" attribute.&lt;br /&gt;
&lt;p /&gt;
 The window opens correctly, but it has a title of "Browser".  Is there any way to set this? Setting the HTML title doesn't work? &lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;</description>
      <pubDate>Wed, 24 Jun 2009 18:33:15 GMT</pubDate>
      <author>daz007</author>
      <guid>http://communities.vmware.com/thread/217709</guid>
      <dc:date>2009-06-24T18:33:15Z</dc:date>
      <clearspace:dateToText>2 months, 3 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>Current version of the Plugin UI Guidelines</title>
      <link>http://communities.vmware.com/thread/225592</link>
      <description>&lt;p /&gt;
&lt;p /&gt;
&lt;br /&gt;
I have a copy of the "Virtual  Infrastructure Client Plugin UI Guidelines" document.  It is a draft version 0.3 dated July 2008.  &lt;br /&gt;
&lt;p /&gt;
I tired to search around for a more recent copy of this document but have not been able to find one.  &lt;br /&gt;
&lt;p /&gt;
Is there a more recent version of this document?  If so where can I find it (it might be good to post a link or copy of it in this forum).&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
Thanks,&lt;br /&gt;
&lt;p /&gt;
  -Erik</description>
      <pubDate>Tue, 11 Aug 2009 19:50:51 GMT</pubDate>
      <author>ejohannes</author>
      <guid>http://communities.vmware.com/thread/225592</guid>
      <dc:date>2009-08-11T19:50:51Z</dc:date>
      <clearspace:dateToText>3 months, 1 week ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>Style Sheet meeting UI Guidelines for use with GWT</title>
      <link>http://communities.vmware.com/thread/225590</link>
      <description>&lt;br /&gt;
I am working on a plugin for the vCenter/vSphere client.  I would like to make sure I comply with the UI Guidelines. &lt;br /&gt;
&lt;p /&gt;
I am wondering if there is a style sheet (.css file) somewhere that complies with the VMWare Plugin UI Guidelines?&lt;br /&gt;
&lt;p /&gt;
I am plannig on using GWT, so one that is perhaps specific to GWT and VMWare would be even better. &lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;br /&gt;
Thanks,&lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;
-Erik &lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
p.s.  I also posted this question to another vSphere forum.  It was suggested that I post to this forum.</description>
      <pubDate>Tue, 11 Aug 2009 19:34:10 GMT</pubDate>
      <author>ejohannes</author>
      <guid>http://communities.vmware.com/thread/225590</guid>
      <dc:date>2009-08-11T19:34:10Z</dc:date>
      <clearspace:dateToText>3 months, 1 week ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>Session passing across popup windows</title>
      <link>http://communities.vmware.com/thread/224906</link>
      <description>&lt;br /&gt;
Is there any information on session passing between windows?&lt;br /&gt;
&lt;p /&gt;
 When I view my website from within vSphere I log in for the first time and everything works correctly.  &lt;br /&gt;
&lt;p /&gt;
When I click a link that pops up a window, I'm forced to login again, each time.  It seems the session is not being passed to this new window.&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
Is there a way to fix this?&lt;br /&gt;
&lt;p /&gt;
Thanks&lt;br /&gt;
&lt;p /&gt;
/mike</description>
      <category domain="http://communities.vmware.com/tags?communityID=2656">session</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">plugin</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">website</category>
      <pubDate>Thu, 06 Aug 2009 18:18:33 GMT</pubDate>
      <author>mkolcun</author>
      <guid>http://communities.vmware.com/thread/224906</guid>
      <dc:date>2009-08-06T18:18:33Z</dc:date>
      <clearspace:dateToText>3 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>Connection to Virtual Center lost</title>
      <link>http://communities.vmware.com/thread/221905</link>
      <description>&lt;br /&gt;
I'm working on a plugin that communicates with a separate non-VMware webservice for some content.  To do this I am using the typical System.Net.HttpWebRequest.  However, occasionally when this plugin is in use I will get empty square error dialogs with no message and no explaination.  &lt;br /&gt;
&lt;p /&gt;
While debugging other operations I caught a few of these error and they are of type SSLSecurityException, with message: "The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure channel.", and on occasion I'll get the message that the connection to the VC is lost and the client must close.  This error comes from operations on VMware Entities such as VirtualMachine.GetRuntime().  I understand that I should be catching this exception, but that's not my main concern which is that I need to know why this happens.  &lt;br /&gt;
&lt;p /&gt;
It seems like the connection to the VC is timing out or lost and I'm wondering if it is because of my other network operations.  I run these web requests in a separate thread (actually a BackgroundWorker) so that the main thread keeps the GUI responsive, but I'm wondering if I am blocking the main VC connection somehow.  Is there a different best practice for performing lengthy operations in a plugin?&lt;br /&gt;
&lt;p /&gt;
 Does anyone have experience with such a problem?  Thanks.&lt;br /&gt;
&lt;p /&gt;
 -Partridge</description>
      <category domain="http://communities.vmware.com/tags?communityID=2656">api</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">plug-in</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">vi_client</category>
      <pubDate>Mon, 20 Jul 2009 15:01:42 GMT</pubDate>
      <author>Partridge</author>
      <guid>http://communities.vmware.com/thread/221905</guid>
      <dc:date>2009-07-20T15:01:42Z</dc:date>
      <clearspace:dateToText>3 months, 3 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Modal window does not work</title>
      <link>http://communities.vmware.com/thread/221551</link>
      <description>&lt;br /&gt;
When attempting to create an extension that uses a modal window, vSphere opens a browser to display the url specified rather than displaying a window.&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&amp;lt;!-- nested menus --&amp;gt;&lt;br /&gt;
&lt;p /&gt;
    &amp;lt;extension &lt;br /&gt;
parent="InventoryMenus.Cluster"&amp;gt;&lt;br /&gt;
&lt;p /&gt;
        &amp;lt;title&amp;gt;Nested &lt;br /&gt;
menu-item&amp;lt;/title&amp;gt;&lt;br /&gt;
&lt;p /&gt;
        &amp;lt;!-- The first URL is &lt;br /&gt;
ignored --&amp;gt;&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&amp;lt;url&amp;gt;&lt;a class="jive-link-external" href="http://www.google.com/"&gt;http://www.google.com/&lt;/a&gt;&amp;lt;/url&amp;gt;&lt;br /&gt;
&lt;p /&gt;
        &amp;lt;!-- Level 1 nesting &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&amp;lt;extension&amp;gt;&lt;br /&gt;
&lt;p /&gt;
            &amp;lt;title&amp;gt;Level 1 - &lt;br /&gt;
a&amp;lt;/title&amp;gt;&lt;br /&gt;
&lt;p /&gt;
            &amp;lt;!-- Level 2 nesting &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;p /&gt;
            &amp;lt;extension&amp;gt; &lt;br /&gt;
&amp;lt;title&amp;gt;Level 2 - a&amp;lt;/title&amp;gt;&amp;lt;url &lt;br /&gt;
display="window"&amp;gt;&lt;a class="jive-link-external" href="http://www.google.com/"&gt;http://www.google.com/&lt;/a&gt;&amp;lt;/url&amp;gt; &lt;br /&gt;
&amp;lt;/extension&amp;gt;&lt;br /&gt;
&lt;p /&gt;
            &amp;lt;!-- Level 2 nesting &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;p /&gt;
            &amp;lt;extension&amp;gt; &lt;br /&gt;
&amp;lt;title&amp;gt;Level 2 - b&amp;lt;/title&amp;gt;&amp;lt;*url &lt;br /&gt;
display="modalwindow"*&amp;gt;&lt;a class="jive-link-external" href="http://www.google.com/"&gt;http://www.google.com/&lt;/a&gt;&amp;lt;/url&amp;gt; &lt;br /&gt;
&amp;lt;/extension&amp;gt;&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&amp;lt;/extension&amp;gt;&lt;br /&gt;
&lt;p /&gt;
        &amp;lt;!-- Level 1 nesting &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;p /&gt;
        &amp;lt;extension&amp;gt; &lt;br /&gt;
&amp;lt;title&amp;gt;Level 1 - b&amp;lt;/title&amp;gt; &amp;lt;url &lt;br /&gt;
display="window"&amp;gt;&lt;a class="jive-link-external" href="http://www.google.com/"&gt;http://www.google.com/&lt;/a&gt;&amp;lt;/url&amp;gt; &lt;br /&gt;
&amp;lt;/extension&amp;gt;&lt;br /&gt;
&lt;p /&gt;
        &amp;lt;!-- Level 1 &lt;br /&gt;
nesting--&amp;gt;&lt;br /&gt;
&lt;p /&gt;
        &amp;lt;extension&amp;gt; &lt;br /&gt;
&amp;lt;title&amp;gt;Level 1 - c&amp;lt;/title&amp;gt; &amp;lt;*url &lt;br /&gt;
display="modalwindow"*&amp;gt;&lt;a class="jive-link-external" href="http://www.google.com/"&gt;http://www.google.com/&lt;/a&gt;&amp;lt;/url&amp;gt; &lt;br /&gt;
&amp;lt;/extension&amp;gt;&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&amp;lt;/extension&amp;gt;&lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;</description>
      <pubDate>Thu, 16 Jul 2009 23:24:29 GMT</pubDate>
      <author>vSphereFan</author>
      <guid>http://communities.vmware.com/thread/221551</guid>
      <dc:date>2009-07-16T23:24:29Z</dc:date>
      <clearspace:dateToText>4 months, 1 week ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>Session/Cookie issue with VI Client Plug-ins</title>
      <link>http://communities.vmware.com/thread/209242</link>
      <description>&lt;br /&gt;
All,&lt;br /&gt;
&lt;p /&gt;
   We developed a VI Client Plug-in for a web server for ours. The idea -apparently- is to let the VI admin to use the VI client application to manage our web site (the web server runs on a different machine). We install the plugin and the installation works fine. The new tab appears on the client view and the we can access the site - all looks OK. &lt;br /&gt;
&lt;p /&gt;
     Now here is the problem: Our web site has session management - the user has to login to the site first. When working from the VI plugin, if there is a popup window, the session becomes invalid for that popup!! When we looked a bit closer, it looks like the VI client is not sending the session cookie (*ASP.NET_SessionId*). So when the popup happens the webserver cannot recognize the session. However if we stay on base pages, everything works fine! &lt;br /&gt;
&lt;p /&gt;
&lt;ul&gt;
&lt;li&gt;Have you guys faced this problem ?&lt;/li&gt;
&lt;/ul&gt;
&lt;p /&gt;
&lt;ul&gt;
&lt;li&gt;How can I make the VI client to send cookies as part of popup request ?&lt;/li&gt;
&lt;/ul&gt;
&lt;p /&gt;
Thanks&lt;br /&gt;
&lt;p /&gt;
~jx</description>
      <category domain="http://communities.vmware.com/tags?communityID=2656">vi</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">popup</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">client</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">plug-ins</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">session</category>
      <pubDate>Mon, 11 May 2009 00:09:02 GMT</pubDate>
      <author>jx</author>
      <guid>http://communities.vmware.com/thread/209242</guid>
      <dc:date>2009-05-11T00:09:02Z</dc:date>
      <clearspace:dateToText>4 months, 1 week ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Package: com.vmware.vim25.mo</title>
      <link>http://communities.vmware.com/thread/220963</link>
      <description>&lt;br /&gt;
Hi,&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
I follow the tutorial from Steve Jin (&lt;a class="jive-link-wiki" href="http://communities.vmware.com/docs/DOC-5881" title="In this technote, I will show you step by step how to create a complete VI client with Tomcat and the VI Java API ( http://vijava.sf.net). The Java servlet sample code demos how to parse the URL sent from the VI client and connect back to the VC server to retrieve information and more."&gt;http://communities.vmware.com/docs/DOC-5881&lt;/a&gt;) and when i try to edit the given code in Eclipse:&lt;br /&gt;
&lt;p /&gt;
import com.vmware.vim25.mo.ManagedEntity;&lt;br /&gt;
&lt;p /&gt;
import com.vmware.vim25.mo.ServiceInstance;&lt;br /&gt;
&lt;p /&gt;
import com.vmware.vim25.mo.util.MorUtil;&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
i have an error: &lt;br /&gt;
&lt;p /&gt;
The import com.vmware.vim25.mo cannot be resolved&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
As metionned in the tutorial i have added external libraries: Add External JARs... button on the right side pane, a JAR selection dialog box shows up. Just navigate to the WEB-INFO/lib directory and include all the jar files there. But still... See screenshot for all the details.&lt;br /&gt;
&lt;p /&gt;
What am i missing?&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
Thanks &lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;</description>
      <pubDate>Tue, 14 Jul 2009 15:28:59 GMT</pubDate>
      <author>acnsys</author>
      <guid>http://communities.vmware.com/thread/220963</guid>
      <dc:date>2009-07-14T15:28:59Z</dc:date>
      <clearspace:dateToText>4 months, 1 week ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Invalid URI: The URI is empty</title>
      <link>http://communities.vmware.com/thread/221099</link>
      <description>&lt;br /&gt;
Hello Ppl,&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
I'm getting this error when i was trying to  Download and Install a plugin from the Available plugins list. This is the config xml file for my plugin&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;i&gt;&amp;lt;scriptConfiguration version="1.0"&amp;gt;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;&amp;lt;key&amp;gt;com.abc.ipaddresslist&amp;lt;/key&amp;gt;&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&amp;lt;description&amp;gt;Plug-in Displays IP Address of all VM&amp;lt;/description&amp;gt;&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&amp;lt;name&amp;gt;IP Address List Plug-in&amp;lt;/name&amp;gt;&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&amp;lt;vendor&amp;gt;ABC&amp;lt;/vendor&amp;gt;&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&amp;lt;multiVCsupported&amp;gt;false&amp;lt;/multiVCsupported&amp;gt;&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&amp;lt;extension parent=InventoryView.HostSystem&amp;gt;&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&amp;lt;title locale="en"&amp;gt;IP Address List&amp;lt;/title&amp;gt;&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&amp;lt;url display="window"&amp;gt;&lt;a class="jive-link-external" href="http://10.31.245.28:8080/IPAddressList/index.jsp"&gt;http://10.31.245.28:8080/IPAddressList/index.jsp&lt;/a&gt;&amp;lt;/url&amp;gt;&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&amp;lt;/extension&amp;gt;&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&amp;lt;/scriptConfiguration&amp;gt;&lt;/i&gt; &lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
Can anyone tell what is the issue with this?&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
Actually I'm trying to add a tab to the InventoryView.HostSystem that would display all the IPAddresses used in the ESX Server.  I think there are errors in this config file. Please help me in this.</description>
      <pubDate>Wed, 15 Jul 2009 06:18:01 GMT</pubDate>
      <author>arun15thmay</author>
      <guid>http://communities.vmware.com/thread/221099</guid>
      <dc:date>2009-07-15T06:18:01Z</dc:date>
      <clearspace:dateToText>4 months, 1 week ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>Refresh Issue with the plugin</title>
      <link>http://communities.vmware.com/thread/219923</link>
      <description>Hi,&lt;br /&gt;
&lt;br /&gt;
I have developed a plugin (ASP.NET application), which i have successfully registered and everything is working fine. The plug-in is registered to show at the "Cluster" level.&lt;br /&gt;
&lt;br /&gt;
Let's say I open up the vSphere client, go to the new plug-in tab for "Cluster 1" and do some operations in the plug-in. Then let's say I click on the second cluster "Cluster 2" and come back to "Cluster 1". In this case the data that is being shown for the Plug-in is the old one, which was retrieved when the plug-in was initially loaded. The data that was changed  after the operations is not at all reflected. The only time it reflects is when I do a complete refresh of the plug-in using F5. But if I go to some other tab on the same cluster and come back to my Plug-in tab, i do not see this issue. It happens only when i move to another cluster and come back to the original cluster. It is as if vSphere is remembering my first viewstate (when it was initially loaded) and displaying it back.&lt;br /&gt;
&lt;br /&gt;
Any clue on how to fix this issue?&lt;br /&gt;
&lt;br /&gt;
Regards,&lt;br /&gt;
Sudhir</description>
      <category domain="http://communities.vmware.com/tags?communityID=2656">vsphere</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">plug-in</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">sdk</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">plugin</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">esx4.0</category>
      <pubDate>Wed, 08 Jul 2009 06:14:50 GMT</pubDate>
      <author>ssbangal</author>
      <guid>http://communities.vmware.com/thread/219923</guid>
      <dc:date>2009-07-08T06:14:50Z</dc:date>
      <clearspace:dateToText>4 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>using the moref information received in the url</title>
      <link>http://communities.vmware.com/thread/217272</link>
      <description>part of the url includes moref information, moref type and the object value.&lt;br /&gt;
&lt;br /&gt;
How can I get a reference to the moref using the value from the url.&lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;
I am using the VI SDK in .NET  &lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;
In the samples they show how to get a ref to an object given the object name, but how do I get an object using the value? &lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;br /&gt;
I am not using the Java API Toolkit &lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;
I am not using the .NET API Toolkit &lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;
Thank you&lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;
Idan</description>
      <pubDate>Tue, 23 Jun 2009 05:28:37 GMT</pubDate>
      <author>idanmnr</author>
      <guid>http://communities.vmware.com/thread/217272</guid>
      <dc:date>2009-06-23T05:28:37Z</dc:date>
      <clearspace:dateToText>4 months, 3 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>VimAPI works but Vim25Api doesn't</title>
      <link>http://communities.vmware.com/thread/217537</link>
      <description>&lt;br /&gt;
I am using the std VI SDK .NET.&lt;br /&gt;
&lt;p /&gt;
built the stubs and dlls for both VimAPI and the Vim25Api.&lt;br /&gt;
&lt;p /&gt;
using the VimAPI - everything works.&lt;br /&gt;
&lt;p /&gt;
using the Vim25API - connection fails becasue of SSL error. &lt;br /&gt;
&lt;p /&gt;
"A certificate chain processed correctly, but terminated in a root certificate which isn't trusted by the trust provider" &lt;br /&gt;
&lt;p /&gt;
My VC server is version 4.&lt;br /&gt;
&lt;p /&gt;
 is ther any settings i need to check for? on the client side ? on the server side?&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
I tried to register the VC server certificate, but that did bnot solve the proplem &lt;br /&gt;
&lt;p /&gt;
please help.&lt;br /&gt;
&lt;p /&gt;
Thanks &lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;</description>
      <pubDate>Wed, 24 Jun 2009 00:34:25 GMT</pubDate>
      <author>idanmnr</author>
      <guid>http://communities.vmware.com/thread/217537</guid>
      <dc:date>2009-06-24T00:34:25Z</dc:date>
      <clearspace:dateToText>5 months, 1 day ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Invalid URI: the URI is empty</title>
      <link>http://communities.vmware.com/thread/217323</link>
      <description>&lt;br /&gt;
Hi,&lt;br /&gt;
&lt;p /&gt;
Strange I get the attached error...this is for the Nexus 1000v Plugin.&lt;br /&gt;
&lt;p /&gt;
Any ideas why this is and how i can download the client?</description>
      <pubDate>Tue, 23 Jun 2009 09:48:26 GMT</pubDate>
      <author>daniel_uk</author>
      <guid>http://communities.vmware.com/thread/217323</guid>
      <dc:date>2009-06-23T09:48:26Z</dc:date>
      <clearspace:dateToText>5 months, 2 days ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>new vm advanced options - virtual device node</title>
      <link>http://communities.vmware.com/thread/216902</link>
      <description>&lt;br /&gt;
when creating a new vm, in the advanced options, the virtual device node has 2 options:&lt;br /&gt;
&lt;p /&gt;
SCSI and IDE.&lt;br /&gt;
&lt;p /&gt;
for some guest OSs, the default is IDE and for some its SCSI.&lt;br /&gt;
&lt;p /&gt;
where in the SDK is it defined? &lt;br /&gt;
&lt;p /&gt;
How can I find out for which guest OS the default setting is ISE and for which the default setting is SCSI?&lt;br /&gt;
&lt;p /&gt;
is it in the GuestOSDescriptor? which property?&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
Thanks&lt;br /&gt;
&lt;p /&gt;
idanmnr &lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;</description>
      <pubDate>Sat, 20 Jun 2009 13:03:12 GMT</pubDate>
      <author>idanmnr</author>
      <guid>http://communities.vmware.com/thread/216902</guid>
      <dc:date>2009-06-20T13:03:12Z</dc:date>
      <clearspace:dateToText>5 months, 5 days ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>How to conditionally display a menu or view for a distributed virtual switch (DVS)</title>
      <link>http://communities.vmware.com/thread/212968</link>
      <description>Hello,&lt;br /&gt;
&lt;br /&gt;
       I have used the customAttribute to conditionally display views for Virtual Machines and hosts , but it does not work for Distributed Virtual Switch (unable to add custom attributes). Could you please let me know if there is any other way to achieve the same.&lt;br /&gt;
&lt;br /&gt;
Regards,&lt;br /&gt;
Jalaja.</description>
      <category domain="http://communities.vmware.com/tags?communityID=2656">customattribute</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">dvs</category>
      <pubDate>Tue, 02 Jun 2009 05:11:56 GMT</pubDate>
      <author>Jalaja</author>
      <guid>http://communities.vmware.com/thread/212968</guid>
      <dc:date>2009-06-02T05:11:56Z</dc:date>
      <clearspace:dateToText>5 months, 3 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>Need some help getting started</title>
      <link>http://communities.vmware.com/thread/212784</link>
      <description>&lt;br /&gt;
I have VMware Infrastructure Client 2.5.0 installed, and want to create a simple plugin. &lt;br /&gt;
&lt;p /&gt;
 I have a Tomcat server running which contains my configuration xml, and my content. &lt;br /&gt;
&lt;p /&gt;
I registered my plugin successfully, and see the plugin installed and enabled in the Plugin Manager.&lt;br /&gt;
&lt;p /&gt;
 In the trace log, I see the xml file being pulled successfully from my app server, but that is the last reference to my plugin.  &lt;br /&gt;
&lt;p /&gt;
The XML file defines an extension with parent="InventoryView.Datastore".  &lt;br /&gt;
&lt;p /&gt;
The problem is, I don't see any difference in the GUI? I was expecting to see an extra tab when I select a DataStore, but  it looks exactly the same.&lt;br /&gt;
&lt;p /&gt;
 Has anyone managed to get this working, or have any other ideas? &lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;br /&gt;</description>
      <pubDate>Mon, 01 Jun 2009 16:06:10 GMT</pubDate>
      <author>daz007</author>
      <guid>http://communities.vmware.com/thread/212784</guid>
      <dc:date>2009-06-01T16:06:10Z</dc:date>
      <clearspace:dateToText>5 months, 3 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>How to obtain valid ManagedObject and\or HostSystem objects?</title>
      <link>http://communities.vmware.com/thread/210731</link>
      <description>&lt;br /&gt;
During the port of a plug-in from VI Client to vSphere Client I have run into one blocking issue that greatly affects us. We create a new extension (tab) in the context of ESX hosts. Appropriately, we implement the HostView_ContextChanged(Extension sender) method to respond to the ContextChanged event. The problem is that I can't seem to obtain a proper HostSystem object so that I can call GetDatastore() to obtain a list of the datastores for that host. From the 'Extension sender' parameter I am able to get the ManagedObjectReference and then I use it in the same fashion as your sample code to obtain the actual ManagedObject.&lt;br /&gt;
&lt;p /&gt;
string guid = VirtualInfrastructure.ManagedObject.ToGuid(mMOR.ServerUuid, mMOR.WsdlTypeName, mMOR.Id);&lt;br /&gt;
&lt;p /&gt;
VirtualInfrastructure.ManagedObject mo = mService.ManagedObjects&lt;a class="jive-link-adddocument" href="http://communities.vmware.com/community-document-picker.jspa?communityID=&amp;subject=guid"&gt;guid&lt;/a&gt;;&lt;br /&gt;
&lt;p /&gt;
Vmomi.HostSystem host = mo as Vmomi.HostSystem;&lt;br /&gt;
&lt;p /&gt;
Unfortunately, although the HostSystem appears to be valid, I get an access violation when I attempt to call GetDatastore() on the object. I believe this is because internally the objects 'Inventory' pointer is NULL (but that is just conjecture). Is there a better, valid way to obtain this HostSystem object for us to use? &lt;br /&gt;
&lt;p /&gt;
I noticed another line of code in your sample plug-in that is commented out.&lt;br /&gt;
&lt;p /&gt;
Utils.ToManagedObject(mor, ((InventoryImpl)mVIApp.Inventory).Service);&lt;br /&gt;
&lt;p /&gt;
Unfortunately, that method appears to be protected and I can't access it. I've tried numerous ways that worked with VI Client and some new ways that I had hoped would work with vSphere Client, but unfortunately I can't get by this problem. Can someone please provide me with some guidance on this?   Thank you.</description>
      <category domain="http://communities.vmware.com/tags?communityID=2656">client</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">plug-in</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">c#</category>
      <pubDate>Tue, 19 May 2009 16:58:49 GMT</pubDate>
      <author>LeeTheMC</author>
      <guid>http://communities.vmware.com/thread/210731</guid>
      <dc:date>2009-05-19T16:58:49Z</dc:date>
      <clearspace:dateToText>5 months, 3 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>How do I use the sessionId parameter?</title>
      <link>http://communities.vmware.com/thread/212646</link>
      <description>&lt;br /&gt;
I want to call the vSphere webservices API from within my plugin web application, and was hoping that this session ID would allow me to call into it without having to supply the username/password.&lt;br /&gt;
&lt;p /&gt;
 Is there a way to do this? Can someone point me in the right direction?</description>
      <pubDate>Sun, 31 May 2009 06:40:27 GMT</pubDate>
      <author>daz007</author>
      <guid>http://communities.vmware.com/thread/212646</guid>
      <dc:date>2009-05-31T06:40:27Z</dc:date>
      <clearspace:dateToText>5 months, 3 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>Realign</title>
      <link>http://communities.vmware.com/thread/212376</link>
      <description>Hi,&lt;br /&gt;
I have a whole bunch of misaligned VMs and the Netapp tool requires shutting then all down to align them.&lt;br /&gt;
Could VMWare make a SVMotion plugin with the option to properly align on the destination volume?&lt;br /&gt;
&lt;br /&gt;
thanks!&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
VCP</description>
      <pubDate>Fri, 29 May 2009 00:00:51 GMT</pubDate>
      <author>fletch00</author>
      <guid>http://communities.vmware.com/thread/212376</guid>
      <dc:date>2009-05-29T00:00:51Z</dc:date>
      <clearspace:dateToText>5 months, 4 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>RDP Plug IN</title>
      <link>http://communities.vmware.com/thread/205335</link>
      <description>&lt;br /&gt;
Hello,&lt;br /&gt;
&lt;p /&gt;
Can anyone please give point me to a current link to download the RDP Plugin?&lt;br /&gt;
&lt;p /&gt;
I can't find it on H9labs.com and it seems that Juxtaposition Tech is out of business.&lt;br /&gt;
&lt;p /&gt;
Google searchs turned up nothing current.&lt;br /&gt;
&lt;p /&gt;
I feel I am missing something here, as I am a Vmware ESX newbie?&lt;br /&gt;
&lt;p /&gt;
Thank You,&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
John&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;br /&gt;</description>
      <pubDate>Fri, 17 Apr 2009 04:58:48 GMT</pubDate>
      <author>stationjj</author>
      <guid>http://communities.vmware.com/thread/205335</guid>
      <dc:date>2009-04-17T04:58:48Z</dc:date>
      <clearspace:dateToText>6 months, 1 day ago</clearspace:dateToText>
      <clearspace:messageCount>8</clearspace:messageCount>
      <clearspace:replyCount>7</clearspace:replyCount>
    </item>
    <item>
      <title>How to debug vi-plugin using visual studio</title>
      <link>http://communities.vmware.com/thread/209309</link>
      <description>How can I debug vi-plug ins (which are .dll project) and are loaded into vpxclient.exe process ???&lt;br /&gt;
&lt;br /&gt;
Using visual studio 2008, anyone ?</description>
      <category domain="http://communities.vmware.com/tags?communityID=2656">vi-client</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">plug-ins</category>
      <pubDate>Mon, 11 May 2009 12:01:05 GMT</pubDate>
      <author>harkamal</author>
      <guid>http://communities.vmware.com/thread/209309</guid>
      <dc:date>2009-05-11T12:01:05Z</dc:date>
      <clearspace:dateToText>6 months, 1 week ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>C# ExtensionManager returning null</title>
      <link>http://communities.vmware.com/thread/209301</link>
      <description>I am trying to register a server extension manager and it returns null ? why&lt;br /&gt;
&lt;br /&gt;
ff</description>
      <pubDate>Mon, 11 May 2009 12:05:44 GMT</pubDate>
      <author>fionafishner</author>
      <guid>http://communities.vmware.com/thread/209301</guid>
      <dc:date>2009-05-11T12:05:44Z</dc:date>
      <clearspace:dateToText>6 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>An error occured during conversion of soap object to C# stub</title>
      <link>http://communities.vmware.com/thread/204890</link>
      <description>Hello,&lt;br /&gt;
&lt;br /&gt;
I have created a plugin which basically runs a wizard.In the wizard when I click next( to view host information - retrieved from backend) it shows as error message - &lt;br /&gt;
An error occured during conversion of soap object to C# stub&lt;br /&gt;
&lt;br /&gt;
I am attaching a snapshot of the same.&lt;br /&gt;
&lt;br /&gt;
If anyone knows the reason for this error and the solution,please do post.&lt;br /&gt;
&lt;br /&gt;
Thanks</description>
      <pubDate>Wed, 15 Apr 2009 04:19:02 GMT</pubDate>
      <author>abhinagar</author>
      <guid>http://communities.vmware.com/thread/204890</guid>
      <dc:date>2009-04-15T04:19:02Z</dc:date>
      <clearspace:dateToText>6 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Plugin - first code</title>
      <link>http://communities.vmware.com/thread/208673</link>
      <description>hi,&lt;br /&gt;
&lt;br /&gt;
having my first steps with viplugins, can someone help with getting rid of SSL errors while connecting to &lt;a class="jive-link-external" href="https://viserver/sdk:443"&gt;https://viserver/sdk:443&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
fiona</description>
      <pubDate>Wed, 06 May 2009 15:29:15 GMT</pubDate>
      <author>fionafishner</author>
      <guid>http://communities.vmware.com/thread/208673</guid>
      <dc:date>2009-05-06T15:29:15Z</dc:date>
      <clearspace:dateToText>6 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>4</clearspace:messageCount>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>Source of plugin invocation</title>
      <link>http://communities.vmware.com/thread/195534</link>
      <description>&lt;br /&gt;
Hi,&lt;br /&gt;
&lt;p /&gt;
I want to have a plugin which can be invoked either from a right-click pop-up menu from the inventory tree or from a tab. The content of the plugin will be different based on how the plugin was invoked (i.e. from the inventory tree or a tab). How can this be achieved?&lt;br /&gt;
&lt;p /&gt;
Thanks,&lt;br /&gt;
&lt;p /&gt;
vifan &lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;br /&gt;</description>
      <category domain="http://communities.vmware.com/tags?communityID=2656">plug-in</category>
      <pubDate>Fri, 20 Feb 2009 13:36:22 GMT</pubDate>
      <author>vifan</author>
      <guid>http://communities.vmware.com/thread/195534</guid>
      <dc:date>2009-02-20T13:36:22Z</dc:date>
      <clearspace:dateToText>6 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>Convert a Script to a pluggin</title>
      <link>http://communities.vmware.com/thread/189644</link>
      <description>I have recently written a modified a reporting script ( PowerShell @ VI tool kit  ) and thanks to other most the code have been added to HealthCheck version 2.0&lt;br /&gt;
&lt;br /&gt;
My question is can i convert my reporting script to be a VI Client pluggin ????</description>
      <pubDate>Mon, 19 Jan 2009 10:07:10 GMT</pubDate>
      <author>gboskin</author>
      <guid>http://communities.vmware.com/thread/189644</guid>
      <dc:date>2009-01-19T10:07:10Z</dc:date>
      <clearspace:dateToText>6 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>4</clearspace:messageCount>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>Error 502 Bad Gateway - after U4 perfCharts Install</title>
      <link>http://communities.vmware.com/thread/208361</link>
      <description>&lt;br /&gt;
Hello Community,&lt;br /&gt;
&lt;p /&gt;
after installing 3.5 U4 and running install.bat for "post-install install" of perfCharts the plugin is visible as installed "com.vmware.vim.stats.report". The german tab "Leistungs&amp;uuml;bersicht" just shows an "502 Bad Gareway The requested URL could not be retrieved" error message. We are using remote MS SQL 2005 cluster services. Is there anything else to configure or implement on Virtual Center Server or on the remote cluster hosts ?&lt;br /&gt;
&lt;p /&gt;
Any ideas at all?   &lt;br /&gt;
&lt;p /&gt;
 THX in Advance&lt;br /&gt;
&lt;p /&gt;
Greets Holger</description>
      <pubDate>Tue, 05 May 2009 07:45:53 GMT</pubDate>
      <author>luzula</author>
      <guid>http://communities.vmware.com/thread/208361</guid>
      <dc:date>2009-05-05T07:45:53Z</dc:date>
      <clearspace:dateToText>6 months, 3 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>Web-based VI plugins problem</title>
      <link>http://communities.vmware.com/thread/205941</link>
      <description>&lt;br /&gt;
Hello,&lt;br /&gt;
&lt;p /&gt;
I'm  currently trying to create plugin for the VC with the official guide published vy VMWare. &lt;br /&gt;
&lt;p /&gt;
So I created the XML config file (the sample : MapIt) and registered it with the perl tools provided in this forum.&lt;br /&gt;
&lt;p /&gt;
After that, I rebooted my VI Client, and the plugin appeared available for download and instal. But I still  have the error message : URI is empty when I try to install it.&lt;br /&gt;
&lt;p /&gt;
 Some people said  on that forum that these plugins are not installable, and they will appears "automatically", but I don't have  any MapIt tab in the Datacenter view.&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
I'm  currently running VMWare Virtual Center  2.5.0 build 119598 with Virtual Client 2.5.0. build 119598 on Windows Vista SP1 &lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
Thank you for your help &lt;img class="jive-emoticon" border="0" src="http://communities.vmware.com/images/emoticons/happy.gif" alt=":-)" /&gt;</description>
      <pubDate>Tue, 21 Apr 2009 09:34:09 GMT</pubDate>
      <author>chjerome</author>
      <guid>http://communities.vmware.com/thread/205941</guid>
      <dc:date>2009-04-21T09:34:09Z</dc:date>
      <clearspace:dateToText>6 months, 4 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>6</clearspace:messageCount>
      <clearspace:replyCount>5</clearspace:replyCount>
    </item>
    <item>
      <title>plugin development and web server</title>
      <link>http://communities.vmware.com/thread/184310</link>
      <description>Hi&lt;br /&gt;
&lt;br /&gt;
I am just getting started with VI SDK and i am looking to create a plugin for VIclient to get some experience. My goal is to create a new tab that would give me a putty session screen inside the VIclient.&lt;br /&gt;
This plugin may have already been done but i want to do it myself to learn.&lt;br /&gt;
&lt;br /&gt;
There is a getting started reading on the website and it says that first of all you need a webserver to host conf files. I am surprised as i thought some plugins might not need one. I am using for instance the SVmotion plugin and i dont see where it should find files on which webserver, can someone clarifiy this to me?&lt;br /&gt;
&lt;br /&gt;
Thank you</description>
      <pubDate>Wed, 10 Dec 2008 15:00:29 GMT</pubDate>
      <author>acnsys</author>
      <guid>http://communities.vmware.com/thread/184310</guid>
      <dc:date>2008-12-10T15:00:29Z</dc:date>
      <clearspace:dateToText>7 months, 1 week ago</clearspace:dateToText>
      <clearspace:messageCount>4</clearspace:messageCount>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>Vi Client Plug-ins List</title>
      <link>http://communities.vmware.com/thread/197487</link>
      <description>&lt;p /&gt;
&lt;br /&gt;
Hi&lt;br /&gt;
&lt;p /&gt;
I was wondering if there is a list of Vi Client Plug-ins?&lt;br /&gt;
&lt;p /&gt;
I have found a view by googling around, but I still think there must be more out there. These are some of the ones I have found:&lt;br /&gt;
&lt;p /&gt;
SVmotion&lt;br /&gt;
&lt;p /&gt;
Invoke&lt;br /&gt;
&lt;p /&gt;
VCplus&lt;br /&gt;
&lt;p /&gt;
SSH Client from Vi Client&lt;br /&gt;
&lt;br /&gt;
RDP Access from Vi Client&lt;br /&gt;
&lt;p /&gt;
Software Inventory of VM from Vi Client&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;br /&gt;
Regards&lt;br /&gt;
Leafy911&lt;br /&gt;
&lt;br /&gt;
(Dont forget you recieve points when you award points)</description>
      <category domain="http://communities.vmware.com/tags?communityID=2656">client</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">plug-in</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">plugin</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">utility</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">vi_client</category>
      <pubDate>Tue, 03 Mar 2009 21:54:14 GMT</pubDate>
      <author>Leafy911</author>
      <guid>http://communities.vmware.com/thread/197487</guid>
      <dc:date>2009-03-03T21:54:14Z</dc:date>
      <clearspace:dateToText>7 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>4</clearspace:messageCount>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>Embedding chat in VI Client</title>
      <link>http://communities.vmware.com/thread/154225</link>
      <description>One nice thing about the plug-in architecture we've released is how easy it is to do web-based mashups. This thread shows you how to insert a chat window into your VirtualCenter client that makes it possible for everyone who manages an instance of VirtualCenter to chat to each other in real-time.&lt;br /&gt;
&lt;br /&gt;
This is all made really simple using &lt;a class="jive-link-external" href="http://www.meebo.com/rooms/"&gt;Meebo Rooms&lt;/a&gt;. In this demo I've created a Meebo room devoted to VI Client Plug-ins, but you could just as easily create your own room specific to your team.&lt;br /&gt;
&lt;br /&gt;
There are 2 parts to getting this demo up and running in your environment:&lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Install the plug-in to a local webserver, or to your VirtualCenter server.&lt;/li&gt;
&lt;li&gt;Register the plug-in.&lt;/li&gt;
&lt;/ol&gt;
&lt;b&gt;Install the plug-in.&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
First, let's talk about installing the plug-in. The first thing to do is download chat.zip, attached to this document. This zip file contains 2 files, an XML file that defines the plug-in, and an HTML file that contains the Meebo Room. You can install these files to a local web server or you can install them to VirtualCenter.&lt;br /&gt;
&lt;br /&gt;
If you choose to install them to a local web server, make a note of the address as you'll need it later.&lt;br /&gt;
&lt;br /&gt;
If you choose to install the plug-in to VirtualCenter directly, simply extract the zip file to the %PROGRAMFILES%\VMware\Infrastructure\VirtualCenter Server\tomcat\webapps\ROOT directory. If you go the VirtualCenter route, here's a screenshot of what it will look like in the installation directory:&lt;br /&gt;
&lt;br /&gt;
&lt;img src="http://communities.vmware.com/servlet/JiveServlet/downloadImage/2-983205-2964/vcview.png" alt="vcview.png" width="450" class="jive-image-thumbnail jive-image" onclick="myJiveImage.start(this, 'http://communities.vmware.com/servlet/JiveServlet/downloadImage/2-983205-2964/vcview.png');return false;"/&gt;&lt;br /&gt;
&lt;br /&gt;
Next you'll need to customize the chatplugin.xml file to point to your web server. In the XML file there are a number of URLs that read &lt;a class="jive-link-external" href="http://serveraddress/chat/chat.html"&gt;http://SERVERADDRESS/chat/chat.html&lt;/a&gt;. You will need to replace these with the actual address. If you installed the plugin to VirtualCenter, the address to use is &lt;a class="jive-link-external" href="http://%3cyour/"&gt;http://&amp;lt;your/&lt;/a&gt; VC IP&amp;gt;:8086/chat/chat.html. Note that this uses http, not https and make note of the port number 8086.&lt;br /&gt;
&lt;p /&gt;
&lt;b&gt;Registering The Plug-in.&lt;/b&gt;&lt;br /&gt;
&lt;p /&gt;
Now it't finally time to register the plug-in. To do this, you should download a registration utility available within this community. I used the PowerShell registration utility, and this is the exact command I used to register:&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;br /&gt;
&lt;pre class="jive-pre"&gt;&lt;code class="jive-code jive-java"&gt;get-vc 10.21.10.80
new-plugin -description &lt;font color="red"&gt;&amp;quot;Chat&amp;quot;&lt;/font&gt; -key plugintoys.chat -version 1.0.0 -url http:&lt;font color="darkgreen"&gt;//10.21.10.80:8086/chat/chatplugin.xml -company VMware -adminEmail &amp;lt;a href=&amp;quot;#&amp;quot;&amp;gt;me@mailinator.com|mailto:me@mailinator.com&amp;lt;/a&amp;gt;&lt;/font&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;
Here's a picture of what it looks like when everything goes right:&lt;br /&gt;
&lt;p /&gt;
&lt;img src="http://communities.vmware.com/servlet/JiveServlet/downloadImage/2-983205-2977/chat.png" alt="chat.png" width="450" class="jive-image-thumbnail jive-image" onclick="myJiveImage.start(this, 'http://communities.vmware.com/servlet/JiveServlet/downloadImage/2-983205-2977/chat.png');return false;"/&gt;&lt;br /&gt;
&lt;p /&gt;
Admittedly this whole process of deploying a plug-in is a bit tricky, but this basic approach works for putting any kind of HTML page into VI Client, and opens a lot of possibilities, such as integrating with Google Apps, etc. Enjoy, and as you find new and exciting uses for plug-ins we hope you'll tell us all about them.</description>
      <category domain="http://communities.vmware.com/tags?communityID=2656">plugin</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">plug-in</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">mashup</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">web</category>
      <pubDate>Mon, 30 Jun 2008 18:41:41 GMT</pubDate>
      <author>c_shanklin</author>
      <guid>http://communities.vmware.com/thread/154225</guid>
      <dc:date>2008-06-30T18:41:41Z</dc:date>
      <clearspace:dateToText>7 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>9</clearspace:messageCount>
      <clearspace:replyCount>8</clearspace:replyCount>
    </item>
    <item>
      <title>A Perl CGI script to retrieve the DNS host name from vCenter</title>
      <link>http://communities.vmware.com/thread/202882</link>
      <description>&lt;br /&gt;
I few weeks ago many of you read my trials and tribulations with getting the DNS hostname from VirtualCenter via a plugin.&lt;br /&gt;
&lt;p /&gt;
My goal was to have a tab in the client that when clicked, would get the DNS hostname via a CGI script and have it create a link&lt;br /&gt;
to a web page that used the hostname in it's URL. &lt;br /&gt;
&lt;p /&gt;
Example: &lt;a class="jive-link-external" href="http://webserver/host.name.html"&gt;http://webserver/host.name.html&lt;/a&gt; &lt;br /&gt;
&lt;p /&gt;
Attached is the script I developed/hacked together. Many thanks to Stumpr and Steve Jin and others with their help and patience.&lt;br /&gt;
&lt;p /&gt;
Seeing as this was developed on RSA/EMC's time (so I can use it as the basis of a demo I'm working on), it carries a legalese disclaimer.&lt;br /&gt;
Basically, it's for "informational purposes only". Feel free to use it but batteries are not included. &lt;img class="jive-emoticon" border="0" src="http://communities.vmware.com/images/emoticons/happy.gif" alt=":)" /&gt;  &lt;br /&gt;
&lt;p /&gt;
Included in the code are a ton of comments. These comments include the following that are to be cut-n-pasted into separate files.&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;The SessionID template file - Used for creating the cookie used by load_session&lt;/li&gt;
&lt;li&gt;The XML file to register the new tab in VI client&lt;/li&gt;
&lt;li&gt;Example Perl command to register the XML file.&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
In a nutshell, you'll copy the CGI file to your web server that has the Perl VI bits configured. In my case, I did this on Windows.&lt;br /&gt;
Extract out the SessionID template and the XML file. &lt;br /&gt;
Customize the CGI, XML and SessionID template as appropriate.&lt;br /&gt;
I suggest the SessionID file is in a separate directory that the web server can read and write to.&lt;br /&gt;
Register the XML file &lt;br /&gt;
Open the VI Client and you'll see a new tab when you click on a VM. Click on the tab and the VI Client will run the CGI script&lt;br /&gt;
&lt;br /&gt;
Any questions, feel free to post them.&lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;
Thanks and enjoy,&lt;br /&gt;
&lt;p /&gt;
mike foley&lt;br /&gt;
VCP/vExpert&lt;br /&gt;
RSA, the Security Division of EMC</description>
      <category domain="http://communities.vmware.com/tags?communityID=2656">plug-in</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">plugin</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">cgi</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">perl</category>
      <pubDate>Thu, 02 Apr 2009 15:48:04 GMT</pubDate>
      <author>mikefoley</author>
      <guid>http://communities.vmware.com/thread/202882</guid>
      <dc:date>2009-04-02T15:48:04Z</dc:date>
      <clearspace:dateToText>7 months, 3 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>How to register VM using vmware-vim-cmd for VMware Server 2.0</title>
      <link>http://communities.vmware.com/thread/177505</link>
      <description>Hi,&lt;br /&gt;
&lt;br /&gt;
I am trying to register vm to local vmware server 2.0 by vmware-vim-cmd solo/register command, but failed, here is my commands:&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color:#0000ff"&gt;sles10sp1-177:/vmware/SLES10SP2-112-200 # vmware-vim-cmd solo/register "[vmware] SLES10SP2-112-200/SuSE Linux Enterprise Server 10 SP2.vmx"&lt;br /&gt;
(vmodl.fault.ManagedObjectNotFound) {&lt;br /&gt;
dynamicType = &amp;lt;unset&amp;gt;,&lt;br /&gt;
obj = 'vim.ResourcePool:Linux',&lt;br /&gt;
msg = "The request refers to an object that no longer exists or has never existed."&lt;br /&gt;
}&lt;/span&gt;&lt;br /&gt;
&lt;p /&gt;
&lt;span style="color:#800080"&gt;[vmware] &lt;/span&gt;is a datastore as below:&lt;br /&gt;
&lt;p /&gt;
&lt;span style="color:#0000ff"&gt;sles10sp1-177:/vmware/SLES10SP2-112-200 # vmware-vim-cmd hostsvc/datastore/summary vmware&lt;br /&gt;
(vim.Datastore.Summary) {&lt;br /&gt;
dynamicType = &amp;lt;unset&amp;gt;,&lt;br /&gt;
datastore = 'vim.Datastore:Datastore-2',&lt;br /&gt;
name = "vmware",&lt;br /&gt;
url = "/vmware",&lt;br /&gt;
capacity = 10737086464,&lt;br /&gt;
freeSpace = 4480839680,&lt;br /&gt;
uncommitted = &amp;lt;unset&amp;gt;,&lt;br /&gt;
accessible = true,&lt;br /&gt;
multipleHostAccess = &amp;lt;unset&amp;gt;,&lt;br /&gt;
type = "local",&lt;br /&gt;
}&lt;/span&gt;&lt;br /&gt;
&lt;p /&gt;
&lt;span style="color:#000000"&gt;SLES10SP2-&lt;/span&gt;112-200 is just under /vmware&lt;br /&gt;
&lt;p /&gt;
&lt;span style="color:#0000ff"&gt;/vmware/SLES10SP2-112-200&lt;/span&gt;&lt;br /&gt;
&lt;p /&gt;
Any idea or sugguestion about this? Thanks!&lt;br /&gt;
&lt;p /&gt;
Kyle</description>
      <pubDate>Mon, 03 Nov 2008 03:31:28 GMT</pubDate>
      <author>kuiw</author>
      <guid>http://communities.vmware.com/thread/177505</guid>
      <dc:date>2008-11-03T03:31:28Z</dc:date>
      <clearspace:dateToText>8 months, 1 week ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>ScheduledTaskManager.Create with C#</title>
      <link>http://communities.vmware.com/thread/200331</link>
      <description>&lt;br /&gt;
Hi all, I'm trying to interact with the scheduler but the create method fails everytime with "Vmomi.Fault.InvalidArgument" ("A specified parameter was not correct"). I also inspecte a ScheduledTask and the object seems to be the same. Anyone can help me? Below you can see the the code &lt;br /&gt;
&lt;p /&gt;
stm is  aVmom.Scheduler.ScheduledTaskManager &lt;br /&gt;
vm is a Vmomi.VirtualMachine &lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;
Vmomi.Action.MethodAction ma = new Vmomi.Action.MethodAction();&lt;br /&gt;
Type t = typeof(Vmomi.VirtualMachine);&lt;br /&gt;
System.Reflection.MethodInfo mi = t.GetMethod("Suspend", new Type[]{});&lt;br /&gt;
VirtualInfrastructure.MethodName mn = VirtualInfrastructure.MethodName.From(mi);&lt;br /&gt;
ma.Name = mn;&lt;br /&gt;
&lt;br /&gt;
Vmomi.Scheduler.DailyTaskScheduler dts = new Vmomi.Scheduler.DailyTaskScheduler();&lt;br /&gt;
dts.Hour = 18;&lt;br /&gt;
dts.Minute = 30;&lt;br /&gt;
&lt;br /&gt;
Vmomi.Scheduler.ScheduledTaskSpec sts = new Vmomi.Scheduler.ScheduledTaskSpec();&lt;br /&gt;
sts.Action = ma;&lt;br /&gt;
sts.Scheduler = dts;&lt;br /&gt;
sts.Enabled = true;&lt;br /&gt;
sts.Description = "Description...";&lt;br /&gt;
sts.Name = "Suspend " + vm.GetName();&lt;br /&gt;
sts.Notification = "admin@admin.com";&lt;br /&gt;
&lt;br /&gt;
stm.Create(vm, sts);&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
Marco</description>
      <pubDate>Wed, 18 Mar 2009 22:05:10 GMT</pubDate>
      <author>mcampulla1</author>
      <guid>http://communities.vmware.com/thread/200331</guid>
      <dc:date>2009-03-18T22:05:10Z</dc:date>
      <clearspace:dateToText>8 months, 1 week ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>Plug-in's and recieving info from VirtualCenter</title>
      <link>http://communities.vmware.com/thread/178790</link>
      <description>&lt;p /&gt;
Just getting started with plugins (and perl :S) so I was hoping someone could provide a working example piece of code to help me learn this.&lt;br /&gt;
&lt;p /&gt;
In the plugin guide it states that VC send information from the plugin to your app. For example:&lt;br /&gt;
&lt;p /&gt;
&lt;a class="jive-link-external" href="http://dev:8000/vmAction.cgi?cmd=powerOn&amp;#38;moref=VirtualMachine:16&amp;#38;sessionId=9241E7B8-A37B-4264-A8D"&gt;http://dev:8000/vmAction.cgi?cmd=powerOn&amp;#38;moref=VirtualMachine:16&amp;#38;sessionId=9241E7B8-A37B-4264-A8D&lt;/a&gt;&lt;br /&gt;
&lt;p /&gt;
1-945628F9E0D6&amp;#38;locale=en&amp;#38;serviceUrl=https://localhost/sdk&lt;br /&gt;
&lt;p /&gt;
So how does my app make use of the sessionID, virtualmachine ref etc?&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
For example, if I added a right click context option to a VM, and when selected it point to a Perl Script on my webserver that printed to the screen the name of the VM that the context menu was selected on: how do you do this? How do you get the information from the line?&lt;br /&gt;
&lt;p /&gt;
 Sorry if this is really newbie, but I am to Perl!&lt;br /&gt;
&lt;br /&gt;
Paul</description>
      <pubDate>Mon, 10 Nov 2008 20:51:35 GMT</pubDate>
      <author>paul_xtravirt</author>
      <guid>http://communities.vmware.com/thread/178790</guid>
      <dc:date>2008-11-10T20:51:35Z</dc:date>
      <clearspace:dateToText>8 months, 1 week ago</clearspace:dateToText>
      <clearspace:messageCount>9</clearspace:messageCount>
      <clearspace:replyCount>8</clearspace:replyCount>
    </item>
    <item>
      <title>using VMworkstation and Visual Studio to develop windows services</title>
      <link>http://communities.vmware.com/thread/198127</link>
      <description>&lt;br /&gt;
not sure this is the right place to post, but nothing else looked right either.&lt;br /&gt;
&lt;p /&gt;
basically im looking for some help with developing windows services. I had once seen a website that gave a good run down of how to use VS 2005 and VMworkstation to develop windows services and for the life of me i cant find it again, or anything related to it.&lt;br /&gt;
&lt;p /&gt;
 i thought there was a way to easily inject the newly complied files in to the VM without having to do the typical trouble of getting it unregistered, compile and update and reregister it..&lt;br /&gt;
&lt;p /&gt;
 mostly just looking for an easy way to develop windows services.&lt;br /&gt;
&lt;p /&gt;
links would be greatly appreciated.&lt;br /&gt;
&lt;p /&gt;
Thanks&lt;br /&gt;
&lt;p /&gt;
Justin</description>
      <category domain="http://communities.vmware.com/tags?communityID=2656">windows</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">service</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">development</category>
      <pubDate>Fri, 06 Mar 2009 20:52:04 GMT</pubDate>
      <author>jrich523</author>
      <guid>http://communities.vmware.com/thread/198127</guid>
      <dc:date>2009-03-06T20:52:04Z</dc:date>
      <clearspace:dateToText>8 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>6</clearspace:messageCount>
      <clearspace:replyCount>5</clearspace:replyCount>
    </item>
    <item>
      <title>Need Help to Generate "Report Performance for a VM"</title>
      <link>http://communities.vmware.com/thread/188352</link>
      <description>Greetings, &lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
I need to generate performance report (excel) for a VM on weekly basis based on Maximum CPU, DISK, MEMORY,NETWORK utilization. I need to do this for 100's of VM's. Is there a simple way to automate the process(SCRIPT) with few eazy steps instead of manual process? &lt;br /&gt;
&lt;p /&gt;
Thanks in Advance ! &lt;br /&gt;
&lt;p /&gt;
Tech_Guru_007</description>
      <pubDate>Sun, 11 Jan 2009 09:21:56 GMT</pubDate>
      <author>techguru007</author>
      <guid>http://communities.vmware.com/thread/188352</guid>
      <dc:date>2009-01-11T09:21:56Z</dc:date>
      <clearspace:dateToText>8 months, 4 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>7</clearspace:messageCount>
      <clearspace:replyCount>6</clearspace:replyCount>
    </item>
    <item>
      <title>Determining menu item selection</title>
      <link>http://communities.vmware.com/thread/195668</link>
      <description>I want to have a plugin which will be invoked as a result of a right click menu item selection of a VM. How do I know the name of the menu item that was selected?</description>
      <pubDate>Fri, 20 Feb 2009 22:14:13 GMT</pubDate>
      <author>vifan</author>
      <guid>http://communities.vmware.com/thread/195668</guid>
      <dc:date>2009-02-20T22:14:13Z</dc:date>
      <clearspace:dateToText>9 months, 3 days ago</clearspace:dateToText>
      <clearspace:messageCount>7</clearspace:messageCount>
      <clearspace:replyCount>6</clearspace:replyCount>
    </item>
    <item>
      <title>VI Client - What is Object '0' ?</title>
      <link>http://communities.vmware.com/thread/192939</link>
      <description>&lt;p /&gt;
&lt;p /&gt;
&lt;br /&gt;
 I am looking at&lt;br /&gt;
CPU realtime graph in VMWare, "VI Client". ( VI Client --&amp;gt; Select a&lt;br /&gt;
VM --&amp;gt; Performance tab ). please have a look at the table below or&lt;br /&gt;
the image given in the url &lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;br /&gt;
&lt;table class="jive-wiki-table"&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;Key&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;Object&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;Measurem&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Min&lt;/b&gt;&lt;/td&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;icon1&lt;/td&gt;
&lt;td&gt;vmachine1&lt;/td&gt;
&lt;td&gt;CPU in %&lt;/td&gt;
&lt;td&gt;19&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;icon2&lt;/td&gt;
&lt;td&gt;vmachine1&lt;/td&gt;
&lt;td&gt;CPU in MHz ( Average )&lt;/td&gt;
&lt;td&gt;215&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;icon3&lt;/td&gt;
&lt;td&gt;0 ( What is this object ? )&lt;/td&gt;
&lt;td&gt;CPU in MHz  ( Average )&lt;/td&gt;
&lt;td&gt;209&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;br clear="left" /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;br /&gt;
(Image url :  &lt;a class="jive-link-external" href="http://img6.imageshack.us/img6/230/cpuperflegendquestlt0.png"&gt;http://img6.imageshack.us/img6/230/cpuperflegendquestlt0.png&lt;/a&gt;  ) &lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
It&lt;br /&gt;
lists "CPU Utilization " corresponding to a object name. VM's CPU Usage&lt;br /&gt;
in %, CPU Usage in MHz. And then the a object name is shown as '0' ,&lt;br /&gt;
the same object is shown in various graphs. &lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
What the Object '0' means here ?  is it the overhead of  esx host  to run this vm ?  Please explain in detail.  &lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
-Leo &lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;</description>
      <category domain="http://communities.vmware.com/tags?communityID=2656">virtulization</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">vi_client</category>
      <pubDate>Fri, 06 Feb 2009 09:25:21 GMT</pubDate>
      <author>Muthuganesh</author>
      <guid>http://communities.vmware.com/thread/192939</guid>
      <dc:date>2009-02-06T09:25:21Z</dc:date>
      <clearspace:dateToText>9 months, 4 days ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Administration of my Virtual Machines made easy</title>
      <link>http://communities.vmware.com/thread/195365</link>
      <description>Is there a tool that enables the following thing in a nice view in VI?&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;br /&gt;
I want to see in one view the Windows Update status of all my machines in a Cluster or single VMWare ESX server. (Think this is do-able since the software only needs to see the add -remove hardware tab and then see the latest windows update there)&lt;br /&gt;
&lt;p /&gt;
So if there is one machine that is out of date, i can see that in my view and give that machine some attention.&lt;br /&gt;
&lt;p /&gt;
Does anyone know about a utility like this?</description>
      <pubDate>Thu, 19 Feb 2009 15:39:01 GMT</pubDate>
      <author>Dijkgraaf</author>
      <guid>http://communities.vmware.com/thread/195365</guid>
      <dc:date>2009-02-19T15:39:01Z</dc:date>
      <clearspace:dateToText>9 months, 4 days ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Plugin to change VM hardware and reboot?</title>
      <link>http://communities.vmware.com/thread/188585</link>
      <description>Has anyone tried this yet?&lt;br /&gt;
&lt;br /&gt;
I started writing a Powershell script but don't have resources to work it all out. I don't even know how I would trigger the script without user intervention because of the VI toolkit.&lt;br /&gt;
&lt;br /&gt;
A plugin would be a better option anyway but I am completely clueless about the method required.&lt;br /&gt;
&lt;p /&gt;
Cheers!</description>
      <category domain="http://communities.vmware.com/tags?communityID=2656">plugin</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">change</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">hardware</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">reboot</category>
      <pubDate>Mon, 12 Jan 2009 23:31:58 GMT</pubDate>
      <author>PSCAustralia</author>
      <guid>http://communities.vmware.com/thread/188585</guid>
      <dc:date>2009-01-12T23:31:58Z</dc:date>
      <clearspace:dateToText>10 months, 1 week ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Can I add a wizard through the import operation as a plugin to the VI Client ?</title>
      <link>http://communities.vmware.com/thread/186818</link>
      <description>&lt;br /&gt;
The wizrad should change the ovf file before the import operation</description>
      <pubDate>Tue, 30 Dec 2008 14:06:47 GMT</pubDate>
      <author>hannaz</author>
      <guid>http://communities.vmware.com/thread/186818</guid>
      <dc:date>2008-12-30T14:06:47Z</dc:date>
      <clearspace:dateToText>10 months, 3 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Cannot get CGI script to launch</title>
      <link>http://communities.vmware.com/thread/183821</link>
      <description>&lt;br /&gt;
I have written some cgi scripts that work fine via http webpages in virtualcenter as a plugin.  I have written a new cgi script to work in line with a plugin which passes the MOBREF, SessionID etc  to the cgi script.&lt;br /&gt;
&lt;p /&gt;
I am hosting my cgi scripts on an Apache server, along with other working cgi scripts and html pages.&lt;br /&gt;
&lt;p /&gt;
The problem that I have is that when I select my plugins tab, where I would expect it to run my CGI script, and then display the names of all the VM's registered with VC, I get an HTTP page error. (see attached).&lt;br /&gt;
&lt;p /&gt;
The tab is registered att he datacenter level, using the XML file below.&lt;br /&gt;
&lt;p /&gt;
&lt;span style="color:#3366ff"&gt;&amp;lt;scriptConfiguration version="1.0.0"&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;p /&gt;
&lt;span style="color:#3366ff"&gt;&amp;lt;key&amp;gt;com.development.TESTPLUGIN&amp;lt;/key&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;p /&gt;
&lt;span style="color:#3366ff"&gt;&amp;lt;description&amp;gt;TESTPLUGIN&amp;lt;/description&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;p /&gt;
&lt;span style="color:#3366ff"&gt;&amp;lt;view parent="Inventory.Datacenter"&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;p /&gt;
&lt;span style="color:#3366ff"&gt;&amp;lt;title locale="en"&amp;gt;TEST PLUGIN&amp;lt;/title&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;p /&gt;
&lt;span style="color:#3366ff"&gt;&amp;lt;url&amp;gt;&lt;a class="jive-link-external" href="http://192.168.20.132:80/cgi-bin/testplugin.cgi"&gt;http://192.168.20.132:80/cgi-bin/testplugin.cgi&lt;/a&gt;&amp;lt;/url&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;p /&gt;
&lt;span style="color:#3366ff"&gt;&amp;lt;/view&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;p /&gt;
&lt;span style="color:#3366ff"&gt;&amp;lt;/scriptConfiguration&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;p /&gt;
I have changed this line in the plugin -&amp;gt;     &lt;i&gt;&amp;lt;url&amp;gt;&lt;a class="jive-link-external" href="http://192.168.20.132:80/cgi-bin/testplugin.cgi"&gt;http://192.168.20.132:80/cgi-bin/testplugin.cgi&lt;/a&gt;&amp;lt;/url&amp;gt;&lt;/i&gt;     to point to &lt;a class="jive-link-external" href="http://www.google.com"&gt;www.google.com&lt;/a&gt; and that works fine.&lt;br /&gt;
&lt;p /&gt;
On the apache server, the testplugin.cgi script is located in the cgi-bin folder, along with other scripts that work fine. It seems to be a problem, because I am not trying to show a webpage, but rather run the cgi script directly. Is this right? I got this impression from the Plugins guide on Page 3.&lt;br /&gt;
&lt;p /&gt;
Any help on this would be very much appreciated.&lt;br /&gt;
&lt;p /&gt;
Thanks in advance,&lt;br /&gt;
&lt;p /&gt;
 Paul</description>
      <pubDate>Mon, 08 Dec 2008 13:05:31 GMT</pubDate>
      <author>paul_xtravirt</author>
      <guid>http://communities.vmware.com/thread/183821</guid>
      <dc:date>2008-12-08T13:05:31Z</dc:date>
      <clearspace:dateToText>11 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>4</clearspace:messageCount>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>Getting information from VC via Plugins</title>
      <link>http://communities.vmware.com/thread/160206</link>
      <description>&lt;br /&gt;
All,&lt;br /&gt;
&lt;p /&gt;
 I have a nested menu via xml and registered as a plugin to VirtualCenter, so I can right click a VM and then select Power Off VM now. Looking at the example code below from the guide, I see that it runs a script. But how can I run a script against a specific machine?&lt;br /&gt;
&lt;p /&gt;
&amp;lt;!-- Nested Menu plug-ins --&amp;gt;&lt;br /&gt;
&lt;p /&gt;
&amp;lt;command parent="Inventory.VirtualMachine"&amp;gt;&lt;br /&gt;
&lt;p /&gt;
&amp;lt;title locale="en"&amp;gt;VM&amp;lt;/title&amp;gt;&lt;br /&gt;
&lt;p /&gt;
&amp;lt;command&amp;gt;&lt;br /&gt;
&lt;p /&gt;
&amp;lt;title locale="en"&amp;gt;PowerOn All VMs&amp;lt;/title&amp;gt;&lt;br /&gt;
&lt;p /&gt;
&amp;lt;url&amp;gt;&lt;a class="jive-link-external" href="http://10.17.156.202:9000/cgi-bin/VmAction.cgi?cmd=powerOn&amp;amp;vmname=All"&gt;http://10.17.156.202:9000/cgi-bin/VmAction.cgi?cmd=powerOn&amp;amp;vmname=All&lt;/a&gt;&amp;lt;/url&amp;gt;&lt;br /&gt;
&lt;p /&gt;
&amp;lt;/command&amp;gt;&lt;br /&gt;
&lt;p /&gt;
&amp;lt;/command&amp;gt;&lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;
You see in the code above, it states &lt;a class="jive-link-external" href="http://10.17.156.202:9000/cgi-bin/VmAction.cgi?cmd=powerOn&amp;amp;vmname=All"&gt;ttp://10.17.156.202:9000/cgi-bin/VmAction.cgi?cmd=powerOn&amp;amp;vmname=All&lt;/a&gt;, so how do you get this to send the name of the VM and then get interaction going?&lt;br /&gt;
&lt;p /&gt;
Are there any examples for this, e.g. to launch an iLO window, I right click an HP ESX host, and select launch iLO. But how do I pass the correct servername or IP address from VirtualCenter to a new internet explorer window?&lt;br /&gt;
&lt;br /&gt;
Paul Davey&lt;br /&gt;
Xtravirt</description>
      <pubDate>Fri, 01 Aug 2008 14:45:25 GMT</pubDate>
      <author>paul_xtravirt</author>
      <guid>http://communities.vmware.com/thread/160206</guid>
      <dc:date>2008-08-01T14:45:25Z</dc:date>
      <clearspace:dateToText>11 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>11</clearspace:messageCount>
      <clearspace:replyCount>10</clearspace:replyCount>
    </item>
    <item>
      <title>Can no longer register a plug-in</title>
      <link>http://communities.vmware.com/thread/184359</link>
      <description>We wrote a C# component that calls the VISDK to register our plugin during our product install.  We use this utility during development to register and re-register our plug-in as things change.  However, today it stopped working, but the code hasn't changed.  It will register the plug-in but I get the "download and install" option under plug-ins in the VI Client.  This seems to indicate that the registration failed.&lt;br /&gt;
&lt;br /&gt;
I have compared the Managed Object Browser pages for my plug-in vs. one by another developer.  Other than the name and key they are virtually identical.  And he registered his using the same C# exe I did.&lt;br /&gt;
&lt;br /&gt;
What things should I be looking at?&lt;br /&gt;
My Xml is well formed.  My Xml validates against the Xsd as well.&lt;br /&gt;
I've un-registered, re-registered, re-registered again...  I've rebooted the VI Client server and the server hosting the Xml.&lt;br /&gt;
I haven't made any configuration changes to either box.&lt;br /&gt;
I've tried changing the key of my plug-in and registering it with the new key.  Again, no dice.&lt;br /&gt;
&lt;br /&gt;
I'm not sure where else to look.</description>
      <pubDate>Wed, 10 Dec 2008 19:18:21 GMT</pubDate>
      <author>jkyoutsey</author>
      <guid>http://communities.vmware.com/thread/184359</guid>
      <dc:date>2008-12-10T19:18:21Z</dc:date>
      <clearspace:dateToText>11 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>4</clearspace:messageCount>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>how to creeate vm console</title>
      <link>http://communities.vmware.com/thread/174695</link>
      <description>We are working on an application where we can create ,delete virtual machines but we are not able to create console to view created virtual machines.So if any one knows abut it please help us we will be very greateful to you.</description>
      <pubDate>Fri, 17 Oct 2008 08:12:21 GMT</pubDate>
      <author>bharat123</author>
      <guid>http://communities.vmware.com/thread/174695</guid>
      <dc:date>2008-10-17T08:12:21Z</dc:date>
      <clearspace:dateToText>11 months, 3 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Cannot register a plugin to VC since applying Update 3</title>
      <link>http://communities.vmware.com/thread/177108</link>
      <description>Since Update 3 was applied to VC, I no longer seem able to register a plugin. I have tried to register a plugin using the same files and code that has worked in the past for me. However, now it always fails with the same problem as below:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;&amp;lt;&lt;br /&gt;
Registration failed.&lt;br /&gt;
New-Object : A parameter cannot be found that matches parameter name '='.&lt;br /&gt;
At C:\registerPlugin.ps1:71 char:26&lt;br /&gt;
+ $serverInfo = new-object &amp;lt;&amp;lt;&amp;lt;&amp;lt; VMware.Vim.ExtensionServerInfo $serverI&lt;br /&gt;
nfo.adminEmail = @($adminEmail)&lt;br /&gt;
&lt;div class="jive-quote"&gt;&lt;div class="jive-quote"&gt; &lt;/div&gt;&lt;/div&gt;
&lt;br /&gt;
I have installed VC in a VM, completely fresh, again with update 3 and tried the process again and recieved the same error. To register I am using the powershell registerplugin.ps1 script from the forums.&lt;br /&gt;
&lt;br /&gt;
Here is the syntax that I am using:&lt;br /&gt;
&lt;br /&gt;
new-plugin -description "test plugin" -key com.test.plugin -version 1.0.0 -url &lt;a class="jive-link-external" href="http://192.168.20.7/plugin.xml"&gt;http://192.168.20.7/plugin.xml&lt;/a&gt; -company test -adminemail test@test.com&lt;br /&gt;
&lt;br /&gt;
I can browse using IE to the xml file, so it is not a permissions issue there. It appears to relate to the -adminemail but I cannot see what is wrong.&lt;br /&gt;
&lt;br /&gt;
Can anyone point me in the right direction? Am I doing something wrong here, or is this a break caused by Update 3 to VC?&lt;br /&gt;
&lt;br /&gt;
Paul Davey&lt;br /&gt;
Xtravirt</description>
      <pubDate>Thu, 30 Oct 2008 15:20:42 GMT</pubDate>
      <author>paul_xtravirt</author>
      <guid>http://communities.vmware.com/thread/177108</guid>
      <dc:date>2008-10-30T15:20:42Z</dc:date>
      <clearspace:dateToText>1 year, 1 week ago</clearspace:dateToText>
      <clearspace:messageCount>4</clearspace:messageCount>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>What about security?</title>
      <link>http://communities.vmware.com/thread/169600</link>
      <description>Hi&lt;br /&gt;
&lt;br /&gt;
Can someone point me to the right documents where I can find more about security threats a plug-in may cause. I would like to know under what rights a plug-in is running and what rights are needed to insert a new plug-in. Are there any known other security risks specific for plug-ins? &lt;br /&gt;
&lt;p /&gt;
How can I control what a plug-in is doing? Maybe it snifs passwords and sents them out to the internet. &lt;br /&gt;
&lt;p /&gt;
Gabrie &lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;a class="jive-link-external" href="http://www.GabesVirtualWorld.com"&gt;http://www.GabesVirtualWorld.com&lt;/a&gt;</description>
      <pubDate>Fri, 19 Sep 2008 09:54:31 GMT</pubDate>
      <author>Gabrie</author>
      <guid>http://communities.vmware.com/thread/169600</guid>
      <dc:date>2008-09-19T09:54:31Z</dc:date>
      <clearspace:dateToText>1 year, 1 month ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>Embedding Webpage in Virtual Center - Bringing up a page depending on which host is highlighted</title>
      <link>http://communities.vmware.com/thread/167231</link>
      <description>&lt;br /&gt;
So I've managed to embed vCharterPro and UNNOC but I'd like the URL to be different depending on which host.&lt;br /&gt;
&lt;p /&gt;
 E.G.  &lt;a class="jive-link-external" href="http://unnoc/hosta.html"&gt;http://unnoc/hosta.html&lt;/a&gt; when HostA is highlighted.&lt;br /&gt;
&lt;p /&gt;
&lt;a class="jive-link-external" href="http://unnoc/hostb.html"&gt;http://unnoc/hostb.html&lt;/a&gt; when HostB is highlighted.&lt;br /&gt;
&lt;p /&gt;
Right now it just goes to &lt;a class="jive-link-external" href="http://unnoc"&gt;http://unnoc&lt;/a&gt; no matter what is selected.&lt;br /&gt;
&lt;p /&gt;
 I've read the SDK Guide.  I'm confused as if I could use the COMMAND or the CUSTOMATTRIBUTE to do this.  Ideas?</description>
      <pubDate>Sun, 07 Sep 2008 20:46:33 GMT</pubDate>
      <author>langonej</author>
      <guid>http://communities.vmware.com/thread/167231</guid>
      <dc:date>2008-09-07T20:46:33Z</dc:date>
      <clearspace:dateToText>1 year, 1 month ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Modifying VI Client help?</title>
      <link>http://communities.vmware.com/thread/166837</link>
      <description>Does anyone know of a way to modify the VI Client help as part of the installation of an extension/plugin?</description>
      <pubDate>Thu, 04 Sep 2008 14:42:17 GMT</pubDate>
      <author>bruce.downs</author>
      <guid>http://communities.vmware.com/thread/166837</guid>
      <dc:date>2008-09-04T14:42:17Z</dc:date>
      <clearspace:dateToText>1 year, 2 months ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>VI Client plug in authorization</title>
      <link>http://communities.vmware.com/thread/164890</link>
      <description>I've found that the following areas of the plug in architecture do not pass credentials to the web app. Web requests are made anonymously, so authorization is not available with the following actions:&lt;br /&gt;
&lt;br /&gt;
1) XML configuration file - retrieving the XML configuration file on install or start up&lt;br /&gt;
2) Toolbar button icons -  (Inventory.Global) - retrieving icon for button on start up&lt;br /&gt;
3) command's url with display=none - when executing a menu item (command) with the command's url display set to none&lt;br /&gt;
&lt;br /&gt;
I should be able to get around this limitation, but it appears to be an overlook on the developer's part.&lt;br /&gt;
&lt;br /&gt;
See attached test plug in configuration XML file and sample IIS log output. Note the test demonstrates the different command types and display=none not passing credentials.</description>
      <pubDate>Sun, 24 Aug 2008 18:09:53 GMT</pubDate>
      <author>bruce.downs</author>
      <guid>http://communities.vmware.com/thread/164890</guid>
      <dc:date>2008-08-24T18:09:53Z</dc:date>
      <clearspace:dateToText>1 year, 2 months ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>Nested Commands not passing moref</title>
      <link>http://communities.vmware.com/thread/164494</link>
      <description>In developing a VI Client plugin I noticed that sub-menu items are not passing moref to my web app.&lt;br /&gt;
&lt;br /&gt;
The following example defines a menu item and the same as a sub item. It is based on the official plug in documentation. The problem is that moref is only passed to the web app for the top level item, but not for nested command.&lt;br /&gt;
&lt;br /&gt;
Ideas?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;?xml version="1.0" encoding="UTF-8"?&amp;gt;&lt;br /&gt;
&amp;lt;scriptConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="D:\Dev\Virt\VIPlugin\vcplugin_config_20080328.xsd" version="0.9.0"&amp;gt;&lt;br /&gt;
	&amp;lt;key&amp;gt;com.configuresoft.viplugin-nesttest&amp;lt;/key&amp;gt;&lt;br /&gt;
	&amp;lt;description&amp;gt;VI Client Plug-In Nest Test&amp;lt;/description&amp;gt;&lt;br /&gt;
	&amp;lt;!-- Menu --&amp;gt;&lt;br /&gt;
	&amp;lt;command parent="Inventory.VirtualMachine"&amp;gt;&lt;br /&gt;
		&amp;lt;title locale="en"&amp;gt;PowerOn All VMs&amp;lt;/title&amp;gt;&lt;br /&gt;
		&amp;lt;url&amp;gt;&lt;a class="jive-link-external" href="http://vmbd-shcoll/CMRemote/CmVIPluginPortalDebug.asp?cmd=powerOn&amp;amp;vmname=All"&gt;http://vmbd-shcoll/CMRemote/CmVIPluginPortalDebug.asp?cmd=powerOn&amp;amp;vmname=All&lt;/a&gt;&amp;lt;/url&amp;gt;&lt;br /&gt;
	&amp;lt;/command&amp;gt;&lt;br /&gt;
	&amp;lt;!-- Nested Menu --&amp;gt;&lt;br /&gt;
	&amp;lt;command parent="Inventory.VirtualMachine"&amp;gt;&lt;br /&gt;
		&amp;lt;title locale="en"&amp;gt;VM&amp;lt;/title&amp;gt;&lt;br /&gt;
		&amp;lt;command&amp;gt;&lt;br /&gt;
			&amp;lt;title locale="en"&amp;gt;PowerOn All VMs&amp;lt;/title&amp;gt;&lt;br /&gt;
			&amp;lt;url display="window"&amp;gt;&lt;a class="jive-link-external" href="http://vmbd-shcoll/CMRemote/CmVIPluginPortalDebug.asp?cmd=powerOn&amp;amp;vmname=All"&gt;http://vmbd-shcoll/CMRemote/CmVIPluginPortalDebug.asp?cmd=powerOn&amp;amp;vmname=All&lt;/a&gt;&amp;lt;/url&amp;gt;&lt;br /&gt;
		&amp;lt;/command&amp;gt;&lt;br /&gt;
	&amp;lt;/command&amp;gt;&lt;br /&gt;
&amp;lt;/scriptConfiguration&amp;gt;</description>
      <pubDate>Thu, 21 Aug 2008 17:38:44 GMT</pubDate>
      <author>bruce.downs</author>
      <guid>http://communities.vmware.com/thread/164494</guid>
      <dc:date>2008-08-21T17:38:44Z</dc:date>
      <clearspace:dateToText>1 year, 3 months ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>Toolbar Button (Inventory.Global)</title>
      <link>http://communities.vmware.com/thread/164454</link>
      <description>Currently the plug in schema does not allow for a toolbar button to launch into a browser. When defining a global &amp;lt;view&amp;gt;, I cannot specific the "display" for the url. I can, however, specify the URL's display when defining a &amp;lt;command&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
In the example below you see a global command and view, with only the command being displayed in a browser. I would like a toolbar button similar to the vmware.com button that launches in a browser rather than a 'window'.&lt;br /&gt;
&lt;br /&gt;
Another issue is I cannot find out where a &amp;lt;command&amp;gt; with parent=Inventory.Global is displayed in the VI Client.&lt;br /&gt;
&lt;br /&gt;
Ideas?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;?xml version="1.0" encoding="UTF-8"?&amp;gt;&lt;br /&gt;
&amp;lt;scriptConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="D:\Dev\Virt\VIPlugin\vcplugin_config_20080328.xsd" version="0.9.0"&amp;gt;&lt;br /&gt;
	&amp;lt;key&amp;gt;com.configuresoft.viplugin-globaltoolbarbuttontest&amp;lt;/key&amp;gt;&lt;br /&gt;
	&amp;lt;description&amp;gt;VI Client Plug-In Global Toolbar Button Test&amp;lt;/description&amp;gt;&lt;br /&gt;
	&amp;lt;!-- Global Menu --&amp;gt;&lt;br /&gt;
	&amp;lt;command parent="Inventory.Global"&amp;gt;&lt;br /&gt;
		&amp;lt;title locale="en"&amp;gt;Configuresoft.com&amp;lt;/title&amp;gt;&lt;br /&gt;
		&amp;lt;url display="browser"&amp;gt;&lt;a class="jive-link-external" href="http://www.configuresoft.com"&gt;http://www.configuresoft.com&lt;/a&gt;&amp;lt;/url&amp;gt;&lt;br /&gt;
	&amp;lt;/command&amp;gt;&lt;br /&gt;
	&amp;lt;!-- Global View --&amp;gt;&lt;br /&gt;
	&amp;lt;view parent="Inventory.Global"&amp;gt;&lt;br /&gt;
		&amp;lt;title locale="en"&amp;gt;Configuresoft.com&amp;lt;/title&amp;gt;&lt;br /&gt;
		&amp;lt;url&amp;gt;&lt;a class="jive-link-external" href="http://www.configuresoft.com"&gt;http://www.configuresoft.com&lt;/a&gt;&amp;lt;/url&amp;gt;&lt;br /&gt;
		&amp;lt;icon&amp;gt;&lt;a class="jive-link-external" href="http://www.configuresoft.com/favicon.ico"&gt;http://www.configuresoft.com/favicon.ico&lt;/a&gt;&amp;lt;/icon&amp;gt;&lt;br /&gt;
	&amp;lt;/view&amp;gt;&lt;br /&gt;
&amp;lt;/scriptConfiguration&amp;gt;</description>
      <pubDate>Thu, 21 Aug 2008 16:25:27 GMT</pubDate>
      <author>bruce.downs</author>
      <guid>http://communities.vmware.com/thread/164454</guid>
      <dc:date>2008-08-21T16:25:27Z</dc:date>
      <clearspace:dateToText>1 year, 3 months ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>VCPlugin shows up under "Manage Plugins..." but when selected to install, configuration xml file is opened in default xml viewer</title>
      <link>http://communities.vmware.com/thread/162228</link>
      <description>&lt;br /&gt;
Hello,&lt;br /&gt;
&lt;p /&gt;
I have written a simple plugin, and I am at the successful point where I am registering the plugin with the Virtual Center.  And when I manage my plugins on the Virtual Infrastructure Client, I can see the my Plugin. But when I select the "Download and install" button, the only thing that happens is that it launches the default xml editor with the downloaded config.xml file and changes to "The plugin has been downloaded and is being installed".&lt;br /&gt;
&lt;p /&gt;
Then when I close the defaule xml tool, it changes its state once again to "The plugin has been installed.  Please go to the installed tab to enable the plugin." Yet there is nothing in the installed window.&lt;br /&gt;
&lt;p /&gt;
Does the config file have to have a specific name?  Do I need to install the file somewhere manually once downloaded? &lt;br /&gt;
&lt;p /&gt;
Thank you,&lt;br /&gt;
&lt;p /&gt;
Michael &lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;br /&gt;</description>
      <pubDate>Mon, 11 Aug 2008 16:17:24 GMT</pubDate>
      <author>mrydeen</author>
      <guid>http://communities.vmware.com/thread/162228</guid>
      <dc:date>2008-08-11T16:17:24Z</dc:date>
      <clearspace:dateToText>1 year, 3 months ago</clearspace:dateToText>
      <clearspace:messageCount>6</clearspace:messageCount>
      <clearspace:replyCount>5</clearspace:replyCount>
    </item>
    <item>
      <title>Java Plug-in Registration?</title>
      <link>http://communities.vmware.com/thread/161603</link>
      <description>&lt;br /&gt;
Does anyone know step by step how to register a java plug-in?&lt;br /&gt;
&lt;p /&gt;
I followed the document Complete Vi Client plug-in but I am stuck at # 4.&lt;br /&gt;
&lt;p /&gt;
Can someone help me please.&lt;br /&gt;
&lt;p /&gt;
Thanks!</description>
      <pubDate>Thu, 07 Aug 2008 21:49:31 GMT</pubDate>
      <author>shars</author>
      <guid>http://communities.vmware.com/thread/161603</guid>
      <dc:date>2008-08-07T21:49:31Z</dc:date>
      <clearspace:dateToText>1 year, 3 months ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>VIC Plugins and Maps</title>
      <link>http://communities.vmware.com/thread/155345</link>
      <description>Is there any way to use the control that renders the directed maps within VIC with my own data sets?  I would like to use the control that does the navigation and rendering, but provide my own relationships to the map based on my own data.</description>
      <category domain="http://communities.vmware.com/tags?communityID=2656">plugin</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">maps</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">navigation</category>
      <pubDate>Tue, 08 Jul 2008 18:16:32 GMT</pubDate>
      <author>chris.knowles</author>
      <guid>http://communities.vmware.com/thread/155345</guid>
      <dc:date>2008-07-08T18:16:32Z</dc:date>
      <clearspace:dateToText>1 year, 3 months ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Powershell Registration Utility Problem</title>
      <link>http://communities.vmware.com/thread/157972</link>
      <description>&lt;br /&gt;
&lt;a class="jive-link-wiki" href="http://communities.vmware.com/docs/DOC-4521"&gt;http://communities.vmware.com/docs/DOC-4521&lt;/a&gt;&lt;br /&gt;
&lt;p /&gt;
Using the link above, I have downloaded the registerplugin.ps1 file. &lt;br /&gt;
&lt;p /&gt;
I have copied it in to the location where the VI Toolkit is located&lt;br /&gt;
&lt;p /&gt;
I have loaded a VI toolkit powershell session&lt;br /&gt;
&lt;p /&gt;
I have run the ps1 file and everytime, I get the following error:&lt;br /&gt;
&lt;p /&gt;
&lt;i&gt;&lt;span style="color:#0000ff"&gt;PS C:\Program Files\VMware\Infrastructure\VIToolkitForWindows&amp;gt; .\registerPlugin.&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;
&lt;p /&gt;
&lt;i&gt;&lt;span style="color:#0000ff"&gt;ps1&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;
&lt;p /&gt;
&lt;i&gt;&lt;span style="color:#0000ff"&gt;Add-PSSnapin : Cannot add Windows PowerShell snap-in vmware.vimautomation.core&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;
&lt;p /&gt;
&lt;i&gt;&lt;span style="color:#0000ff"&gt;because it is already added. Verify the name of the snap-in and try again.&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;
&lt;p /&gt;
&lt;i&gt;&lt;span style="color:#0000ff"&gt;At C:\Program Files\VMware\Infrastructure\VIToolkitForWindows\registerPlugin.ps&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;
&lt;p /&gt;
&lt;i&gt;&lt;span style="color:#0000ff"&gt;1:14 char:13&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;
&lt;p /&gt;
&lt;i&gt;&lt;span style="color:#0000ff"&gt;&lt;/i&gt; add-pssnapin  &amp;lt;&amp;lt;&amp;lt;&amp;lt; vmware.vimautomation.core&lt;/span&gt;+&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
Any idea's on what am I doing wrong?&lt;br /&gt;
&lt;p /&gt;
I have written a simple xml that like the google example, just points to a webpage (in this case our intranet page)&lt;br /&gt;
&lt;p /&gt;
 Any and all help appreciated.&lt;br /&gt;
&lt;p /&gt;
Thanks,&lt;br /&gt;
&lt;p /&gt;
 Paul</description>
      <category domain="http://communities.vmware.com/tags?communityID=2656">powershell</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">plug-in</category>
      <pubDate>Thu, 24 Jul 2008 12:02:18 GMT</pubDate>
      <author>paul_xtravirt</author>
      <guid>http://communities.vmware.com/thread/157972</guid>
      <dc:date>2008-07-24T12:02:18Z</dc:date>
      <clearspace:dateToText>1 year, 3 months ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Add a tab to the VI Client or Virtual Center Server</title>
      <link>http://communities.vmware.com/thread/156074</link>
      <description>&lt;br /&gt;
Is it possible to add a custom tab to the VI Client or Virtual Center Server?&lt;br /&gt;
&lt;p /&gt;
Which API or SDK has that ability? &lt;br /&gt;
&lt;p /&gt;
 thanks</description>
      <pubDate>Sun, 13 Jul 2008 23:38:50 GMT</pubDate>
      <author>listener</author>
      <guid>http://communities.vmware.com/thread/156074</guid>
      <dc:date>2008-07-13T23:38:50Z</dc:date>
      <clearspace:dateToText>1 year, 4 months ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Adding new object types to VIC navigation tree</title>
      <link>http://communities.vmware.com/thread/155318</link>
      <description>Has anyone found a way to add new items to the nav pane in VIC?  For example under a datacenter I want to be able to add a new object to represent a switch or a SAN array.  I haven't been able to find a way to do this at this point and I am not sure if it is even possible.</description>
      <category domain="http://communities.vmware.com/tags?communityID=2656">vic</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">new</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">object</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">types</category>
      <pubDate>Tue, 08 Jul 2008 13:53:01 GMT</pubDate>
      <author>chris.knowles</author>
      <guid>http://communities.vmware.com/thread/155318</guid>
      <dc:date>2008-07-08T13:53:01Z</dc:date>
      <clearspace:dateToText>1 year, 4 months ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Limiting Snapshots - Plug-in?</title>
      <link>http://communities.vmware.com/thread/152106</link>
      <description>&lt;br /&gt;
Hello,&lt;br /&gt;
&lt;p /&gt;
I was wondering if anyone knew of a plug-in, or knew if the API had the capability there to develop some sort of a snapshot limiting utility.&lt;br /&gt;
&lt;p /&gt;
I am on a team that manages a fairly large deployment of virtual infrastructure, and we have issues related to space which could possibly be helped with the ability to track snapshotting better. We're looking to try to limit users to 3 snapshots per VM. Any idea how this could be achieved? Not sure if this is even possible.&lt;br /&gt;
&lt;p /&gt;
 Thanks.</description>
      <pubDate>Mon, 16 Jun 2008 22:12:51 GMT</pubDate>
      <author>scalder</author>
      <guid>http://communities.vmware.com/thread/152106</guid>
      <dc:date>2008-06-16T22:12:51Z</dc:date>
      <clearspace:dateToText>1 year, 5 months ago</clearspace:dateToText>
      <clearspace:messageCount>4</clearspace:messageCount>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>document or guidelines for converting a viperltoolkit perl file into a cgi type file</title>
      <link>http://communities.vmware.com/thread/147657</link>
      <description>This is a general question. To use a .pl file from the viperltoolkit in the context of a vi client plug-in, according to VMware, one needs to convert it into a .cgi file.&lt;br /&gt;
Is there any VMware document that describes how to do so or guidelines to do so?&lt;br /&gt;
&lt;br /&gt;
Thanks,</description>
      <pubDate>Thu, 22 May 2008 00:01:25 GMT</pubDate>
      <author>yiuyip</author>
      <guid>http://communities.vmware.com/thread/147657</guid>
      <dc:date>2008-05-22T00:01:25Z</dc:date>
      <clearspace:dateToText>1 year, 5 months ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>RE: accessing managed objects</title>
      <link>http://communities.vmware.com/thread/149679</link>
      <description>From the manuals, it seems that there are two ways to access a managed object type/object type.&lt;br /&gt;
&lt;br /&gt;
a) Use the existing methods for that managed object if such methods  exist and apply.&lt;br /&gt;
b) use the Property Traversal methods described in Chapter 5 of the Programming guide if the methods in a) do not&lt;br /&gt;
   exist.&lt;br /&gt;
&lt;br /&gt;
Questions:&lt;br /&gt;
&lt;br /&gt;
  Does the overall design of the Managed Objects Methods/Traversal Methods  require  any ESX kernel driver to locate the&lt;br /&gt;
  information or does it just happen in the user-mode methods/Traversal methods?</description>
      <pubDate>Tue, 03 Jun 2008 00:53:55 GMT</pubDate>
      <author>yiuyip</author>
      <guid>http://communities.vmware.com/thread/149679</guid>
      <dc:date>2008-06-03T00:53:55Z</dc:date>
      <clearspace:dateToText>1 year, 5 months ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>re: launching a sample viperltoolkit  program from the simpledemo.xml plugin</title>
      <link>http://communities.vmware.com/thread/146745</link>
      <description>I have been able to run the datacenterlisting.pl sample from a server with viperltoolkit installed successfully against a VC.&lt;br /&gt;
Web server is installed on this system.&lt;br /&gt;
&lt;br /&gt;
However, when I tried to reference this datacenterlisting.pl from the simpledemo.xml associated with a VI plugin, I got page not found error.&lt;br /&gt;
The plugin was installed succesfully. &lt;br /&gt;
&lt;br /&gt;
How does the VI plugin environment resolve the "use VMware::VIRuntime" library?&lt;br /&gt;
&lt;br /&gt;
Can some one show us how to run a sample perl script with parameters from the viperltoolkit in the context of simpledemo.xml?&lt;br /&gt;
&lt;br /&gt;
e.g., instead of specifying maps.goggle.com in the simpledemo.xml (p7 of the "Getting Started with VI Client Plug-ins" technote) as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;scriptConfiguration version="1.0.0"&amp;gt;&lt;br /&gt;
&amp;lt;key&amp;gt;com.vmware.cde.sdk.demo&amp;lt;/key&amp;gt;&lt;br /&gt;
&amp;lt;description&amp;gt;VI Extensibility Demo&amp;lt;/description&amp;gt;&lt;br /&gt;
&amp;lt;view parent="Inventory.Datacenter"&amp;gt;&lt;br /&gt;
&amp;lt;title locale="en"&amp;gt;MapIt&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;url&amp;gt;&lt;a class="jive-link-external" href="http://maps.google.com"&gt;http://maps.google.com&lt;/a&gt;&amp;lt;/url&amp;gt;&lt;br /&gt;
&amp;lt;/view&amp;gt;&lt;br /&gt;
&amp;lt;/scriptConfiguration&amp;gt;&lt;br /&gt;
&lt;br /&gt;
specify a perl script from the viperltoolkit such as datacenterlisting.pl as follows:&lt;br /&gt;
&lt;p /&gt;
&amp;lt;scriptConfiguration version="1.0.0"&amp;gt;&lt;br /&gt;
&amp;lt;key&amp;gt;com.vmware.cde.sdk.demo&amp;lt;/key&amp;gt;&lt;br /&gt;
&amp;lt;description&amp;gt;VI Extensibility Demo&amp;lt;/description&amp;gt;&lt;br /&gt;
&amp;lt;view parent="Inventory.Datacenter"&amp;gt;&lt;br /&gt;
&amp;lt;title locale="en"&amp;gt;MapIt&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;url&amp;gt;&lt;a class="jive-link-external" href="http://15.13.183.184/cgi-bin/datacenterlisting.pl"&gt;http://15.13.183.184/cgi-bin/datacenterlisting.pl&lt;/a&gt;     ???                &amp;lt;/url&amp;gt;&lt;br /&gt;
&amp;lt;/view&amp;gt;&lt;br /&gt;
&amp;lt;/scriptConfiguration&amp;gt;&lt;br /&gt;
&lt;p /&gt;
where ??? are the needed parameters and datacenterlisting.pl uses "VMware::VIRuntime" library.&lt;br /&gt;
&lt;br /&gt;
Thanks,&lt;br /&gt;
                                                                                                  YC</description>
      <pubDate>Fri, 16 May 2008 22:52:56 GMT</pubDate>
      <author>yiuyip</author>
      <guid>http://communities.vmware.com/thread/146745</guid>
      <dc:date>2008-05-16T22:52:56Z</dc:date>
      <clearspace:dateToText>1 year, 6 months ago</clearspace:dateToText>
      <clearspace:messageCount>8</clearspace:messageCount>
      <clearspace:replyCount>7</clearspace:replyCount>
    </item>
    <item>
      <title>re: Problems in installing the viperltookkit</title>
      <link>http://communities.vmware.com/thread/146499</link>
      <description>***Note***: this problem has been resolved by installing VMware-VIPerl-Toolkit-1.5.0-67153.exe which includes the missing .pdd files:&lt;br /&gt;
&lt;p /&gt;
XML-LibXML-Common &lt;br /&gt;
XML-LibXML &lt;br /&gt;
Crypt-SSLeay &lt;br /&gt;
Data-Dumper &lt;br /&gt;
Class-MethodMaker &lt;br /&gt;
&lt;p /&gt;
I got ActivePerl 5.8 build 822 installed.&lt;br /&gt;
&lt;br /&gt;
Following the viperltoolkit install guide, section : Installing the Perl Toolkit on Windows,&lt;br /&gt;
&lt;br /&gt;
step 3: &lt;a class="jive-link-external" href="http://theoryx5.uwinnipeg.ca/ppms/"&gt;http://theoryx5.uwinnipeg.ca/ppms/&lt;/a&gt; &lt;br /&gt;
&lt;br /&gt;
However, when I tried to add the additonal packages specified above&lt;br /&gt;
from the ppm's add package GUI, I got 500 Can't connect to theoryx5.uwinnipeg.ca:80 (connect: Unknown error)&lt;br /&gt;
There is NO problem from running &lt;a class="jive-link-external" href="http://theoryx5.uwinnipeg.ca/ppms/"&gt;http://theoryx5.uwinnipeg.ca/ppms/&lt;/a&gt; from my browser.&lt;br /&gt;
&lt;br /&gt;
I also tried running :&lt;br /&gt;
&lt;br /&gt;
C:\ppm install &lt;a class="jive-link-external" href="http://theoryx5.uwinnipeg.ca/ppms/Class-MethodMaker.ppd"&gt;http://theoryx5.uwinnipeg.ca/ppms/Class-MethodMaker.ppd&lt;/a&gt;&lt;br /&gt;
and got:&lt;br /&gt;
&lt;br /&gt;
ppm install failed: 500 Can't connect to theoryx5.uwinnipeg.ca:80 (connect: Unknown error)&lt;br /&gt;
&lt;br /&gt;
As a result, the following needed packages are missing:&lt;br /&gt;
&lt;br /&gt;
XML-LibXML-Common &lt;br /&gt;
XML-LibXML &lt;br /&gt;
Crypt-SSLeay &lt;br /&gt;
Data-Dumper &lt;br /&gt;
Class-MethodMaker &lt;br /&gt;
&lt;br /&gt;
So, when I ran perl Makefile.pl, I got the following warnings:&lt;br /&gt;
&lt;br /&gt;
C:\devprojects\viperltoolkit&amp;gt;perl Makefile.pl&lt;br /&gt;
Warning: prerequisite Class::MethodMaker 2.08 not found.&lt;br /&gt;
Warning: prerequisite Crypt::SSLeay 0.51 not found.&lt;br /&gt;
Warning: prerequisite XML::LibXML 1.58 not found.&lt;br /&gt;
Writing Makefile for VIPerlToolkit&lt;br /&gt;
&lt;br /&gt;
Can someone point how to feed these packages to the ppm?&lt;br /&gt;
&lt;br /&gt;
Thanks,&lt;br /&gt;
&lt;br /&gt;
Yiu Yip</description>
      <pubDate>Thu, 15 May 2008 20:07:26 GMT</pubDate>
      <author>yiuyip</author>
      <guid>http://communities.vmware.com/thread/146499</guid>
      <dc:date>2008-05-15T20:07:26Z</dc:date>
      <clearspace:dateToText>1 year, 6 months ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Get the example in VMware's documentation to work</title>
      <link>http://communities.vmware.com/thread/140761</link>
      <description>Hello&lt;br /&gt;
&lt;br /&gt;
First post here &lt;img class="jive-emoticon" border="0" src="http://communities.vmware.com/images/emoticons/happy.gif" alt=":-)" /&gt;&lt;br /&gt;
&lt;br /&gt;
I want to get the example in VMware's new documentation to work, did anyone get the example to work and send me a script to register the pluginconfig.xml?&lt;br /&gt;
&lt;br /&gt;
I had to re-write the code, to get it to work with java, some constructors were not correct. VMware sets the URL in the ExtensionClientInfo to "", which raises an error when i try to activate the plugin in VC.&lt;br /&gt;
&lt;br /&gt;
Help is appreciated.&lt;br /&gt;
&lt;br /&gt;
           Frank</description>
      <pubDate>Tue, 22 Apr 2008 11:08:59 GMT</pubDate>
      <author>bluepenguin</author>
      <guid>http://communities.vmware.com/thread/140761</guid>
      <dc:date>2008-04-22T11:08:59Z</dc:date>
      <clearspace:dateToText>1 year, 6 months ago</clearspace:dateToText>
      <clearspace:messageCount>7</clearspace:messageCount>
      <clearspace:replyCount>6</clearspace:replyCount>
    </item>
    <item>
      <title>Download and install give error "Invalid URI: URI is empty"</title>
      <link>http://communities.vmware.com/thread/142630</link>
      <description>&lt;br /&gt;
I am just getting started with the VI plugins and was following the example in the "Getting Started" guide. I was able to register a sample .xml file using the perl registration script. The plugin then appears in Virtual Center, but when I click the Download and Install button I get "Invalid URI: URI is empty". The configuration file and registration command I am using are below. The only gotcha is that the virtual center is running on a different port than 443, it is instead using 7130.  &lt;br /&gt;
&lt;p /&gt;
I have made sure I can access config.xml from the VI server.&lt;br /&gt;
&lt;p /&gt;
config.xml&lt;br /&gt;
&lt;p /&gt;
&amp;lt;scriptConfiguration version="1.0.0"&amp;gt;&lt;br /&gt;
&amp;lt;key&amp;gt;com.vmware.cde.sdk.demo&amp;lt;/key&amp;gt;&lt;br /&gt;
    &amp;lt;description&amp;gt;VI Extensibility Demo&amp;lt;/description&amp;gt;&lt;br /&gt;
        &amp;lt;view parent="Inventory.Datacenter"&amp;gt;&lt;br /&gt;
            &amp;lt;title locale="en"&amp;gt;MapIt&amp;lt;/title&amp;gt;&lt;br /&gt;
            &amp;lt;url&amp;gt;&lt;a class="jive-link-external" href="http://maps.google.com"&gt;http://maps.google.com&lt;/a&gt;&amp;lt;/url&amp;gt;&lt;br /&gt;
        &amp;lt;/view&amp;gt;&lt;br /&gt;
&amp;lt;/scriptConfiguration&amp;gt;&lt;br /&gt;
&lt;p /&gt;
Register command&lt;br /&gt;
&lt;p /&gt;
perl registerPlugin.pl --server=&amp;lt;vc ip&amp;gt;:7130 --username user --password pass --description="Test Plugin" --key="com.vmware.cde.sdk.demo" --pluginversion="1.0.0" --pluginurl="http://&amp;lt;web app ip&amp;gt;/config.xml" --company="test" --adminMail="test@test.com" --action=install&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
Any help with this problem would be greatly appreciated.&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
 Thanks &lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;br /&gt;</description>
      <pubDate>Mon, 28 Apr 2008 22:28:27 GMT</pubDate>
      <author>Smith1234</author>
      <guid>http://communities.vmware.com/thread/142630</guid>
      <dc:date>2008-04-28T22:28:27Z</dc:date>
      <clearspace:dateToText>1 year, 6 months ago</clearspace:dateToText>
      <clearspace:messageCount>5</clearspace:messageCount>
      <clearspace:replyCount>4</clearspace:replyCount>
    </item>
    <item>
      <title>How official plugins compare to unofficial plugins...</title>
      <link>http://communities.vmware.com/thread/141142</link>
      <description>A lot of people have been asking me how VMware's plugins compare to the architecture I unearthed. I wrote a &lt;a class="jive-link-external" href="http://itknowledgeexchange.techtarget.com/virtualization-pro/vmware-releases-official-plugin-guide/"&gt;blog for TechTarget&lt;/a&gt; that discusses this subject.</description>
      <pubDate>Wed, 23 Apr 2008 18:39:37 GMT</pubDate>
      <author>akutz</author>
      <guid>http://communities.vmware.com/thread/141142</guid>
      <dc:date>2008-04-23T18:39:37Z</dc:date>
      <clearspace:dateToText>1 year, 7 months ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
  </channel>
</rss>

