<?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 : All Content - vSphere Client Plug-ins</title>
    <link>http://communities.vmware.com/community/developer/forums/viclientplugins</link>
    <description>All Content 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/message/1422763</link>
      <description>The problem is that the data is just not properly registered no matter what you seem to do.  We created a Description object and added it to Extension, ExtentionServerInfo and ExtentionClientInfo any nothing we put into the Description object is registered by the server.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Example:&lt;/b&gt; &lt;br /&gt;
Description description = new Description("desc 1", new DynamicProperty[]{}, "desc2", "desc3");&lt;br /&gt;
&lt;br /&gt;
Creating the above description and then registering with the server, none of those 3 strings show up anywhere on the plug-in information page.  It would be helpful if you could give us an example using the Java registration code on how to set up the registration "properly".  As I have been unable to find out how to change the fields that everyone else keeps mentioning above.</description>
      <pubDate>Sat, 21 Nov 2009 09:39:35 GMT</pubDate>
      <author>JamesWe</author>
      <guid>http://communities.vmware.com/message/1422763</guid>
      <dc:date>2009-11-21T09:39:35Z</dc:date>
      <clearspace:dateToText>1 day, 22 hours ago</clearspace:dateToText>
      <clearspace:replyCount>6</clearspace:replyCount>
    </item>
    <item>
      <title>Proper XML for config and extension...</title>
      <link>http://communities.vmware.com/message/1420582</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/message/1420582</guid>
      <dc:date>2009-11-18T21:13:21Z</dc:date>
      <clearspace:dateToText>4 days, 10 hours ago</clearspace:dateToText>
    </item>
    <item>
      <title>Extend VM Creation</title>
      <link>http://communities.vmware.com/message/1420442</link>
      <description>I don't think you can add to the Inventory Tree, for example, adding another item there.  But you should be able to build a wizard or web plugin to do a VM creation with your added features.  I don't think you can replace the default VM create context menu item, however.&lt;br /&gt;
&lt;br /&gt;
I did see a note about the C# API being depreciated in the future on the current Plug development landing page.  I wonder what that implies for the future.  One of the problems with web plugins I'm running into is keeping to the look and feel of the vCenter client.  You can fake some of it, but obviously creating some of the more dynamic grid table features, for example, is not an easy web task.&lt;br /&gt;
&lt;br /&gt;
Edit:  I found it later in the presentation, looks like 3 years to phase out C# into this Flex Portal noted in the presentation.</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 18:22:05 GMT</pubDate>
      <author>stumpr</author>
      <guid>http://communities.vmware.com/message/1420442</guid>
      <dc:date>2009-11-18T18:22:05Z</dc:date>
      <clearspace:dateToText>4 days, 13 hours ago</clearspace:dateToText>
      <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/message/1413966</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/message/1413966</guid>
      <dc:date>2009-11-11T01:04:46Z</dc:date>
      <clearspace:dateToText>1 week, 4 days ago</clearspace:dateToText>
    </item>
    <item>
      <title>Coffee Talk Webinar - Intl Toll Free Number - Wed Dec 2nd 2009 - 9:00 AM PST</title>
      <link>http://communities.vmware.com/docs/DOC-11189</link>
      <description>Toll free: 1-888-373-5705&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;br /&gt;
Toll: 1-719-457-3840&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;b&gt;Participant Passcode:&lt;/b&gt; &lt;span style="color:#ff0000"&gt;&lt;b&gt;595805&lt;/b&gt;&lt;br /&gt;
&lt;/span&gt;Tie: &lt;br /&gt;
650-3310&lt;br /&gt;
&lt;br /&gt;
International toll free - Argentina: &lt;br /&gt;
0800 666 3185&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
International toll free - Austria: &lt;br /&gt;
0800 295 947&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
International toll free - Belgium: &lt;br /&gt;
0 800 73 451&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
International toll free - Brazil: &lt;br /&gt;
0 800 891 9799&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
International toll free - Chile: &lt;br /&gt;
123 0020 6968&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
International toll free - China, Northern Region: &lt;br /&gt;
10 800 714 0966&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
International toll free - China, Southern Region: &lt;br /&gt;
10 800 140 0941&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
International toll free - Colombia: &lt;br /&gt;
01 800 518 0500&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
International toll free - Costa Rica: &lt;br /&gt;
0800 015 0458&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
International toll free - Czech Republic: &lt;br /&gt;
800 142 275&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
International toll free - Denmark: &lt;br /&gt;
80 887 640&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
International toll free - Dominican Republic: &lt;br /&gt;
1 888 751 4415&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
International toll free - France: &lt;br /&gt;
0 800 909 053&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
International toll free - Germany: &lt;br /&gt;
0 800 186 2222&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
International toll free - Greece: &lt;br /&gt;
00 800 161 2205 2053&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
International toll free - Hong Kong: &lt;br /&gt;
800 964 592&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
International toll free - Hungary: &lt;br /&gt;
06 800 184 64&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
International toll free - Iceland: &lt;br /&gt;
800 8200&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
International toll free - India: &lt;br /&gt;
000 800 1006 413&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
International toll free - Indonesia: &lt;br /&gt;
001 803 017 2053&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
International toll free - Ireland: &lt;br /&gt;
1 800 760 202&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
International toll free - Israel: &lt;br /&gt;
1 80 924 5929&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
International toll free - Italy: &lt;br /&gt;
800 873 537&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
International toll free - Latvia: &lt;br /&gt;
8000 2496&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
International toll free - Lithuania: &lt;br /&gt;
8 800 9 00 59&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
International toll free - Luxembourg: &lt;br /&gt;
800 2 5399&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
International toll free - Malaysia: &lt;br /&gt;
1 800 812 636&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
International toll free - Mexico: &lt;br /&gt;
001 800 514 2056&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
International toll free - Monaco: &lt;br /&gt;
800 93 303&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
International toll free - Netherlands: &lt;br /&gt;
0 800 022 2638&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
International toll free - New Zealand: &lt;br /&gt;
0 800 445 299&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
International toll free - Norway: &lt;br /&gt;
800 191 68&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
International toll free - Panama: &lt;br /&gt;
00 800 226 2053&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
International toll free - Philippines: &lt;br /&gt;
1 800 111 004 23&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
International toll free - Poland: &lt;br /&gt;
00 800 111 48 31&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
International toll free - Portugal: &lt;br /&gt;
800 819 372&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
International toll free - Russia: &lt;br /&gt;
810 800 2541 1012&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
International toll free - Singapore: &lt;br /&gt;
800 101 1773&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
International toll free - Slovenia: &lt;br /&gt;
0 800 80811&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
International toll free - South Africa: &lt;br /&gt;
0 800 999 577&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
International toll free - South Korea: &lt;br /&gt;
003 0813 1645&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
International toll free - Spain: &lt;br /&gt;
900 987 062&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
International toll free - Sweden: &lt;br /&gt;
02 079 6211&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
International toll free - Switzerland: &lt;br /&gt;
0 800 562 324&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
International toll free - Taiwan: &lt;br /&gt;
00 801 126 823&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
International toll free - Thailand: &lt;br /&gt;
001 800 156 205 2053&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
International toll free - Trinidad-Tobago: &lt;br /&gt;
1 800 205 2053&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
International toll free - UK: &lt;br /&gt;
0 800 051 7153&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
International toll free - Uruguay: &lt;br /&gt;
0004 019 0095&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
International toll free - Venezuela: &lt;br /&gt;
0 800 100 5206&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
Participant Passcode:&lt;br /&gt;
595805&lt;br /&gt;
&lt;p /&gt;
&lt;br /&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">toll_free</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">number</category>
      <pubDate>Wed, 11 Nov 2009 00:30:30 GMT</pubDate>
      <author>heyitspablo</author>
      <guid>http://communities.vmware.com/docs/DOC-11189</guid>
      <dc:date>2009-11-11T00:30:30Z</dc:date>
      <clearspace:dateToText>1 week, 5 days ago</clearspace:dateToText>
    </item>
    <item>
      <title>Technology Exchange - Developer Day Session: Creating vSphere Client Plugins</title>
      <link>http://communities.vmware.com/message/1318352</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/message/1318352</guid>
      <dc:date>2009-07-22T21:52:58Z</dc:date>
      <clearspace:dateToText>1 week, 6 days ago</clearspace:dateToText>
    </item>
    <item>
      <title>How to delete privileges registered by extensions?</title>
      <link>http://communities.vmware.com/message/1407317</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/message/1407317</guid>
      <dc:date>2009-11-03T15:26:53Z</dc:date>
      <clearspace:dateToText>2 weeks, 5 days ago</clearspace:dateToText>
    </item>
    <item>
      <title>Get Context Menue Icons for Plugin?</title>
      <link>http://communities.vmware.com/message/1406207</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/message/1406207</guid>
      <dc:date>2009-11-02T16:18:35Z</dc:date>
      <clearspace:dateToText>2 weeks, 6 days ago</clearspace:dateToText>
    </item>
    <item>
      <title>Plugins wont load in vSphere client</title>
      <link>http://communities.vmware.com/message/1401642</link>
      <description>&lt;br /&gt;
I filed a support request with VMware about this exact issue about a month ago.  VMware engineering was previously aware of this issue and has noted that the earliest we will see a fix is in U2 for vCenter 4 sometime mid 2010.  Until then, the only workaround is to manually remove quotes from the system path. &lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;</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>Wed, 28 Oct 2009 15:54:47 GMT</pubDate>
      <author>huttj</author>
      <guid>http://communities.vmware.com/message/1401642</guid>
      <dc:date>2009-10-28T15:54:47Z</dc:date>
      <clearspace:dateToText>3 weeks, 4 days ago</clearspace:dateToText>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>Flex Applications and Client Plug-ins</title>
      <link>http://communities.vmware.com/message/1397192</link>
      <description>Anyone monitoring this forum?</description>
      <pubDate>Fri, 23 Oct 2009 17:10:25 GMT</pubDate>
      <author>dcap</author>
      <guid>http://communities.vmware.com/message/1397192</guid>
      <dc:date>2009-10-23T17:10:25Z</dc:date>
      <clearspace:dateToText>1 month, 14 hours ago</clearspace:dateToText>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Creating vSphere Client Plug In - Tech Ex Developer Day Session</title>
      <link>http://communities.vmware.com/docs/DOC-10859</link>
      <description>I managed to post the MP3 on our Blog. This should work. Please let me know. &lt;br /&gt;
&lt;a class="jive-link-external" href="http://blogs.vmware.com/developer/2009/10/vsphere-client-plugins-pdf-and-mp3.html"&gt;http://blogs.vmware.com/developer/2009/10/vsphere-client-plugins-pdf-and-mp3.html&lt;/a&gt;</description>
      <category domain="http://communities.vmware.com/tags?communityID=2656">vsphere_client_plugin</category>
      <pubDate>Wed, 07 Oct 2009 21:52:55 GMT</pubDate>
      <author>heyitspablo</author>
      <guid>http://communities.vmware.com/docs/DOC-10859</guid>
      <dc:date>2009-10-07T21:52:55Z</dc:date>
      <clearspace:dateToText>1 month, 3 days ago</clearspace:dateToText>
      <clearspace:replyCount>5</clearspace:replyCount>
    </item>
    <item>
      <title>error trying to retreive extensionlist</title>
      <link>http://communities.vmware.com/message/1394392</link>
      <description>&lt;br /&gt;
Hi,&lt;br /&gt;
&lt;p /&gt;
You need to set the type of the managed object whose properties you wanted to retrieve as the "type" property of "PropertySpec". The property of the managed object to be retrieved is passed in the pathset. So, set the type property of PropertySepc to the type of the managed object "ExtensionManager".&lt;br /&gt;
&lt;p /&gt;
Please refer to the below code snippet:&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
ManagedObjectReference extMOREF = _sic.extensionManager;&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
PropertySpec pSpec = new PropertySpec();&lt;br /&gt;
&lt;p /&gt;
&lt;b&gt;pSpec.type = extMOREF.type ;&lt;/b&gt;&lt;br /&gt;
&lt;p /&gt;
pSpec.all = true;                                                                                                            &lt;br /&gt;
&lt;p /&gt;
pSpec.pathSet = new string[] { "extensionList" };&lt;br /&gt;
&lt;p /&gt;
ObjectSpec oSpec = new ObjectSpec();&lt;br /&gt;
&lt;p /&gt;
oSpec.obj = extMOREF;&lt;br /&gt;
&lt;p /&gt;
Try the above changes at your end and let us know if you were able to resolve the issue.</description>
      <pubDate>Wed, 21 Oct 2009 05:06:54 GMT</pubDate>
      <author>AngelaS</author>
      <guid>http://communities.vmware.com/message/1394392</guid>
      <dc:date>2009-10-21T05:06:54Z</dc:date>
      <clearspace:dateToText>1 month, 3 days ago</clearspace:dateToText>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>CACHE.XML</title>
      <link>http://communities.vmware.com/message/1392756</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/message/1392756</guid>
      <dc:date>2009-10-19T16:04:13Z</dc:date>
      <clearspace:dateToText>1 month, 4 days ago</clearspace:dateToText>
    </item>
    <item>
      <title>Create vm privileges</title>
      <link>http://communities.vmware.com/message/1389824</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/message/1389824</guid>
      <dc:date>2009-10-14T21:50:06Z</dc:date>
      <clearspace:dateToText>1 month, 1 week ago</clearspace:dateToText>
    </item>
    <item>
      <title>Regarding C# client plugins</title>
      <link>http://communities.vmware.com/message/1385032</link>
      <description>You are right. The pdf in the next post from VMware Technology Exchange session mentions it. &lt;br /&gt;
&lt;br /&gt;
Thanks</description>
      <pubDate>Thu, 08 Oct 2009 18:27:15 GMT</pubDate>
      <author>klotsky88</author>
      <guid>http://communities.vmware.com/message/1385032</guid>
      <dc:date>2009-10-08T18:27:15Z</dc:date>
      <clearspace:dateToText>1 month, 2 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>c# code needed to list plugins in extension manager!</title>
      <link>http://communities.vmware.com/message/1379341</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/message/1379341</guid>
      <dc:date>2009-10-01T20:59:07Z</dc:date>
      <clearspace:dateToText>1 month, 3 weeks ago</clearspace:dateToText>
    </item>
    <item>
      <title>Plugin Wizard for vSphere</title>
      <link>http://communities.vmware.com/message/1371178</link>
      <description>Cheers for the plug Carter.&lt;br /&gt;
&lt;p /&gt;
Ricky El-Qasem&lt;br /&gt;
&lt;br /&gt;
VCI/VCP - MCSE - RHCT</description>
      <pubDate>Tue, 22 Sep 2009 20:00:34 GMT</pubDate>
      <author>rickyelqasem</author>
      <guid>http://communities.vmware.com/message/1371178</guid>
      <dc:date>2009-09-22T20:00:34Z</dc:date>
      <clearspace:dateToText>2 months, 1 day ago</clearspace:dateToText>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>registering the nexus 1000v pllug-ing via MOB</title>
      <link>http://communities.vmware.com/message/1364802</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/message/1364802</guid>
      <dc:date>2009-09-16T00:06:12Z</dc:date>
      <clearspace:dateToText>2 months, 1 week ago</clearspace:dateToText>
    </item>
    <item>
      <title>Client Plugin Error</title>
      <link>http://communities.vmware.com/message/1359267</link>
      <description>&lt;br /&gt;
Without digging too deep into your code, my first recommendation would be to set ext.Content to some control.  That might be the empty object pointer that the client is tripping on.&lt;br /&gt;
&lt;p /&gt;
Lee</description>
      <pubDate>Wed, 09 Sep 2009 17:29:27 GMT</pubDate>
      <author>LeeTheMC</author>
      <guid>http://communities.vmware.com/message/1359267</guid>
      <dc:date>2009-09-09T17:29:27Z</dc:date>
      <clearspace:dateToText>2 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>Change multiple vmx files</title>
      <link>http://communities.vmware.com/message/1350556</link>
      <description>&lt;br /&gt;
Thanks for your reply, I already found the set-tkevmx addon.&lt;br /&gt;
I have writen (my first &lt;img class="jive-emoticon" border="0" src="http://communities.vmware.com/images/emoticons/grin.gif" alt=":D" /&gt; ) powershell script using this addon in combination with excel and it works like a charm.&lt;br /&gt;
If you know vbscript learing powershell is easy but you have to think differently.&lt;br /&gt;
Powergui helps you by selecting vbscript snippets that will automatically replaced by powershell code&lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;</description>
      <pubDate>Mon, 31 Aug 2009 06:35:30 GMT</pubDate>
      <author>Rob Pijpers</author>
      <guid>http://communities.vmware.com/message/1350556</guid>
      <dc:date>2009-08-31T06:35:30Z</dc:date>
      <clearspace:dateToText>2 months, 3 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>Technology Exchange Developer Day - vSphere Client Plug-Ins Demo</title>
      <link>http://communities.vmware.com/message/1350146</link>
      <description>Okay! Thanks.</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>Sun, 30 Aug 2009 05:05:41 GMT</pubDate>
      <author>YDK</author>
      <guid>http://communities.vmware.com/message/1350146</guid>
      <dc:date>2009-08-30T05:05:41Z</dc:date>
      <clearspace:dateToText>2 months, 3 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>VMware Server Plugin Registration</title>
      <link>http://communities.vmware.com/message/1349977</link>
      <description>Yes this is possible, you can register your own programs as server side plugins which will be available centrally for VI Clients to download and use from Plugins main menu. &lt;br /&gt;
&lt;br /&gt;
A good starting point is here &lt;a class="jive-link-external" href="http://akutz.files.wordpress.com/2008/05/vi3progplugin-rev13.pdf"&gt;http://akutz.files.wordpress.com/2008/05/vi3progplugin-rev13.pdf&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Let me know if you need more help</description>
      <pubDate>Sat, 29 Aug 2009 15:01:37 GMT</pubDate>
      <author>harkamal</author>
      <guid>http://communities.vmware.com/message/1349977</guid>
      <dc:date>2009-08-29T15:01:37Z</dc:date>
      <clearspace:dateToText>2 months, 3 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>How to set the text in a window title bar</title>
      <link>http://communities.vmware.com/message/1349975</link>
      <description>Can you elaborate more as to what and how you are trying</description>
      <pubDate>Sat, 29 Aug 2009 14:56:52 GMT</pubDate>
      <author>harkamal</author>
      <guid>http://communities.vmware.com/message/1349975</guid>
      <dc:date>2009-08-29T14:56:52Z</dc:date>
      <clearspace:dateToText>2 months, 3 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>Current version of the Plugin UI Guidelines</title>
      <link>http://communities.vmware.com/message/1334863</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/message/1334863</guid>
      <dc:date>2009-08-11T19:50:51Z</dc:date>
      <clearspace:dateToText>3 months, 1 week ago</clearspace:dateToText>
    </item>
    <item>
      <title>Style Sheet meeting UI Guidelines for use with GWT</title>
      <link>http://communities.vmware.com/message/1334811</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/message/1334811</guid>
      <dc:date>2009-08-11T19:34:10Z</dc:date>
      <clearspace:dateToText>3 months, 1 week ago</clearspace:dateToText>
    </item>
    <item>
      <title>Session passing across popup windows</title>
      <link>http://communities.vmware.com/message/1331213</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/message/1331213</guid>
      <dc:date>2009-08-06T18:18:33Z</dc:date>
      <clearspace:dateToText>3 months, 2 weeks ago</clearspace:dateToText>
    </item>
    <item>
      <title>Connection to Virtual Center lost</title>
      <link>http://communities.vmware.com/message/1327661</link>
      <description>&lt;br /&gt;
No one else has experienced this?&lt;br /&gt;
&lt;p /&gt;
 How are other developers performing HttpWebRequests in their plugins?  Is there a connection limit? Is there a preferred threading model to use for plugins?</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, 03 Aug 2009 13:22:41 GMT</pubDate>
      <author>Partridge</author>
      <guid>http://communities.vmware.com/message/1327661</guid>
      <dc:date>2009-08-03T13:22:41Z</dc:date>
      <clearspace:dateToText>3 months, 3 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Modal window does not work</title>
      <link>http://communities.vmware.com/message/1313494</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/message/1313494</guid>
      <dc:date>2009-07-16T23:24:29Z</dc:date>
      <clearspace:dateToText>4 months, 1 week ago</clearspace:dateToText>
    </item>
    <item>
      <title>Session/Cookie issue with VI Client Plug-ins</title>
      <link>http://communities.vmware.com/message/1311869</link>
      <description>&lt;br /&gt;
Checking to see if you got anywhere with this issue?&lt;br /&gt;
&lt;p /&gt;
 I'm having a similar issue, with PHP.  The logged in user opens a popup, and the session does not exist in that popup, so instead of seeing the popup content, they get bounced back to the login page.&lt;br /&gt;
&lt;p /&gt;
 Is there a way to make this session sharable across these windows? just like it works in a regular browser .&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
Thanks&lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;</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>Wed, 15 Jul 2009 17:56:50 GMT</pubDate>
      <author>mkolcun</author>
      <guid>http://communities.vmware.com/message/1311869</guid>
      <dc:date>2009-07-15T17:56:50Z</dc:date>
      <clearspace:dateToText>4 months, 1 week ago</clearspace:dateToText>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Package: com.vmware.vim25.mo</title>
      <link>http://communities.vmware.com/message/1311663</link>
      <description>&lt;br /&gt;
I was missing the right libraries, found this useful &lt;a class="jive-link-external" href="http://vijava.wiki.sourceforge.net/vijavaapisetup"&gt;http://vijava.wiki.sourceforge.net/vijavaapisetup&lt;/a&gt;&lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;</description>
      <pubDate>Wed, 15 Jul 2009 14:27:15 GMT</pubDate>
      <author>acnsys</author>
      <guid>http://communities.vmware.com/message/1311663</guid>
      <dc:date>2009-07-15T14:27:15Z</dc:date>
      <clearspace:dateToText>4 months, 1 week ago</clearspace:dateToText>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Invalid URI: The URI is empty</title>
      <link>http://communities.vmware.com/message/1311307</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/message/1311307</guid>
      <dc:date>2009-07-15T06:18:01Z</dc:date>
      <clearspace:dateToText>4 months, 1 week ago</clearspace:dateToText>
    </item>
    <item>
      <title>Refresh Issue with the plugin</title>
      <link>http://communities.vmware.com/message/1305038</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/message/1305038</guid>
      <dc:date>2009-07-08T06:14:50Z</dc:date>
      <clearspace:dateToText>4 months, 2 weeks ago</clearspace:dateToText>
    </item>
    <item>
      <title>using the moref information received in the url</title>
      <link>http://communities.vmware.com/message/1297076</link>
      <description>Thanks.&lt;br /&gt;
&lt;br /&gt;
I managed to work it out with the help fo your sample.&lt;br /&gt;
&lt;br /&gt;
if anybody is interested: here is a snippet of how I did it using .NET.&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;br /&gt;
ManagedObjectReference viewmanager = cb.getServiceConnectionV25().ServiceContent.viewManager;&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;br /&gt;
ManagedObjectReference moref = new ManagedObjectReference();&lt;br /&gt;
moref.type = "Datacenter";        // you get this piece of info in the uri when working ith plugins&lt;br /&gt;
moref.Value = "datacenter-1";  // you get this piece of info in the uri when working ith plugins&lt;br /&gt;
&lt;br /&gt;
ManagedObjectReference listView = cb.getServiceConnectionV25().Service.CreateListView( viewmanager, new ManagedObjectReference[] { moref } );&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;br /&gt;
ManagedObjectReference&lt;a class="jive-link-adddocument" href="http://communities.vmware.com/community-document-picker.jspa?communityID=&amp;subject=%5DtheView+%3D+%28ManagedObjectReference%5B"&gt;]theView = (ManagedObjectReference[&lt;/a&gt;) cb.getServiceUtilV25().GetDynamicProperty( listView, "view" );&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;br /&gt;
// test that the moref i have is really the correct one. &lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;br /&gt;
String dcName = (String)cb.getServiceUtilV25().GetDynamicProperty ( theView[0], "name" ); &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;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;p /&gt;
&lt;br /&gt;
idanmnr</description>
      <pubDate>Mon, 29 Jun 2009 00:59:31 GMT</pubDate>
      <author>idanmnr</author>
      <guid>http://communities.vmware.com/message/1297076</guid>
      <dc:date>2009-06-29T00:59:31Z</dc:date>
      <clearspace:dateToText>4 months, 3 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>VimAPI works but Vim25Api doesn't</title>
      <link>http://communities.vmware.com/message/1294546</link>
      <description>&lt;br /&gt;
Problem solved.&lt;br /&gt;
&lt;p /&gt;
Bug in my code.&lt;br /&gt;
&lt;p /&gt;
checked the state of SvcConnection instead of SvcConnectionV25</description>
      <pubDate>Thu, 25 Jun 2009 06:30:47 GMT</pubDate>
      <author>idanmnr</author>
      <guid>http://communities.vmware.com/message/1294546</guid>
      <dc:date>2009-06-25T06:30:47Z</dc:date>
      <clearspace:dateToText>5 months, 1 day ago</clearspace:dateToText>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Invalid URI: the URI is empty</title>
      <link>http://communities.vmware.com/message/1292250</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/message/1292250</guid>
      <dc:date>2009-06-23T09:48:26Z</dc:date>
      <clearspace:dateToText>5 months, 2 days ago</clearspace:dateToText>
    </item>
    <item>
      <title>new vm advanced options - virtual device node</title>
      <link>http://communities.vmware.com/message/1290130</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/message/1290130</guid>
      <dc:date>2009-06-20T13:03:12Z</dc:date>
      <clearspace:dateToText>5 months, 5 days ago</clearspace:dateToText>
    </item>
    <item>
      <title>How to conditionally display a menu or view for a distributed virtual switch (DVS)</title>
      <link>http://communities.vmware.com/message/1268962</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/message/1268962</guid>
      <dc:date>2009-06-02T05:11:56Z</dc:date>
      <clearspace:dateToText>5 months, 3 weeks ago</clearspace:dateToText>
    </item>
    <item>
      <title>Need some help getting started</title>
      <link>http://communities.vmware.com/message/1268939</link>
      <description>&lt;br /&gt;
ok. I've figured it out. I was using a 4.0 plugin. When I switched to the older 1.0.0 plugin format, it worked. &lt;br /&gt;
&lt;p /&gt;
I guess my plugin format was too new for the version that I am using...</description>
      <pubDate>Tue, 02 Jun 2009 04:08:37 GMT</pubDate>
      <author>daz007</author>
      <guid>http://communities.vmware.com/message/1268939</guid>
      <dc:date>2009-06-02T04:08:37Z</dc:date>
      <clearspace:dateToText>5 months, 3 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>How to obtain valid ManagedObject and\or HostSystem objects?</title>
      <link>http://communities.vmware.com/message/1267518</link>
      <description>&lt;br /&gt;
Hi,&lt;br /&gt;
I stumbled into this issue too. This has been a major roadblock when porting my plugin from VC2.5 to v4 client. Tried different things too and finally found one that worked for me:&lt;br /&gt;
&lt;p /&gt;
In load (VIApp app)... I set mService(property) using the VIapp &lt;b&gt;ServerUuid&lt;/b&gt;.&lt;br /&gt;
&lt;p /&gt;
&lt;span style="color:#0000ff"&gt;mService = VmomiSupport.ServiceManager.ServiceByUuid(app.ServerList(0).ServiceInstance.ServerUuid);&lt;/span&gt;&lt;br /&gt;
&lt;p /&gt;
from then on, you can use the vmomi interface just as before, or almost... You were on the right track with the To.guid(). &lt;br /&gt;
&lt;p /&gt;
&lt;span style="color:#0000ff"&gt;string guid = VirtualInfrastructure.ManagedObject.ToGuid(mMOR.ServerUuid, mMOR.WsdlTypeName, mMOR.Id)&lt;br /&gt;
VirtualInfrastructure.ManagedObject mo = mService.ManagedObjects(guid);&lt;br /&gt;
Vmomi.HostSystem host = mo as Vmomi.HostSystem;&lt;br /&gt;
Debug.print("Host: {0}", host.getname());&lt;/span&gt;&lt;br /&gt;
&lt;p /&gt;
Hope this can help.&lt;br /&gt;
&lt;p /&gt;
/C</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>Sun, 31 May 2009 19:47:11 GMT</pubDate>
      <author>ofwood</author>
      <guid>http://communities.vmware.com/message/1267518</guid>
      <dc:date>2009-05-31T19:47:11Z</dc:date>
      <clearspace:dateToText>5 months, 3 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>How do I use the sessionId parameter?</title>
      <link>http://communities.vmware.com/message/1267495</link>
      <description>&lt;br /&gt;
You can see some example Perl code I wrote here:&lt;br /&gt;
&lt;p /&gt;
&lt;a class="jive-link-external" href="http://communities.vmware.com/thread/202882?tstart=15"&gt;http://communities.vmware.com/thread/202882?tstart=15&lt;/a&gt;&lt;br /&gt;
&lt;p /&gt;
 I take the sessionID, plug that into a cookie and reconnect back to vCenter.&lt;br /&gt;
&lt;p /&gt;
Enjoy,&lt;br /&gt;
&lt;p /&gt;
mike</description>
      <pubDate>Sun, 31 May 2009 18:54:04 GMT</pubDate>
      <author>mikefoley</author>
      <guid>http://communities.vmware.com/message/1267495</guid>
      <dc:date>2009-05-31T18:54:04Z</dc:date>
      <clearspace:dateToText>5 months, 3 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>Realign</title>
      <link>http://communities.vmware.com/message/1265622</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/message/1265622</guid>
      <dc:date>2009-05-29T00:00:51Z</dc:date>
      <clearspace:dateToText>5 months, 4 weeks ago</clearspace:dateToText>
    </item>
    <item>
      <title>RDP Plug IN</title>
      <link>http://communities.vmware.com/message/1261703</link>
      <description>Suggest reading Plugin guide..&lt;br /&gt;
&lt;a class="jive-link-external" href="http://akutz.files.wordpress.com/2008/05/vi3progplugin-rev13.pdf"&gt;http://akutz.files.wordpress.com/2008/05/vi3progplugin-rev13.pdf&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
I have written a plugin for RDP/SSH etc using the guide above. Help yourselves and you will learn lot new things.</description>
      <pubDate>Mon, 25 May 2009 15:41:00 GMT</pubDate>
      <author>harkamal</author>
      <guid>http://communities.vmware.com/message/1261703</guid>
      <dc:date>2009-05-25T15:41:00Z</dc:date>
      <clearspace:dateToText>6 months, 1 day ago</clearspace:dateToText>
      <clearspace:replyCount>7</clearspace:replyCount>
    </item>
    <item>
      <title>VI Client Plug-ins FAQ</title>
      <link>http://communities.vmware.com/docs/DOC-4510</link>
      <description>&lt;h2&gt;Overview&lt;/h2&gt;
&lt;p /&gt;
This document explains VI client plug-in functionality as provided by the VMware 3.5 / VirtualCenter 2.5 platform.&lt;br /&gt;
&lt;br /&gt;
You can find technical information about developing VI client plug-ins by reading the &lt;a class="jive-link-external" href="http://www.vmware.com/support/developer/vc-sdk/vcplugin-exp/"&gt;VI Client Plug-in Technote&lt;/a&gt;.&lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;
&lt;h2&gt;Frequently Asked Questions&lt;/h2&gt;
Q: What are VI client plug-ins?&lt;br /&gt;
A: VI client plug-ins provide an experimental means of extending the VI Client when used in conjunction with VMware VirtualCenter. VI client plug-ins allow you to create custom menus and tabs within VirtualCenter that can be integrated with 3rd-party applications.&lt;br /&gt;
&lt;br /&gt;
Q: What does it mean that VI client plug-ins are experimental?&lt;br /&gt;
A: Since the VI client plug-in API is experimental, it is subject to change in a future release of VMware Virtual Infrastructure.&lt;br /&gt;
&lt;br /&gt;
Q: Where can I get technical information on VI client plug-ins?&lt;br /&gt;
A: Documentation for the VI client plug-in feature is available as a &lt;a class="jive-link-external" href="http://www.vmware.com/support/developer/vc-sdk/vcplugin-exp/"&gt;VMware tech note&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Q: I am trying to develop a VI client plug-in. How can I get support?&lt;br /&gt;
A: Support is available through the &lt;a class="jive-link-community" href="http://communities.vmware.com/community/developer/forums/viclientplugins" title="Create VMware vSphere™ Client Plug-ins"&gt;VMware VI client plug-in community&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Q: Will I be able to integrate my application with VMware VirtualCenter?&lt;br /&gt;
A: You may be able to integrate your application with VirtualCenter provided the following two conditions are met:&lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Your application must integrate with VMware VirtualCenter or VMware ESX using the VMware APIs.&lt;/li&gt;
&lt;li&gt;Your application must have a web interface, or be distributed with a web server that is capable of communicating with VirtualCenter.&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
Q: How does this plug-in interface compare to the plug-in interface as documented on viplugins.com?&lt;br /&gt;
A: VI Client Plug-ins do not use client-side code. Instead, VI client plug-ins rely on an external web server to communicate with VMware VirtualCenter.&lt;br /&gt;
&lt;br /&gt;
Q: If I install a plug-in, how does it affect my service contract?&lt;br /&gt;
A: A plug-in is considered third party software, as defined in the &lt;a class="jive-link-external" href="http://www.vmware.com/support/policies/ThirdParty.html"&gt;VMware Third Party Hardware and Software Support Policy&lt;/a&gt;.</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">faq</category>
      <pubDate>Mon, 14 Apr 2008 15:21:51 GMT</pubDate>
      <author>c_shanklin</author>
      <guid>http://communities.vmware.com/docs/DOC-4510</guid>
      <dc:date>2008-04-14T15:21:51Z</dc:date>
      <clearspace:dateToText>6 months, 1 week ago</clearspace:dateToText>
    </item>
    <item>
      <title>How to debug vi-plugin using visual studio</title>
      <link>http://communities.vmware.com/message/1256353</link>
      <description>In the project properties, just set Debug to "Start external program" and then select the Vpxclient.exe from the launcher folder.  Now, build everything with debug, hit F5 to go and any breakpoints in your plugin (.dll) should break when your plugin is loaded (if it is loaded properly).</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>Tue, 19 May 2009 16:53:30 GMT</pubDate>
      <author>LeeTheMC</author>
      <guid>http://communities.vmware.com/message/1256353</guid>
      <dc:date>2009-05-19T16:53:30Z</dc:date>
      <clearspace:dateToText>6 months, 1 week ago</clearspace:dateToText>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>C# ExtensionManager returning null</title>
      <link>http://communities.vmware.com/message/1248304</link>
      <description>Try MOB browser, check if you can navigate to Config &amp;gt; extension manager ??&lt;br /&gt;
&lt;br /&gt;
What is api version ? I think v2.0.0 is not supported -- vi-plugin tab is not there in viclient v2</description>
      <pubDate>Mon, 11 May 2009 12:09:06 GMT</pubDate>
      <author>harkamal</author>
      <guid>http://communities.vmware.com/message/1248304</guid>
      <dc:date>2009-05-11T12:09:06Z</dc:date>
      <clearspace:dateToText>6 months, 2 weeks ago</clearspace:dateToText>
      <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/message/1247771</link>
      <description>How did you preserve data retrieved in first page, before you navigated to second ?</description>
      <pubDate>Sun, 10 May 2009 03:40:19 GMT</pubDate>
      <author>harkamal</author>
      <guid>http://communities.vmware.com/message/1247771</guid>
      <dc:date>2009-05-10T03:40:19Z</dc:date>
      <clearspace:dateToText>6 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Plugin - first code</title>
      <link>http://communities.vmware.com/message/1244774</link>
      <description>&lt;br /&gt;
Run genvimstubs.cmd from visual studio command prompt, it in the sdk folder. It will give you the necessary dll client stubs for vi development.&lt;br /&gt;
&lt;p /&gt;
hk</description>
      <pubDate>Wed, 06 May 2009 15:40:11 GMT</pubDate>
      <author>harkamal</author>
      <guid>http://communities.vmware.com/message/1244774</guid>
      <dc:date>2009-05-06T15:40:11Z</dc:date>
      <clearspace:dateToText>6 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>Source of plugin invocation</title>
      <link>http://communities.vmware.com/message/1244668</link>
      <description>Refer to Getting Started with Vi-Plugin guide by Andrew Kurtz -- thats where it all started.&lt;br /&gt;
&lt;br /&gt;
&lt;a class="jive-link-external" href="http://akutz.files.wordpress.com/2008/05/vi3progplugin-rev13.pdf"&gt;http://akutz.files.wordpress.com/2008/05/vi3progplugin-rev13.pdf&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a class="jive-link-external" href="http://akutz.wordpress.com/publications/"&gt;http://akutz.wordpress.com/publications/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Does that answer your question ?&lt;br /&gt;
&lt;br /&gt;
HK</description>
      <category domain="http://communities.vmware.com/tags?communityID=2656">plug-in</category>
      <pubDate>Wed, 06 May 2009 14:26:33 GMT</pubDate>
      <author>harkamal</author>
      <guid>http://communities.vmware.com/message/1244668</guid>
      <dc:date>2009-05-06T14:26:33Z</dc:date>
      <clearspace:dateToText>6 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>Convert a Script to a pluggin</title>
      <link>http://communities.vmware.com/message/1244655</link>
      <description>Do you need to run this script with powershell and wish to be invoked from main menu or as context menu from a vm/host etc ?</description>
      <pubDate>Wed, 06 May 2009 14:22:37 GMT</pubDate>
      <author>harkamal</author>
      <guid>http://communities.vmware.com/message/1244655</guid>
      <dc:date>2009-05-06T14:22:37Z</dc:date>
      <clearspace:dateToText>6 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>Error 502 Bad Gateway - after U4 perfCharts Install</title>
      <link>http://communities.vmware.com/message/1243252</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/message/1243252</guid>
      <dc:date>2009-05-05T07:45:53Z</dc:date>
      <clearspace:dateToText>6 months, 3 weeks ago</clearspace:dateToText>
    </item>
    <item>
      <title>Web-based VI plugins problem</title>
      <link>http://communities.vmware.com/message/1236666</link>
      <description>&lt;br /&gt;
Finally, i resolved my problem. Indeed, because vmware use internet  explorer core to  render web page, it use also, IE setting. I worked with Firefox,so  i didn't notice that the url of the plugin was unreachable since my computer with IE proxy setting&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
Thanks for your help&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
J&amp;eacute;r&amp;ocirc;me</description>
      <pubDate>Mon, 27 Apr 2009 12:34:58 GMT</pubDate>
      <author>chjerome</author>
      <guid>http://communities.vmware.com/message/1236666</guid>
      <dc:date>2009-04-27T12:34:58Z</dc:date>
      <clearspace:dateToText>6 months, 4 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>5</clearspace:replyCount>
    </item>
    <item>
      <title>plugin development and web server</title>
      <link>http://communities.vmware.com/message/1227293</link>
      <description>Hi&lt;br /&gt;
&lt;br /&gt;
How are you. I hope you got some leads as to how to develop vi plugin. I am also starting up, could you share some knowledge.&lt;br /&gt;
&lt;br /&gt;
Thanks&lt;br /&gt;
HK</description>
      <pubDate>Thu, 16 Apr 2009 14:08:39 GMT</pubDate>
      <author>harkamal</author>
      <guid>http://communities.vmware.com/message/1227293</guid>
      <dc:date>2009-04-16T14:08:39Z</dc:date>
      <clearspace:dateToText>7 months, 1 week ago</clearspace:dateToText>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>Vi Client Plug-ins List</title>
      <link>http://communities.vmware.com/message/1223453</link>
      <description>&lt;br /&gt;
Hi &lt;br /&gt;
&lt;p /&gt;
The &lt;a class="jive-link-external" href="http://www.vm4all.com/"&gt;http://www.vm4all.com/&lt;/a&gt; site needs updating as some of the links don't work, but it has definately got potential.&lt;br /&gt;
&lt;p /&gt;
Here are 2 more Plug-ins not listed on that site:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;GuessMyOS&lt;/b&gt;&lt;br /&gt;
This plug-in replaces generic VM icons in the VI3 client inventory tree with OS-specific icons for both Windows and Linux guests. &lt;br /&gt;
&lt;p /&gt;
&lt;b&gt;H9Labs Search Bar&lt;/b&gt; &lt;br /&gt;
This plug-in gives the VMware VI Client 2.5 auto-complete search capability from inside the guest across your virtual infrastructure.&lt;br /&gt;
&lt;br /&gt;
Both from Andy Kutz at &lt;a class="jive-link-external" href="http://lostcreations.com/viplugins"&gt;Lostcreations / Hyper9&lt;/a&gt;&lt;br /&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>Sat, 11 Apr 2009 17:55:24 GMT</pubDate>
      <author>Leafy911</author>
      <guid>http://communities.vmware.com/message/1223453</guid>
      <dc:date>2009-04-11T17:55:24Z</dc:date>
      <clearspace:dateToText>7 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>Embedding chat in VI Client</title>
      <link>http://communities.vmware.com/message/1220837</link>
      <description>&lt;br /&gt;
Did you  run the command within powershell&lt;br /&gt;
&lt;p /&gt;
PS C:\&amp;gt; Set-ExecutionPolicy unrestricted&lt;br /&gt;
&lt;p /&gt;
If you are going to the run the scritp located in a remote machine.. &lt;br /&gt;
&lt;p /&gt;
then you need add the machine to the Internet Trusted sites.&lt;br /&gt;
&lt;p /&gt;
 FYI - There is also an Administrative template for powershell (Which includes the execution policy)&lt;br /&gt;
&lt;p /&gt;
&lt;a class="jive-link-external" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=2917a564-dbbc-4da7-82c8-fe08b3ef4e6d&amp;#38;DisplayLang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=2917a564-dbbc-4da7-82c8-fe08b3ef4e6d&amp;#38;DisplayLang=en&lt;/a&gt;</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>Wed, 08 Apr 2009 15:25:17 GMT</pubDate>
      <author>AmaroM</author>
      <guid>http://communities.vmware.com/message/1220837</guid>
      <dc:date>2009-04-08T15:25:17Z</dc:date>
      <clearspace:dateToText>7 months, 2 weeks ago</clearspace:dateToText>
      <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/message/1215946</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/message/1215946</guid>
      <dc:date>2009-04-02T15:48:04Z</dc:date>
      <clearspace:dateToText>7 months, 3 weeks ago</clearspace:dateToText>
    </item>
    <item>
      <title>How to register VM using vmware-vim-cmd for VMware Server 2.0</title>
      <link>http://communities.vmware.com/message/1204914</link>
      <description>Runing command "vmware-cmd" you can be:&lt;br /&gt;
&lt;br /&gt;
Server Operations:&lt;br /&gt;
/usr/bin/vmware-cmd -l&lt;br /&gt;
/usr/bin/vmware-cmd -s register &amp;lt;config_file_path&amp;gt;&lt;br /&gt;
/usr/bin/vmware-cmd -s unregister &amp;lt;config_file_path&amp;gt;&lt;br /&gt;
/usr/bin/vmware-cmd -s getresource &amp;lt;variable&amp;gt;&lt;br /&gt;
/usr/bin/vmware-cmd -s setresource &amp;lt;variable&amp;gt; &amp;lt;value&amp;gt;&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;br /&gt;
You have in "/vmfs/volume" one ID for each LUN (Example: LUN 49aa9c6d-c325e755-70c6-00145ebd036f ) who is 49aa9c6d-c325e755-70c6-00145ebd036f ?&lt;br /&gt;
run "ls -la" in "/vmfs/volume" to know what lun is registred with this id.&lt;br /&gt;
&lt;br /&gt;
I hope help you.&lt;br /&gt;
&lt;br /&gt;
Regards!</description>
      <pubDate>Fri, 20 Mar 2009 18:34:50 GMT</pubDate>
      <author>MauroBonder</author>
      <guid>http://communities.vmware.com/message/1204914</guid>
      <dc:date>2009-03-20T18:34:50Z</dc:date>
      <clearspace:dateToText>8 months, 1 week ago</clearspace:dateToText>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>ScheduledTaskManager.Create with C#</title>
      <link>http://communities.vmware.com/message/1203155</link>
      <description>Thank you Steve, I reposted the question as you suggested</description>
      <pubDate>Thu, 19 Mar 2009 08:40:37 GMT</pubDate>
      <author>mcampulla</author>
      <guid>http://communities.vmware.com/message/1203155</guid>
      <dc:date>2009-03-19T08:40:37Z</dc:date>
      <clearspace:dateToText>8 months, 1 week ago</clearspace:dateToText>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>Plug-in's and recieving info from VirtualCenter</title>
      <link>http://communities.vmware.com/message/1202405</link>
      <description>&lt;br /&gt;
Hi Steve,&lt;br /&gt;
&lt;p /&gt;
I've moved the conversation over to &lt;a class="jive-link-external" href="http://communities.vmware.com/thread/200208"&gt;http://communities.vmware.com/thread/200208&lt;/a&gt; as you suggested.&lt;br /&gt;
&lt;p /&gt;
There's no SSL to the server running the CGI script. (no need to complicate it further!)&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
mike</description>
      <pubDate>Wed, 18 Mar 2009 15:33:36 GMT</pubDate>
      <author>mikefoley</author>
      <guid>http://communities.vmware.com/message/1202405</guid>
      <dc:date>2009-03-18T15:33:36Z</dc:date>
      <clearspace:dateToText>8 months, 1 week ago</clearspace:dateToText>
      <clearspace:replyCount>8</clearspace:replyCount>
    </item>
    <item>
      <title>using VMworkstation and Visual Studio to develop windows services</title>
      <link>http://communities.vmware.com/message/1198130</link>
      <description>&lt;br /&gt;
Cool, let us know if you run into any snags.... &lt;br /&gt;
&lt;p /&gt;
&lt;a class="jive-link-external" href="http://vbnotebookfor.net/2007/07/24/how-to-make-debugging-net-windows-services-easier/"&gt;http://vbnotebookfor.net/2007/07/24/how-to-make-debugging-net-windows-services-easier/&lt;/a&gt;&lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;</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, 13 Mar 2009 14:42:55 GMT</pubDate>
      <author>fixitchris</author>
      <guid>http://communities.vmware.com/message/1198130</guid>
      <dc:date>2009-03-13T14:42:55Z</dc:date>
      <clearspace:dateToText>8 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>5</clearspace:replyCount>
    </item>
    <item>
      <title>Need Help to Generate "Report Performance for a VM"</title>
      <link>http://communities.vmware.com/message/1183187</link>
      <description>&lt;br /&gt;
Have you looked at the Vkernel Capacity Analyzer?  it is located at: &lt;a class="jive-link-external" href="http://www.vkernel.com"&gt;http://www.vkernel.com&lt;/a&gt;&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
It collects all the metrics you mentioned automatically for your entire environment and allows you to view it in many different ways.&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
Chris</description>
      <pubDate>Thu, 26 Feb 2009 19:39:38 GMT</pubDate>
      <author>cchesley</author>
      <guid>http://communities.vmware.com/message/1183187</guid>
      <dc:date>2009-02-26T19:39:38Z</dc:date>
      <clearspace:dateToText>8 months, 4 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>6</clearspace:replyCount>
    </item>
    <item>
      <title>Determining menu item selection</title>
      <link>http://communities.vmware.com/message/1178980</link>
      <description>&lt;br /&gt;
Hi Steve,&lt;br /&gt;
&lt;p /&gt;
That is exactly what I was looking for. Thank you for your prompt response and help!!&lt;br /&gt;
&lt;p /&gt;
VIFAN &lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;</description>
      <pubDate>Mon, 23 Feb 2009 01:01:59 GMT</pubDate>
      <author>vifan</author>
      <guid>http://communities.vmware.com/message/1178980</guid>
      <dc:date>2009-02-23T01:01:59Z</dc:date>
      <clearspace:dateToText>9 months, 3 days ago</clearspace:dateToText>
      <clearspace:replyCount>6</clearspace:replyCount>
    </item>
    <item>
      <title>Developing a Complete VI Client Plug-in with Tomcat and VI Java API</title>
      <link>http://communities.vmware.com/docs/DOC-5881</link>
      <description />
      <category domain="http://communities.vmware.com/tags?communityID=2656">demo</category>
      <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">vi</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">java</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">api</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">java</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">servlet</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">tomcat</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">web</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">xml</category>
      <pubDate>Fri, 13 Jun 2008 07:16:00 GMT</pubDate>
      <author>Steve Jin</author>
      <guid>http://communities.vmware.com/docs/DOC-5881</guid>
      <dc:date>2008-06-13T07:16:00Z</dc:date>
      <clearspace:dateToText>9 months, 3 days ago</clearspace:dateToText>
      <clearspace:replyCount>14</clearspace:replyCount>
    </item>
    <item>
      <title>VI Client - What is Object '0' ?</title>
      <link>http://communities.vmware.com/message/1178608</link>
      <description>I think that is for VCPU 0. &lt;br /&gt;
&lt;br /&gt;
Steve JIN, VMware Engineering&lt;br /&gt;
Creator of VMware Infrastructure Java API: &lt;a class="jive-link-external" href="http://vijava.sf.net/"&gt;http://vijava.sf.net&lt;/a&gt;&lt;br /&gt;
VI Java API 2.0 --- 15 times faster than AXIS in loading, 4+ faster in deserialization; only 1/4 of the size required by AXIS. More importantly freedom to redistribute your applications.&lt;br /&gt;
&lt;a class="jive-link-external" href="http://sourceforge.net/project/showfiles.php?group_id=228007"&gt;Download&lt;/a&gt;, &lt;a class="jive-link-external" href="http://vijava.svn.sourceforge.net/viewvc/vijava/trunk/src/com/vmware/vim25/mo/samples/"&gt;Samples&lt;/a&gt;, &lt;a class="jive-link-external" href="http://vijava.wiki.sourceforge.net/"&gt;DocWiki&lt;/a&gt;, &lt;a class="jive-link-external" href="http://sourceforge.net/export/rss2_projnews.php?group_id=228007"&gt;RSS Feed&lt;/a&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>Sat, 21 Feb 2009 23:34:17 GMT</pubDate>
      <author>Steve Jin</author>
      <guid>http://communities.vmware.com/message/1178608</guid>
      <dc:date>2009-02-21T23:34:17Z</dc:date>
      <clearspace:dateToText>9 months, 4 days ago</clearspace:dateToText>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Administration of my Virtual Machines made easy</title>
      <link>http://communities.vmware.com/message/1178600</link>
      <description>&lt;br /&gt;
Check out VMware Update Manager: &lt;a class="jive-link-external" href="http://www.vmware.com/products/vi/updatemanager.html"&gt;http://www.vmware.com/products/vi/updatemanager.html&lt;/a&gt;&lt;br /&gt;
&lt;p /&gt;
It can do more than you expect -- create baselines, and monitor the compliance status and automatically update the VMs.&lt;br /&gt;
&lt;br /&gt;
Steve JIN, VMware Engineering&lt;br /&gt;
Creator of VMware Infrastructure Java API: &lt;a class="jive-link-external" href="http://vijava.sf.net/"&gt;http://vijava.sf.net/&lt;/a&gt;&lt;br /&gt;
VI Java API 2.0 --- 15 times faster than AXIS in loading, 4+ faster in deserialization; only 1/4 of the size required by AXIS. More importantly freedom to redistribute your applications.&lt;br /&gt;
&lt;a class="jive-link-external" href="http://sourceforge.net/project/showfiles.php?group_id=228007"&gt;Download&lt;/a&gt;, &lt;a class="jive-link-external" href="http://vijava.svn.sourceforge.net/viewvc/vijava/trunk/src/com/vmware/vim25/mo/samples/"&gt;Samples&lt;/a&gt;, &lt;a class="jive-link-external" href="http://vijava.wiki.sourceforge.net/"&gt;DocWiki&lt;/a&gt;, &lt;a class="jive-link-external" href="http://sourceforge.net/export/rss2_projnews.php?group_id=228007"&gt;RSS Feed&lt;/a&gt;</description>
      <pubDate>Sat, 21 Feb 2009 22:29:25 GMT</pubDate>
      <author>Steve Jin</author>
      <guid>http://communities.vmware.com/message/1178600</guid>
      <dc:date>2009-02-21T22:29:25Z</dc:date>
      <clearspace:dateToText>9 months, 4 days ago</clearspace:dateToText>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Plugin to change VM hardware and reboot?</title>
      <link>http://communities.vmware.com/message/1144636</link>
      <description>&lt;br /&gt;
To reboot, you can use: Restart-VMGuest&lt;br /&gt;
&lt;p /&gt;
To change hardware, it depends. You can have New-HardDisk, New-NetworkAdapter, etc. To list all the cmdlet, you can type:&lt;br /&gt;
&lt;p /&gt;
Get-Command -PSSnapin VMware.VimAutomation.Core | more&lt;br /&gt;
&lt;p /&gt;
To get detailed info on a cmdlet, you can type: &lt;br /&gt;
&lt;p /&gt;
help &amp;lt;cmdlet_name&amp;gt; &lt;a class="jive-link-adddocument" href="http://communities.vmware.com/community-document-picker.jspa?communityID=&amp;subject=-full"&gt;-full&lt;/a&gt;&lt;br /&gt;
&lt;p /&gt;
Steve JIN, VMware Engineering&lt;br /&gt;
Creator of VI Java API: &lt;a class="jive-link-external" href="http://vijava.sf.net/"&gt;http://vijava.sf.net/&lt;/a&gt;</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>Thu, 15 Jan 2009 07:15:02 GMT</pubDate>
      <author>Steve Jin</author>
      <guid>http://communities.vmware.com/message/1144636</guid>
      <dc:date>2009-01-15T07:15:02Z</dc:date>
      <clearspace:dateToText>10 months, 1 week ago</clearspace:dateToText>
      <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/message/1133803</link>
      <description>That's not supported.&lt;br /&gt;
&lt;br /&gt;
When VI 4 rolls around it should be possible to import OVF files through the API rather than having to rely on VI Client. In fact you'll have to do it that way because I don't think you'll be able to modify the UI's behavior in this respect.</description>
      <pubDate>Wed, 31 Dec 2008 07:56:05 GMT</pubDate>
      <author>c_shanklin</author>
      <guid>http://communities.vmware.com/message/1133803</guid>
      <dc:date>2008-12-31T07:56:05Z</dc:date>
      <clearspace:dateToText>10 months, 3 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Registering VI Client Plugin without a single line of code</title>
      <link>http://communities.vmware.com/docs/DOC-9203</link>
      <description>This technote describes how to register and manage the VI Client plugin configuration using the MOB. Details steps and screenshots are included.</description>
      <category domain="http://communities.vmware.com/tags?communityID=2656">technote</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">plug-in</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">xml</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">vi</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, 17 Dec 2008 18:45:41 GMT</pubDate>
      <author>Steve Jin</author>
      <guid>http://communities.vmware.com/docs/DOC-9203</guid>
      <dc:date>2008-12-17T18:45:41Z</dc:date>
      <clearspace:dateToText>11 months, 1 week ago</clearspace:dateToText>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Cannot get CGI script to launch</title>
      <link>http://communities.vmware.com/message/1122994</link>
      <description>&lt;br /&gt;
Hi Paul,&lt;br /&gt;
&lt;p /&gt;
I just tried the savesession.pl which saves a session file like the following:&lt;br /&gt;
&lt;p /&gt;
#LWP-Cookies-1.0&lt;br /&gt;
Set-Cookie3: vmware_soap_session="\"52dc490b-a6e7-0e65-65a8-a926b924e72c\""; path="/"; domain=192.168.8.8; path_spec; discard; version=0&lt;br /&gt;
&lt;p /&gt;
This is the format of the file that load_session() expects.&lt;br /&gt;
&lt;p /&gt;
What you want to do is to parse the session id from the URL and replace the 52dc****72c in the above template, and replace the 192.168.8.8 with the IP address with the serviceURL you will parse from the URL. When you are done, just save it to a file.&lt;br /&gt;
&lt;p /&gt;
Now you can use the saved session file in load_session() to login the VC server. Check out the VI Perl programming guide on page  35-36 for details.&lt;br /&gt;
&lt;p /&gt;
 &lt;a class="jive-link-external" href="http://www.vmware.com/support/developer/viperltoolkit/viperl16/doc/viperl_proggd.pdf"&gt;http://www.vmware.com/support/developer/viperltoolkit/viperl16/doc/viperl_proggd.pdf&lt;/a&gt;&lt;br /&gt;
&lt;p /&gt;
Good luck!&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
Steve JIN, VMware Engineering&lt;br /&gt;
Creator of VI Java API: &lt;a class="jive-link-external" href="http://vijava.sf.net"&gt;http://vijava.sf.net&lt;/a&gt;</description>
      <pubDate>Fri, 12 Dec 2008 19:39:37 GMT</pubDate>
      <author>Steve Jin</author>
      <guid>http://communities.vmware.com/message/1122994</guid>
      <dc:date>2008-12-12T19:39:37Z</dc:date>
      <clearspace:dateToText>11 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>Getting information from VC via Plugins</title>
      <link>http://communities.vmware.com/message/1122409</link>
      <description>&lt;br /&gt;
Steve,&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
Thanks for helping!&lt;br /&gt;
&lt;p /&gt;
If you found this helpful, please consider awarding points</description>
      <pubDate>Fri, 12 Dec 2008 08:18:05 GMT</pubDate>
      <author>paul_xtravirt</author>
      <guid>http://communities.vmware.com/message/1122409</guid>
      <dc:date>2008-12-12T08:18:05Z</dc:date>
      <clearspace:dateToText>11 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>10</clearspace:replyCount>
    </item>
    <item>
      <title>VI Client Plug-ins Technical FAQs</title>
      <link>http://communities.vmware.com/docs/DOC-4551</link>
      <description>&lt;h1&gt;Technical FAQs for VI Client Plug-ins&lt;/h1&gt;
&lt;h2&gt;General&lt;/h2&gt;
Q: What software is needed for developing VI Client Plug-in?&lt;br /&gt;
A: You will need VI infrastructure 3.5 and other software tools depending on the platform you use for development. For example, if you use a Java-based backend, you will need JDK, Tomcat (or other application server) and a related IDE.&lt;br /&gt;
&lt;br /&gt;
Q: Does a VI Client Plug-in work without VC server?&lt;br /&gt;
A: No. VI Client Plug-ins require VC server.&lt;br /&gt;
&lt;br /&gt;
Q: Can I develop or use a plug-in with VI 3.0 or earlier?&lt;br /&gt;
A: No. VI Client Plug-ins is a new feature (experimental) since VI 3.5 (VirtualCenter 2.5).&lt;br /&gt;
&lt;br /&gt;
Q: Do I have to develop registration code to register my plug-in?&lt;br /&gt;
A: Registration utilities are available in Perl, Java, and PowerShell. You can take extend one of these examples or build your own from scratch.&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;Development&lt;/h2&gt;
Q: Do I need to restart the VC server to activate a VI Client Plug-in?&lt;br /&gt;
A: No. Once you register a VI Client Plug-in via the registration API, it's available right away. When a VI Client Plug-in is registered, any active VI Clients will need to be restarted.&lt;br /&gt;
&lt;br /&gt;
Q: Is it possible to show an extension point based on some attribute of the selected object?&lt;br /&gt;
A: Yes. You can do this by using the customAttribute tag in the configuration file with the extension point. For example,&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="jive-pre"&gt;&lt;code class="jive-code jive-java"&gt;&amp;lt;customAttribute name=&lt;font color="red"&gt;&amp;quot;Attr1&amp;quot;&lt;/font&gt;&amp;gt;My VM&amp;lt;/customAttribute&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;p /&gt;
Under this configuration, the extension point will only be available if the selected object has a custom attribute called Attr1 with the value "My VM".&lt;br /&gt;
&lt;br /&gt;
Q: How can I get the name and IP address of the selected item?&lt;br /&gt;
A: You cannot get the information directly. However the VI client sends you enough information, including sessionId, moref, and serviceUrl, to retrieve them from the VC server. In fact, you can ask much more than name and IP address. See next question for more detail.&lt;br /&gt;
&lt;br /&gt;
Q: How can I use the sessionID to login back to the VC server?&lt;br /&gt;
A: The sessionId is essentially an HTTP cookie. The following Java code shows how to use the session ID to share a login session with VI Client.&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;pre class="jive-pre"&gt;&lt;code class="jive-code jive-java"&gt;VimBindingStub vimStub = (VimBindingStub) vimService;
vimStub._setProperty(org.apache.axis.transport.http.HTTPConstants.HEADER_COOKIE, &lt;font color="red"&gt;&amp;quot;vmware_soap_session=\&amp;quot;B3240D15-34DF-4BB8-B902-A844FDF42E85\&amp;quot;&amp;quot;&lt;/font&gt;);
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;p /&gt;
For more information, please check the tech note: &lt;a class="jive-link-wiki" href="http://communities.vmware.com/docs/DOC-4731" title="This document shows how to share sessions among multiple clients in VI. This information can help you share a session between VI Client and your VI Client Plug-in."&gt;Sharing sessions among multiple clients in VI SDK&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Q: Can I change the default size of the popup window?&lt;br /&gt;
A: No. The default popup window size is width - 714 pixels, Height - 601 pixels. &lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;
Q: Can I change the title of the popup window?&lt;br /&gt;
A:  Yes. You can call window.external.SetTitle(title) using javascript to set the title. &lt;br /&gt;
&lt;p /&gt;
Q: Can clicking a button in the popup window close the window?&lt;br /&gt;
A: No. This feature is planned for a future release.&lt;br /&gt;
Update: associate window.external.CloseWindow(); JavaScript with a button to close it.&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
Q: When I register my plug-in, some fields are empty. What are these fields used for?&lt;br /&gt;
A: These parameters are reserved for future use. Please provide empty values for these fields when registering your plug-in.&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;h2&gt;Troubleshooting&lt;/h2&gt;
Q: How can I troubleshoot my plug-in?&lt;br /&gt;
A: First, make sure your configuration file is complies with the schema. You can validate your configuration file against the schema using a XML tool. Note that in some rare cases, the configuration looks fine in some XML editors, but fails due to invisible characters inserted by the editor into the configuration file. In such cases, we recommend using a plain text editor or a hex editor to examine every byte of the configuration file.&lt;br /&gt;
On the VI client machine, open a browser and verify the URLs in your configuration file are valid links.&lt;br /&gt;
Check the log file. See the next question for its location.&lt;br /&gt;
&lt;br /&gt;
Q: Is there a log file available?&lt;br /&gt;
A: The VI Client log file has some debug information. The log files can be found in:&lt;br /&gt;
&lt;pre class="jive-pre"&gt;&lt;code class="jive-code jive-java"&gt;%USERPROFILE%\Local Settings\Application Data\VMware\vpx
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;p /&gt;
There might be several log files with names like viclient-?.log, where ? is a digit. viclient-index.xml file in the same directory indicates which file is the current active one: (a little math needed to subtract the NextIndex by 1.)&lt;br /&gt;
&lt;p /&gt;
&lt;pre class="jive-pre"&gt;&lt;code class="jive-code jive-java"&gt;&amp;lt;?xml version=&lt;font color="red"&gt;&amp;quot;1.0&amp;quot;&lt;/font&gt;?&amp;gt;
&amp;lt;LogSettings xmlns:xsi=&lt;font color="red"&gt;&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot;&lt;/font&gt; xmlns:xsd=&lt;font color="red"&gt;&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&lt;/font&gt; xmlns=&lt;font color="red"&gt;&amp;quot;www.vmware.com&amp;quot;&lt;/font&gt;&amp;gt;
  &amp;lt;MaxLogFiles&amp;gt;10&amp;lt;/MaxLogFiles&amp;gt;
  &amp;lt;NextIndex&amp;gt;3&amp;lt;/NextIndex&amp;gt;
&amp;lt;/LogSettings&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;p /&gt;
Q: Some URLs open fine in my browser but don't work when I put them in my XML configuration file.&lt;br /&gt;
A: Since URLs are included inside the configuration XML file, any special characters within the URL string must be escaped. To avoid this problem, use the CDATA tag around the URL if it has any special characters. The following is a small sample showing how to wrap the URL string.&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;pre class="jive-pre"&gt;&lt;code class="jive-code jive-java"&gt;&amp;lt;url&amp;gt;&amp;lt;![CDATA[http:&lt;font color="darkgreen"&gt;//maps.google.com/maps?f=q&amp;#38;hl=en&amp;#38;geocode=&amp;#38;time=&amp;#38;date=&amp;#38;ttype=&amp;#38;q=3210+Porter,+Palo+Alto,+CA]]&amp;gt;&amp;lt;/url&amp;gt;&lt;/font&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;br /&gt;
&lt;h2&gt;Internationalization and Localization&lt;/h2&gt;
Q: How can I localize my VI Client Plug-in?&lt;br /&gt;
A: There are several different things you will need to do:&lt;br /&gt;
&lt;br /&gt;
In the configuration file, find the title tag and provide all the locales you intend to support. For example, if you plan to support English and Chinese, then you should provide respective locale entries.&lt;br /&gt;
&lt;pre class="jive-pre"&gt;&lt;code class="jive-code jive-java"&gt;&amp;lt;title locale=&lt;font color="red"&gt;&amp;quot;en&amp;quot;&lt;/font&gt;&amp;gt;VMware Communities&amp;lt;/title&amp;gt;
&amp;lt;title locale=&lt;font color="red"&gt;&amp;quot;cn&amp;quot;&lt;/font&gt;&amp;gt;VMware社区&amp;lt;/title&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;p /&gt;
NOTE: there is no default locale, so you have to provide all the locale entries; otherwise the extension point won't show up.&lt;br /&gt;
If you are using a backend web application, it should parse the URL sent from VI client to get locale information and serve a page in that locale. The real URL that is going to be sent to the server could be:&lt;br /&gt;
&lt;p /&gt;
&lt;pre class="jive-pre"&gt;&lt;code class="jive-code jive-java"&gt;http:&lt;font color="darkgreen"&gt;//dev:8000/vmAction.cgi?cmd=powerOn&amp;#38;moref=VirtualMachine:16&amp;#38;sessionId=9241E7B8-A37B-4264-A8D1-945628F9E0D6&amp;#38;locale=en&amp;#38;serviceUrl=https://localhost/sdk&lt;/font&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;p /&gt;
Check the links on each localized page to make sure it links to corresponding localized pages as well.</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">faq</category>
      <pubDate>Tue, 15 Apr 2008 22:58:20 GMT</pubDate>
      <author>c_shanklin</author>
      <guid>http://communities.vmware.com/docs/DOC-4551</guid>
      <dc:date>2008-04-15T22:58:20Z</dc:date>
      <clearspace:dateToText>11 months, 2 weeks ago</clearspace:dateToText>
    </item>
    <item>
      <title>Can no longer register a plug-in</title>
      <link>http://communities.vmware.com/message/1120925</link>
      <description>HAH!  It was notepad saving as UTF-8.  Switched to ANSI and it worked!</description>
      <pubDate>Wed, 10 Dec 2008 20:18:38 GMT</pubDate>
      <author>jkyoutsey</author>
      <guid>http://communities.vmware.com/message/1120925</guid>
      <dc:date>2008-12-10T20:18:38Z</dc:date>
      <clearspace:dateToText>11 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>how to creeate vm console</title>
      <link>http://communities.vmware.com/message/1116657</link>
      <description>You need to use the "VMwareRemoteConsole 2.5 Type Library"&lt;br /&gt;
COM ID: {A51B0CA2-1545-43AD-B66E-AD322009406C}\2.5\0\aximp&lt;br /&gt;
&lt;br /&gt;
It's included in the VI-Client or in the ESX-WebAccess.&lt;br /&gt;
&lt;br /&gt;
In VisualStudio (2003 -&amp;gt; 2008) create a new Windows-Form and rightclick in the Toolbox-window.&lt;br /&gt;
Select "choose element" (in german: Elemente auswählen), click on COM an search for "QuickMksAxCtl".&lt;br /&gt;
&lt;br /&gt;
Greetings,&lt;br /&gt;
Florian</description>
      <pubDate>Fri, 05 Dec 2008 13:56:31 GMT</pubDate>
      <author>fhoffmann</author>
      <guid>http://communities.vmware.com/message/1116657</guid>
      <dc:date>2008-12-05T13:56:31Z</dc:date>
      <clearspace:dateToText>11 months, 3 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Cannot register a plugin to VC since applying Update 3</title>
      <link>http://communities.vmware.com/message/1095313</link>
      <description>&lt;br /&gt;
Im using the IE8 beta with no download manager&lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;
Paul Davey</description>
      <pubDate>Mon, 10 Nov 2008 16:12:53 GMT</pubDate>
      <author>paul_xtravirt</author>
      <guid>http://communities.vmware.com/message/1095313</guid>
      <dc:date>2008-11-10T16:12:53Z</dc:date>
      <clearspace:dateToText>1 year, 1 week ago</clearspace:dateToText>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>What about security?</title>
      <link>http://communities.vmware.com/message/1064014</link>
      <description>&lt;br /&gt;
Thanks&lt;br /&gt;
&lt;p /&gt;
So, the plugins run at Virtual Center user permissions. What rights are needed to insert a plugin? Can just any user do this or is it only the administrator that can insert them into VC? And is it possible for the administrator to make the plugin run with fewer permissions? &lt;br /&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>Wed, 01 Oct 2008 06:32:45 GMT</pubDate>
      <author>Gabrie</author>
      <guid>http://communities.vmware.com/message/1064014</guid>
      <dc:date>2008-10-01T06:32:45Z</dc:date>
      <clearspace:dateToText>1 year, 1 month ago</clearspace:dateToText>
      <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/message/1063947</link>
      <description>You can use either the custom attribute approach or just create an ordinary view that points at a page that will redirect to the appropriate host.&lt;br /&gt;
&lt;br /&gt;
The custom attribute approach:&lt;br /&gt;
First define a custom attribute. Call it "HostID". Next populate the custom attribute on your hosts. Host 1 gets a HostID of "Host 1", Host 2 gets a HostID of "Host 2", etc. Then in your plugin XML you specify one view element for each of your hosts. The drawback here is that it only works for a fixed, known number of hosts, if you add a new host you need a new plugin XML, you need to re-register, etc.&lt;br /&gt;
&lt;br /&gt;
As for the second approach I mentioned:&lt;br /&gt;
When you click on the custom tab a web request will be sent out that contains the managed object reference of the host in question. If you have an application that can take this value and determine what host it is, you can have this program redirect the browser to the appropriate page. The upside here is you don't have any manual steps when hosts are added or removed. The downside is it requires a bit of programming to make it work.</description>
      <pubDate>Wed, 01 Oct 2008 01:29:27 GMT</pubDate>
      <author>c_shanklin</author>
      <guid>http://communities.vmware.com/message/1063947</guid>
      <dc:date>2008-10-01T01:29:27Z</dc:date>
      <clearspace:dateToText>1 year, 1 month ago</clearspace:dateToText>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Modifying VI Client help?</title>
      <link>http://communities.vmware.com/message/1042199</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/message/1042199</guid>
      <dc:date>2008-09-04T14:42:17Z</dc:date>
      <clearspace:dateToText>1 year, 2 months ago</clearspace:dateToText>
    </item>
    <item>
      <title>VI Client plug in authorization</title>
      <link>http://communities.vmware.com/message/1032550</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/message/1032550</guid>
      <dc:date>2008-08-24T18:09:53Z</dc:date>
      <clearspace:dateToText>1 year, 2 months ago</clearspace:dateToText>
    </item>
    <item>
      <title>Nested Commands not passing moref</title>
      <link>http://communities.vmware.com/message/1030652</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/message/1030652</guid>
      <dc:date>2008-08-21T17:38:44Z</dc:date>
      <clearspace:dateToText>1 year, 3 months ago</clearspace:dateToText>
    </item>
    <item>
      <title>Toolbar Button (Inventory.Global)</title>
      <link>http://communities.vmware.com/message/1030548</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/message/1030548</guid>
      <dc:date>2008-08-21T16:25:27Z</dc:date>
      <clearspace:dateToText>1 year, 3 months ago</clearspace:dateToText>
    </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/message/1024940</link>
      <description>Sorry about that confusion, we're working to get the sample fixed.</description>
      <pubDate>Fri, 15 Aug 2008 17:35:05 GMT</pubDate>
      <author>c_shanklin</author>
      <guid>http://communities.vmware.com/message/1024940</guid>
      <dc:date>2008-08-15T17:35:05Z</dc:date>
      <clearspace:dateToText>1 year, 3 months ago</clearspace:dateToText>
      <clearspace:replyCount>5</clearspace:replyCount>
    </item>
    <item>
      <title>Java Plug-in Registration?</title>
      <link>http://communities.vmware.com/message/1024953</link>
      <description>&lt;br /&gt;
Hi mrydeen,&lt;br /&gt;
&lt;p /&gt;
Thanks for your help. I will try this and will let you know how it went.&lt;br /&gt;
&lt;p /&gt;
 -shars</description>
      <pubDate>Fri, 15 Aug 2008 17:29:58 GMT</pubDate>
      <author>shars</author>
      <guid>http://communities.vmware.com/message/1024953</guid>
      <dc:date>2008-08-15T17:29:58Z</dc:date>
      <clearspace:dateToText>1 year, 3 months ago</clearspace:dateToText>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>VIC Plugins and Maps</title>
      <link>http://communities.vmware.com/message/1022841</link>
      <description>&lt;br /&gt;
Not possible at this time. Sorry for the delayed response.</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>Wed, 13 Aug 2008 23:40:10 GMT</pubDate>
      <author>c_shanklin</author>
      <guid>http://communities.vmware.com/message/1022841</guid>
      <dc:date>2008-08-13T23:40:10Z</dc:date>
      <clearspace:dateToText>1 year, 3 months ago</clearspace:dateToText>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Powershell Registration Utility Problem</title>
      <link>http://communities.vmware.com/message/1022840</link>
      <description>&lt;br /&gt;
Hi Paul,&lt;br /&gt;
&lt;p /&gt;
Sorry for the long silence on this, I believe I also saw this in another forum and I'm not sure you got this one answered so I'll post here for the sake of it. If you're getting that message you should execute &lt;pre class="jive-pre"&gt;&lt;code class="jive-code jive-plain"&gt;add-pssnapin VMware.VimAutomation.Core
&lt;/code&gt;&lt;/pre&gt;.&lt;br /&gt;
&lt;p /&gt;
If you run this from an ordinary PowerShell this will be necessary (it also requires the &lt;a class="jive-link-external" href="http://vmware.com/go/powershell"&gt;VI Toolkit for Windows&lt;/a&gt;). If you launch a toolkit window directly it's not needed.</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>Wed, 13 Aug 2008 23:39:19 GMT</pubDate>
      <author>c_shanklin</author>
      <guid>http://communities.vmware.com/message/1022840</guid>
      <dc:date>2008-08-13T23:39:19Z</dc:date>
      <clearspace:dateToText>1 year, 3 months ago</clearspace:dateToText>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>GUI based tool for plugin registration management</title>
      <link>http://communities.vmware.com/docs/DOC-7040</link>
      <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">registration</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">register</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">utility</category>
      <pubDate>Wed, 13 Aug 2008 22:39:23 GMT</pubDate>
      <author>bparimi</author>
      <guid>http://communities.vmware.com/docs/DOC-7040</guid>
      <dc:date>2008-08-13T22:39:23Z</dc:date>
      <clearspace:dateToText>1 year, 3 months ago</clearspace:dateToText>
    </item>
    <item>
      <title>Add a tab to the VI Client or Virtual Center Server</title>
      <link>http://communities.vmware.com/message/992686</link>
      <description>Hello,&lt;br /&gt;
&lt;br /&gt;
Yes there is, you need to check out &lt;a class="jive-link-external" href="http://akutz.wordpress.com/"&gt;http://akutz.wordpress.com/&lt;/a&gt; for some information on writing plugins.&lt;br /&gt;
&lt;br /&gt;
&lt;br&gt;Best regards,&lt;br /&gt;
Edward L. Haletky&lt;br /&gt;
VMware Communities User Moderator&lt;br /&gt;
====&lt;br /&gt;
Author of the book 'VMWare ESX Server in the Enterprise: Planning and Securing Virtualization Servers', Copyright 2008 Pearson Education. &lt;br /&gt;
CIO Virtualization Blog: &lt;a class="jive-link-external" href="http://www.cio.com/blog/index/topic/168354"&gt;http://www.cio.com/blog/index/topic/168354&lt;/a&gt;&lt;br /&gt;
As well as the Virtualization Wiki at &lt;a class="jive-link-external" href="http://www.astroarch.com/wiki/index.php/Virtualization"&gt;http://www.astroarch.com/wiki/index.php/Virtualization&lt;/a&gt;</description>
      <pubDate>Mon, 14 Jul 2008 01:11:29 GMT</pubDate>
      <author>Texiwill</author>
      <guid>http://communities.vmware.com/message/992686</guid>
      <dc:date>2008-07-14T01:11:29Z</dc:date>
      <clearspace:dateToText>1 year, 4 months ago</clearspace:dateToText>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Adding new object types to VIC navigation tree</title>
      <link>http://communities.vmware.com/message/988925</link>
      <description>&lt;div class="jive-quote"&gt;&lt;span class="jive-quote-header"&gt;chris.knowles wrote:&lt;/span&gt;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.&lt;/div&gt;
&lt;br /&gt;
There's no supported way to do this in the current version. We're looking to add this to a future version since this is the feature request we hear most often.</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 17:58:28 GMT</pubDate>
      <author>c_shanklin</author>
      <guid>http://communities.vmware.com/message/988925</guid>
      <dc:date>2008-07-08T17:58:28Z</dc:date>
      <clearspace:dateToText>1 year, 4 months ago</clearspace:dateToText>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>PowerShell registration utility for VI Client Plug-ins.</title>
      <link>http://communities.vmware.com/docs/DOC-4521</link>
      <description>The attached script allows you to register a plugin with VirtualCenter using the &lt;a class="jive-link-external" href="http://www.vmware.com/go/powershell"&gt;VI Toolkit (for Windows)&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
You can either paste it into your PowerShell session window or you can "source" it into your environment using the . operator (i.e. ". .\registerExtension.ps1").&lt;br /&gt;
&lt;br /&gt;
The script provides 3 functions,&lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Get-Plugin: List all installed plug-ins.&lt;/li&gt;
&lt;li&gt;Remove-Plugin: Remove an installed plug-in.&lt;/li&gt;
&lt;li&gt;New-Plugin: Define a new plug-in.&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
After registering a plug-in, log out of the VI Client (if you are logged into VirtualCenter) and log back in, and you should see your plug-in registered under the Plugins tab.</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">register</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">registration</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">utility</category>
      <pubDate>Mon, 14 Apr 2008 21:24:51 GMT</pubDate>
      <author>c_shanklin</author>
      <guid>http://communities.vmware.com/docs/DOC-4521</guid>
      <dc:date>2008-04-14T21:24:51Z</dc:date>
      <clearspace:dateToText>1 year, 4 months ago</clearspace:dateToText>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Chat Room Demo Resources</title>
      <link>http://communities.vmware.com/docs/DOC-6056</link>
      <description>Details coming soon.</description>
      <pubDate>Fri, 27 Jun 2008 18:33:04 GMT</pubDate>
      <author>c_shanklin</author>
      <guid>http://communities.vmware.com/docs/DOC-6056</guid>
      <dc:date>2008-06-27T18:33:04Z</dc:date>
      <clearspace:dateToText>1 year, 4 months ago</clearspace:dateToText>
    </item>
    <item>
      <title>Limiting Snapshots - Plug-in?</title>
      <link>http://communities.vmware.com/message/973860</link>
      <description>In my opinion there is no reason this needs to be plug-in. The only&lt;br /&gt;
benefit would be having it pop up a message to the user once they made&lt;br /&gt;
their 4th snapshot. I'm not familiar with the 7 points to which you&lt;br /&gt;
refer.</description>
      <pubDate>Tue, 17 Jun 2008 20:59:15 GMT</pubDate>
      <author>akutz</author>
      <guid>http://communities.vmware.com/message/973860</guid>
      <dc:date>2008-06-17T20:59:15Z</dc:date>
      <clearspace:dateToText>1 year, 5 months ago</clearspace:dateToText>
      <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/message/965705</link>
      <description>&lt;div class="jive-quote"&gt;&lt;span class="jive-quote-header"&gt;yiuyip wrote:&lt;/span&gt;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;p /&gt;
Thanks,&lt;/div&gt;
There's no VMware document specific to this process.&lt;br /&gt;
&lt;p /&gt;
To write a plug-in based in Perl you'll need to combine your knowledge of CGI programming with your knowledge of the VI SDK.&lt;br /&gt;
&lt;p /&gt;
There are numerous online resources for CGI programming, but supporting this is outside the scope of help we can provide. If you need assistance programming to the VI SDK, there are numerous VMware resources available, such as our Perl &lt;a class="jive-link-community" href="http://communities.vmware.com/community/developer/forums/managementapi" title="Develop management applications for VMware vSphere™"&gt;developer community&lt;/a&gt;.</description>
      <pubDate>Sat, 07 Jun 2008 02:03:41 GMT</pubDate>
      <author>c_shanklin</author>
      <guid>http://communities.vmware.com/message/965705</guid>
      <dc:date>2008-06-07T02:03:41Z</dc:date>
      <clearspace:dateToText>1 year, 5 months ago</clearspace:dateToText>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>RE: accessing managed objects</title>
      <link>http://communities.vmware.com/message/960955</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/message/960955</guid>
      <dc:date>2008-06-03T00:53:55Z</dc:date>
      <clearspace:dateToText>1 year, 5 months ago</clearspace:dateToText>
    </item>
    <item>
      <title>re: launching a sample viperltoolkit  program from the simpledemo.xml plugin</title>
      <link>http://communities.vmware.com/message/951062</link>
      <description>***Note*** all issues have been resolved.&lt;br /&gt;
&lt;br /&gt;
The cause of the failure to register this plugin is a syntax issue when the http is used inside an xml file.&lt;br /&gt;
&lt;br /&gt;
In the simpledemo.xml file, instead of:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;url&amp;gt;&lt;a class="jive-link-external" href="http://15.13.183.184/cgi-bin/datacenterlisting.cgi?datacenter=Test_DataCenter_DS&amp;#38;server=15.13.183.231&amp;#38;username=administrator&amp;#38;password=Dallam"&gt;http://15.13.183.184/cgi-bin/datacenterlisting.cgi?datacenter=Test_DataCenter_DS&amp;#38;server=15.13.183.231&amp;#38;username=administrator&amp;#38;password=Dallam&lt;/a&gt;&amp;lt;/url&amp;gt; &lt;br /&gt;
&lt;p /&gt;
it should be:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;url&amp;gt;&lt;a class="jive-link-external" href="http://15.13.183.184/cgi-bin/datacenterlisting.cgi?datacenter=Test_DataCenter_DS;server=15.13.183.231;username=administrator;password=Dallam"&gt;http://15.13.183.184/cgi-bin/datacenterlisting.cgi?datacenter=Test_DataCenter_DS;server=15.13.183.231;username=administrator;password=Dallam&lt;/a&gt;&amp;lt;/url&amp;gt; &lt;br /&gt;
&lt;p /&gt;
When run directly from a browser, it accepts both "&amp;#38;" and ";" as separator for parameters.&lt;br /&gt;
&lt;br /&gt;
But, when invoked from an xml file, only ";" are accepted.</description>
      <pubDate>Wed, 21 May 2008 23:53:19 GMT</pubDate>
      <author>yiuyip</author>
      <guid>http://communities.vmware.com/message/951062</guid>
      <dc:date>2008-05-21T23:53:19Z</dc:date>
      <clearspace:dateToText>1 year, 6 months ago</clearspace:dateToText>
      <clearspace:replyCount>7</clearspace:replyCount>
    </item>
    <item>
      <title>re: Problems in installing the viperltookkit</title>
      <link>http://communities.vmware.com/message/947581</link>
      <description>In case anyone else is having trouble, please make sure you install &lt;a class="jive-link-external" href="http://www.vmware.com/support/developer/viperltoolkit/"&gt;this version of the VI Perl Toolkit&lt;/a&gt;.</description>
      <pubDate>Mon, 19 May 2008 02:08:33 GMT</pubDate>
      <author>c_shanklin</author>
      <guid>http://communities.vmware.com/message/947581</guid>
      <dc:date>2008-05-19T02:08:33Z</dc:date>
      <clearspace:dateToText>1 year, 6 months ago</clearspace:dateToText>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Get the example in VMware's documentation to work</title>
      <link>http://communities.vmware.com/message/940056</link>
      <description>&lt;br /&gt;
Hi Carter,&lt;br /&gt;
&lt;p /&gt;
I too have now got it working, using my own C# registration code, but you might want to fix an error in the Getting Started with VI Client Plug-ins Tech Note which slowed me down. The type property of ExtensionServerInfo and ExtensionClientInfo is shown as "com.your_company_name.application_or_script_name" in Example 3 but it needs to be set to the fixed value of "com.vmware.vim.viClientScripts" as shown at point 3 on the page before. Thanks for the Java/PowerShell registration code which pointed me in the right direction.&lt;br /&gt;
&lt;p /&gt;
Tim.</description>
      <pubDate>Fri, 09 May 2008 09:06:40 GMT</pubDate>
      <author>tmadam</author>
      <guid>http://communities.vmware.com/message/940056</guid>
      <dc:date>2008-05-09T09:06:40Z</dc:date>
      <clearspace:dateToText>1 year, 6 months ago</clearspace:dateToText>
      <clearspace:replyCount>6</clearspace:replyCount>
    </item>
    <item>
      <title>Quick start guide</title>
      <link>http://communities.vmware.com/docs/DOC-4861</link>
      <description>&lt;h1&gt;Quick start with VI Client Plug-ins. &lt;/h1&gt;
&lt;br /&gt;
This document shows you a quick way to get started with VI Client Plug-ins. All that is required is downloading and running one of our registration utilities. Once you've done that, the Google Maps demo shown in the &lt;a class="jive-link-external" href="http://www.vmware.com/support/developer/vc-sdk/vcplugin-exp/"&gt;product documentation&lt;/a&gt; is available to you in VirtualCenter.&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;Step 1: Download a registration utility. &lt;/h2&gt;
&lt;br /&gt;
This document gives examples using either the &lt;a class="jive-link-wiki" href="http://communities.vmware.com/docs/DOC-4530"&gt;Perl utility&lt;/a&gt; or the &lt;a class="jive-link-wiki" href="http://communities.vmware.com/docs/DOC-4521"&gt;PowerShell utility&lt;/a&gt;. &lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;Step 2: Register the plug-in. &lt;/h2&gt;
&lt;br /&gt;
When you install a plug-in, VirtualCenter must be able to download the plug-in XML. In this case, the plug-in XML is accessible from anywhere, which means you don't have to stage the XML on a local server before registering it.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;If you use the Perl registration utility: &lt;/h3&gt;
&lt;br /&gt;
perl registerPlugin.pl --server=&amp;lt;vc server&amp;gt; --username user --password pass --description="Google Maps Plug-in" --key="com.vmware.cde.sdk.demo" --pluginversion="1.0.0" --pluginurl="http://communities.vmware.com/servlet/JiveServlet/downloadBody/4860-102-1-3006/simpleDemo.xml" --company="test" --adminMail="test@test.com" --action=install &lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;If you use the PowerShell registration utility: &lt;/h3&gt;
&lt;br /&gt;
New-Plugin -description "Google Maps Plug-in" -key com.vmware.cde.sdk.demo -version 1.0.0 -url "http://communities.vmware.com/servlet/JiveServlet/downloadBody/4860-102-1-3006/simpleDemo.xml" -company test -adminEmail "test@test.com" &lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;Step 3: Exit VI Client and log back in to VirtualCenter. &lt;/h2&gt;
&lt;h2&gt;Step 4: Select a Datacenter and click on the MapIt tab. &lt;/h2&gt;
&lt;br /&gt;
You should now see a Google Maps interface.</description>
      <pubDate>Tue, 29 Apr 2008 14:00:05 GMT</pubDate>
      <author>c_shanklin</author>
      <guid>http://communities.vmware.com/docs/DOC-4861</guid>
      <dc:date>2008-04-29T14:00:05Z</dc:date>
      <clearspace:dateToText>1 year, 6 months ago</clearspace:dateToText>
    </item>
    <item>
      <title>Google Maps Demo XML File</title>
      <link>http://communities.vmware.com/docs/DOC-4860</link>
      <description />
      <category domain="http://communities.vmware.com/tags?communityID=2656">demo</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">quickstart</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, 29 Apr 2008 13:51:22 GMT</pubDate>
      <author>c_shanklin</author>
      <guid>http://communities.vmware.com/docs/DOC-4860</guid>
      <dc:date>2008-04-29T13:51:22Z</dc:date>
      <clearspace:dateToText>1 year, 6 months ago</clearspace:dateToText>
    </item>
    <item>
      <title>Download and install give error "Invalid URI: URI is empty"</title>
      <link>http://communities.vmware.com/message/929458</link>
      <description>&lt;br /&gt;
Thanks for the feedback, I updated the utilities to tell you to restart VI Client when a plug-in is registered.</description>
      <pubDate>Tue, 29 Apr 2008 13:50:09 GMT</pubDate>
      <author>c_shanklin</author>
      <guid>http://communities.vmware.com/message/929458</guid>
      <dc:date>2008-04-29T13:50:09Z</dc:date>
      <clearspace:dateToText>1 year, 6 months ago</clearspace:dateToText>
      <clearspace:replyCount>4</clearspace:replyCount>
    </item>
    <item>
      <title>Perl registration utility for VI Client Plug-ins</title>
      <link>http://communities.vmware.com/docs/DOC-4530</link>
      <description>The attached script allows you to register a plug-in with VirtualCenter using the &lt;a class="jive-link-external" href="http://www.vmware.com/support/developer/viperltoolkit/"&gt;VI Perl Toolkit&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
The script allows you to list, register and unregister plug-ins.&lt;br /&gt;
&lt;br /&gt;
After registering a plug-in, log out of the VI Client (if you are logged into VirtualCenter) and log back in, and you should see your plug-in registered under the Plugins tab.</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">register</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">registration</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">utility</category>
      <pubDate>Tue, 15 Apr 2008 03:47:24 GMT</pubDate>
      <author>c_shanklin</author>
      <guid>http://communities.vmware.com/docs/DOC-4530</guid>
      <dc:date>2008-04-15T03:47:24Z</dc:date>
      <clearspace:dateToText>1 year, 6 months ago</clearspace:dateToText>
    </item>
    <item>
      <title>How official plugins compare to unofficial plugins...</title>
      <link>http://communities.vmware.com/message/923648</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/message/923648</guid>
      <dc:date>2008-04-23T18:39:37Z</dc:date>
      <clearspace:dateToText>1 year, 7 months ago</clearspace:dateToText>
    </item>
    <item>
      <title>Sharing sessions among multiple clients in VI</title>
      <link>http://communities.vmware.com/docs/DOC-4731</link>
      <description />
      <category domain="http://communities.vmware.com/tags?communityID=2656">connection</category>
      <category domain="http://communities.vmware.com/tags?communityID=2656">sharing</category>
      <pubDate>Wed, 23 Apr 2008 16:18:33 GMT</pubDate>
      <author>c_shanklin</author>
      <guid>http://communities.vmware.com/docs/DOC-4731</guid>
      <dc:date>2008-04-23T16:18:33Z</dc:date>
      <clearspace:dateToText>1 year, 7 months ago</clearspace:dateToText>
    </item>
  </channel>
</rss>

