Quantcast
Channel: VMware Communities : Discussion List - vSphere Client SDK
Viewing all articles
Browse latest Browse all 2218

Deployed package not showing up in Web Client

$
0
0



I have been trying to put together the packaging for my Web Client plugin which uses the HTML bridge.


My plugin works and appears properly when I run things from the eclipse virgo environment with my service and ui added to the configuration.  


I worked on the getting the plugin package together and zipped up.  When I register it with the vcenter server and it gets picked up, it appears to deploy with out listing any errors.  However I don't see my plugin appear.  So next I tried putting it into the plugin-packages directory of my serenity client (virgo) setup that my development environment uses.  As part of the process I removed my ui/service entries from under the Virgo runtime in the eclipse environment and also un-registered the plugin from the server.   This setup seems to behave the same way as when I tried it registered with the real server:  I see deployment messages but my plugin doesn't appear in the web client.


I have pasted in the series of deployment messages from the server/serviceability/logs/vsphere_client_virgo.log file down below which shows no obvious (to my eyes) errors.


So to begin with, my zipped up package file looks like:


> unzip -l santricity-vc-netapp.01.00.9090.19054.zip



Archive:  santricity-vc-netapp.01.00.9090.19054.zip



  Length      Date    Time    Name


     -


 -


-


  -




        0  03-24-2014 11:12   assets/



        0  03-24-2014 11:12   plugins/



     1187  03-24-2014 11:12   assets/pluginLogo.png



      624  03-24-2014 11:12   plugin-package.xml



   135490  03-24-2014 11:12   plugins/devmgr-client-01.20.9090.45.jar



  1330852  03-24-2014 11:12   plugins/symboljsdk-11.10.9090.138.jar



    39723  03-24-2014 11:12   plugins/vcenterWebClient-service-01.00.9090.19054.



jar



   660959  03-24-2014 11:12   plugins/vcenterWebClient-ui.01.00.9090.19054.war


     -


                    -




  2168835                     8 files



When I tried it in the plugin-packages directory, I created a subdirectory named santricity and unpacked it:



santricity> find .



.



./assets



./assets/pluginLogo.png



./plugin-package.xml



./plugins



./plugins/devmgr-client-01.20.9090.45.jar



./plugins/symboljsdk-11.10.9090.138.jar



./plugins/vcenterWebClient-service-01.00.9090.19054.jar



./plugins/vcenterWebClient-ui.01.00.9090.19054.war



---



The plugin-package.xml file is as follows:




  <?xml version="1.0" encoding="UTF-8"?>



  <pluginPackage



    id="com.ni.eseries.vcenterWebClientui"



    version="01.00.9090.19054"



    name="vCenter Plugin"



    description="vCenter Web Client Plugin"



    vendor="ESeries."



    iconUri="assets/pluginLogo.png">



    <dependencies>



        <pluginPackage id="com.vmware.vsphere.client" version="5.5.1" />



    </dependencies>



    <bundlesOrder>



                <bundle id="devmgr.api" />



                <bundle id="com.ni.eseries.aa.restapi" />



                <bundle id="com.ni.eseries.vcenterWebClientui" />



        <bundle id="com.ni.eseries.vcenterWebClientui" />



    </bundlesOrder>



  </pluginPackage>



---



     -


 server/serviceability/logs/vsphere_client_virgo.log  exert -






  com.vmware.vise.extensionfw.impl.PackagesDeployer                 Deploying plugin package 'com.ni.eseries.vcenterWebClientui:01.00.9090.19054'. 



  o.e.v.k.m.i.deployer.ModelInstallArtifactLifecycleListener        Processing installing event for bundle 'devmgr.api' version '11.10.9090.138' 



  org.eclipse.virgo.medic.eventlog.default                         DE0000I Installing bundle 'devmgr.api' version '11.10.9090.138'. 



  o.e.virgo.kernel.userregion.internal.quasi.DependencyCalculator   Calculating missing dependencies of bundle(s) 'devmgr.api_11.10.9090.138' 



  o.e.virgo.kernel.userregion.internal.quasi.DependencyCalculator   The dependencies of '[devmgr.api_11.10.9090.138]' are '[]' 



  o.eclipse.virgo.kernel.model.internal.bundle.ModelBundleListener  Processing installed event for bundle 'devmgr.api:11.10.9090.138' in region 'org.eclipse.virgo.region.user' 



  org.osgi.service.log.LogService                                   Bundle devmgr.api_11.10.9090.138, BundleEvent INSTALLED 



  org.eclipse.virgo.medic.eventlog.default                         DE0001I Installed bundle 'devmgr.api' version '11.10.9090.138'. 



  o.e.v.k.i.artifact.internal.bundle.BundleThreadContextManager     Thread context class loader 'sun.misc.Launcher$AppClassLoader@2f600492' popped and set to 'sun.misc.Launcher$AppClassLoader@2f600492' 



  org.osgi.service.log.LogService                                   Bundle devmgr.api_11.10.9090.138, BundleEvent RESOLVED 


 

 

                 o.e.v.k.i.artifact.internal.bundle.BundleThreadContextManager     Thread context class loader 'sun.misc.Launcher$AppClassLoader@2f600492' pushed and set to 'KernelBundleClassLoader:

                 o.e.v.k.i.artifact.internal.bundle.BundleThreadContextManager     Thread context class loader 'KernelBundleClassLoader: ' popped and set to 'sun.misc.Launcher$AppClassLoader@2f600492' 

                 o.e.v.k.i.artifact.internal.bundle.BundleThreadContextManager     Thread context class loader 'sun.misc.Launcher$AppClassLoader@2f600492' pushed and set to 'KernelBundleClassLoader:

                 o.e.v.k.i.artifact.internal.bundle.BundleThreadContextManager     Thread context class loader 'KernelBundleClassLoader: ' pushed and set to 'KernelBundleClassLoader:

                 org.eclipse.virgo.nano.core.internal.BundleStartTracker           Adding signal 'org.eclipse.virgo.kernel.install.artifact.internal.AbstractInstallArtifact$StateMonitorSignal@77d7596b' for bundle 'devmgr.api_11.10.9090.138


  org.eclipse.virgo.medic.eventlog.default                         DE0004I Starting bundle 'devmgr.api' version '11.10.9090.138'. 


                 org.eclipse.virgo.nano.core.internal.BundleStartTracker           Non-Spring DM powered bundle 'devmgr.api_11.10.9090.138 ' has started. Driving signals '[org.eclipse.virgo.kernel.install.artifact.internal.AbstractInstallArtifact$StateMonitorSignal@77d7596b]'. 


  org.eclipse.virgo.nano.core.internal.BundleStartTracker           Driving signal 'org.eclipse.virgo.kernel.install.artifact.internal.AbstractInstallArtifact$StateMonitorSignal@77d7596b' 


                 o.e.v.k.i.artifact.internal.bundle.BundleThreadContextManager     Thread context class loader 'KernelBundleClassLoader: ' popped and set to 'KernelBundleClassLoader:


  org.osgi.service.log.LogService                                   Bundle devmgr.api_11.10.9090.138, BundleEvent STARTED 


                 o.e.v.k.i.artifact.internal.bundle.BundleThreadContextManager     Thread context class loader 'KernelBundleClassLoader: ' popped and set to 'sun.misc.Launcher$AppClassLoader@2f600492' 

                 o.e.v.k.i.artifact.internal.bundle.BundleThreadContextManager     Thread context class loader 'org.eclipse.core.runtime.internal.adaptor.ContextFinder@6b35958b' pushed and set to 'KernelBundleClassLoader:


  org.eclipse.virgo.medic.eventlog.default                         DE0005I Started bundle 'devmgr.api' version '11.10.9090.138'. 


                 o.e.v.k.i.artifact.internal.bundle.BundleThreadContextManager     Thread context class loader 'KernelBundleClassLoader: ' popped and set to 'org.eclipse.core.runtime.internal.adaptor.ContextFinder@6b35958b' 


  o.e.v.k.m.i.deployer.ModelInstallArtifactLifecycleListener        Processing installing event for bundle 'com.ni.eseries.aa.restapi' version '1.20.9090.45' 



  org.eclipse.virgo.medic.eventlog.default                         DE0000I Installing bundle 'com.ni.eseries.aa.restapi' version '1.20.9090.45'. 



  o.e.virgo.kernel.userregion.internal.quasi.DependencyCalculator   Calculating missing dependencies of bundle(s) 'com.ni.eseries.aa.restapi_1.20.9090.45' 



  o.e.virgo.kernel.userregion.internal.quasi.DependencyCalculator   The dependencies of '[com.ni.eseries.aa.restapi_1.20.9090.45]' are '[]' 



  o.eclipse.virgo.kernel.model.internal.bundle.ModelBundleListener  Processing installed event for bundle 'com.ni.eseries.aa.restapi:1.20.9090.45' in region 'org.eclipse.virgo.region.user' 



  org.osgi.service.log.LogService                                   Bundle com.ni.eseries.aa.restapi_1.20.9090.45, BundleEvent INSTALLED 



  org.eclipse.virgo.medic.eventlog.default                         DE0001I Installed bundle 'com.ni.eseries.aa.restapi' version '1.20.9090.45'. 



  o.e.v.k.i.artifact.internal.bundle.BundleThreadContextManager     Thread context class loader 'sun.misc.Launcher$AppClassLoader@2f600492' popped and set to 'sun.misc.Launcher$AppClassLoader@2f600492' 



  org.osgi.service.log.LogService                                   Bundle com.ni.eseries.aa.restapi_1.20.9090.45, BundleEvent RESOLVED 


                 o.e.v.k.i.artifact.internal.bundle.BundleThreadContextManager     Thread context class loader 'sun.misc.Launcher$AppClassLoader@2f600492' pushed and set to 'KernelBundleClassLoader: bundle=com.ni.eseries.aa.restapi_1.20.9090.45

                 o.e.v.k.i.artifact.internal.bundle.BundleThreadContextManager     Thread context class loader 'KernelBundleClassLoader: bundle=com.ni.eseries.aa.restapi_1.20.9090.45' popped and set to 'sun.misc.Launcher$AppClassLoader@2f600492' 

                 o.e.v.k.i.artifact.internal.bundle.BundleThreadContextManager     Thread context class loader 'sun.misc.Launcher$AppClassLoader@2f600492' pushed and set to 'KernelBundleClassLoader: bundle=com.ni.eseries.aa.restapi_1.20.9090.45

                 o.e.v.k.i.artifact.internal.bundle.BundleThreadContextManager     Thread context class loader 'KernelBundleClassLoader: bundle=com.ni.eseries.aa.restapi_1.20.9090.45' pushed and set to 'KernelBundleClassLoader: bundle=com.ni.eseries.aa.restapi_1.20.9090.45

                 org.eclipse.virgo.nano.core.internal.BundleStartTracker           Adding signal 'org.eclipse.virgo.kernel.install.artifact.internal.AbstractInstallArtifact$StateMonitorSignal@57db9a02' for bundle 'com.ni.eseries.aa.restapi_1.20.9090.45


  org.eclipse.virgo.medic.eventlog.default                         DE0004I Starting bundle 'com.ni.eseries.aa.restapi' version '1.20.9090.45'. 


                 org.eclipse.virgo.nano.core.internal.BundleStartTracker           Non-Spring DM powered bundle 'com.ni.eseries.aa.restapi_1.20.9090.45 ' has started. Driving signals '[org.eclipse.virgo.kernel.install.artifact.internal.AbstractInstallArtifact$StateMonitorSignal@57db9a02]'. 


  org.eclipse.virgo.nano.core.internal.BundleStartTracker           Driving signal 'org.eclipse.virgo.kernel.install.artifact.internal.AbstractInstallArtifact$StateMonitorSignal@57db9a02' 


                 o.e.v.k.i.artifact.internal.bundle.BundleThreadContextManager     Thread context class loader 'KernelBundleClassLoader: bundle=com.ni.eseries.aa.restapi_1.20.9090.45' popped and set to 'KernelBundleClassLoader: bundle=com.ni.eseries.aa.restapi_1.20.9090.45


  org.osgi.service.log.LogService                                   Bundle com.ni.eseries.aa.restapi_1.20.9090.45, BundleEvent STARTED 


                 o.e.v.k.i.artifact.internal.bundle.BundleThreadContextManager     Thread context class loader 'org.eclipse.core.runtime.internal.adaptor.ContextFinder@6b35958b' pushed and set to 'KernelBundleClassLoader: bundle=com.ni.eseries.aa.restapi_1.20.9090.45

                 o.e.v.k.i.artifact.internal.bundle.BundleThreadContextManager     Thread context class loader 'KernelBundleClassLoader: bundle=com.ni.eseries.aa.restapi_1.20.9090.45' popped and set to 'sun.misc.Launcher$AppClassLoader@2f600492' 


  org.eclipse.virgo.medic.eventlog.default                         DE0005I Started bundle 'com.ni.eseries.aa.restapi' version '1.20.9090.45'. 


                 o.e.v.k.i.artifact.internal.bundle.BundleThreadContextManager     Thread context class loader 'KernelBundleClassLoader: bundle=com.ni.eseries.aa.restapi_1.20.9090.45' popped and set to 'org.eclipse.core.runtime.internal.adaptor.ContextFinder@6b35958b' 


  o.e.v.k.m.i.deployer.ModelInstallArtifactLifecycleListener        Processing installing event for bundle 'com.ni.eseries.vcenterWebClientui' version '1.0.9090.19054' 



  org.eclipse.virgo.medic.eventlog.default                         DE0000I Installing bundle 'com.ni.eseries.vcenterWebClientui' version '1.0.9090.19054'. 



  o.e.virgo.kernel.userregion.internal.quasi.DependencyCalculator   Calculating missing dependencies of bundle(s) 'com.ni.eseries.vcenterWebClientui_1.0.9090.19054' 



  o.e.virgo.kernel.userregion.internal.quasi.DependencyCalculator   The dependencies of '[com.ni.eseries.vcenterWebClientui_1.0.9090.19054]' are '[]' 



  o.eclipse.virgo.kernel.model.internal.bundle.ModelBundleListener  Processing installed event for bundle 'com.ni.eseries.vcenterWebClientui:1.0.9090.19054' in region 'org.eclipse.virgo.region.user' 



  org.osgi.service.log.LogService                                   Bundle com.ni.eseries.vcenterWebClientui_1.0.9090.19054, BundleEvent INSTALLED 



  org.eclipse.virgo.medic.eventlog.default                         DE0001I Installed bundle 'com.ni.eseries.vcenterWebClientui' version '1.0.9090.19054'. 



  o.e.v.k.i.artifact.internal.bundle.BundleThreadContextManager     Thread context class loader 'sun.misc.Launcher$AppClassLoader@2f600492' popped and set to 'sun.misc.Launcher$AppClassLoader@2f600492' 



  org.osgi.service.log.LogService                                   Bundle com.ni.eseries.vcenterWebClientui_1.0.9090.19054, BundleEvent RESOLVED 


                 o.e.v.k.i.artifact.internal.bundle.BundleThreadContextManager     Thread context class loader 'sun.misc.Launcher$AppClassLoader@2f600492' pushed and set to 'KernelBundleClassLoader: bundle=com.ni.eseries.vcenterWebClientui_1.0.9090.19054

                 o.e.v.k.i.artifact.internal.bundle.BundleThreadContextManager     Thread context class loader 'KernelBundleClassLoader: bundle=com.ni.eseries.vcenterWebClientui_1.0.9090.19054' popped and set to 'sun.misc.Launcher$AppClassLoader@2f600492' 

                 o.e.v.k.i.artifact.internal.bundle.BundleThreadContextManager     Thread context class loader 'sun.misc.Launcher$AppClassLoader@2f600492' pushed and set to 'KernelBundleClassLoader: bundle=com.ni.eseries.vcenterWebClientui_1.0.9090.19054

                 o.e.v.k.i.artifact.internal.bundle.BundleThreadContextManager     Thread context class loader 'KernelBundleClassLoader: bundle=com.ni.eseries.vcenterWebClientui_1.0.9090.19054' pushed and set to 'KernelBundleClassLoader: bundle=com.ni.eseries.vcenterWebClientui_1.0.9090.19054

                 org.eclipse.virgo.nano.core.internal.BundleStartTracker           Adding signal 'org.eclipse.virgo.kernel.install.artifact.internal.AbstractInstallArtifact$StateMonitorSignal@3b2b37e5' for bundle 'com.ni.eseries.vcenterWebClientui_1.0.9090.19054


  org.eclipse.virgo.medic.eventlog.default                         DE0004I Starting bundle 'com.ni.eseries.vcenterWebClientui' version '1.0.9090.19054'. 


                 org.eclipse.virgo.nano.core.internal.BundleStartTracker           Non-Spring DM powered bundle 'com.ni.eseries.vcenterWebClientui_1.0.9090.19054 ' has started. Driving signals '[org.eclipse.virgo.kernel.install.artifact.internal.AbstractInstallArtifact$StateMonitorSignal@3b2b37e5]'. 

                 o.e.v.k.i.artifact.internal.bundle.BundleThreadContextManager     Thread context class loader 'KernelBundleClassLoader: bundle=com.ni.eseries.vcenterWebClientui_1.0.9090.19054' popped and set to 'KernelBundleClassLoader: bundle=com.ni.eseries.vcenterWebClientui_1.0.9090.19054


  org.eclipse.virgo.nano.core.internal.BundleStartTracker           Driving signal 'org.eclipse.virgo.kernel.install.artifact.internal.AbstractInstallArtifact$StateMonitorSignal@3b2b37e5' 



  org.osgi.service.log.LogService                                   Bundle com.ni.eseries.vcenterWebClientui_1.0.9090.19054, BundleEvent STARTED 


                 o.e.v.k.i.artifact.internal.bundle.BundleThreadContextManager     Thread context class loader 'KernelBundleClassLoader: bundle=com.ni.eseries.vcenterWebClientui_1.0.9090.19054' popped and set to 'sun.misc.Launcher$AppClassLoader@2f600492' 

                 o.e.v.k.i.artifact.internal.bundle.BundleThreadContextManager     Thread context class loader 'org.eclipse.core.runtime.internal.adaptor.ContextFinder@6b35958b' pushed and set to 'KernelBundleClassLoader: bundle=com.ni.eseries.vcenterWebClientui_1.0.9090.19054


  org.eclipse.virgo.medic.eventlog.default                         DE0005I Started bundle 'com.ni.eseries.vcenterWebClientui' version '1.0.9090.19054'. 


                 o.e.v.k.i.artifact.internal.bundle.BundleThreadContextManager     Thread context class loader 'KernelBundleClassLoader: bundle=com.ni.eseries.vcenterWebClientui_1.0.9090.19054' popped and set to 'org.eclipse.core.runtime.internal.adaptor.ContextFinder@6b35958b' 


  com.vmware.vise.extensionfw.impl.PackagesDeployer                 Deployed plugin package 'com.ni.eseries.vcenterWebClientui:01.00.9090.19054'. 




---  UI Manifest.xml file from my vcenterWebClient-ui.01.00.9090.19054.war file




Manifest-Version: 1.0



Export-Package: assets;version="01.00.9090.19054",assets.css;version="



 01.00.9090.19054",assets.css.images;version="01.00.9090.19054",assets



 .images;version="01.00.9090.19054",locales;version="01.00.9090.19054"



 ,resources;version="01.00.9090.19054",resources.js;version="01.00.909



 0.19054"



Implementation-Title: com.ni.eseries.vcenterWebClientui



Implementation-Version: 01.00.9090.19054



Specification-Vendor: Series



Tool: Bundlor 1.1.2.RELEASE



Bundle-Name: vCenter Web Client Plugin UI



Created-By: 1.7.0-b147 (Oracle Corporation)



Bundle-Vendor: Series



Implementation-Vendor: Series



Ant-Version: Apache Ant 1.8.2



Bundle-Version: 01.00.9090.19054



Specification-Title: VCenter Web Client Plugin UI



Bundle-ManifestVersion: 2



Bundle-SymbolicName: com.ni.eseries.vcenterWebClientui



Import-Package: com.ni.eseries.vcenterWebClientui.mvc,com.ni.eseries.v



 centerWebClientui.services,com.vmware.vise.data.query,com.vmware.vise



 .security,org.eclipse.virgo.web.dm,org.springframework.web.servlet,or



 g.springframework.web.servlet.view,org.springframework.web.servlet.vi



 ew.json



Specification-Version: 01.00.9090.19054




--- Service Manifest file from vcenterWebClient-service-01.00.9090.19054.jar




Manifest-Version: 1.0



Ant-Version: Apache Ant 1.8.2



Created-By: 1.7.0-b147 (Oracle Corporation)



Specification-Title: Santricity vCenter WebClient Plugin Service



Specification-Vendor: ESeries



Specification-Version: 01.00.9090.19054



Implementation-Title: com.ni.eseries.vcenterWebClientui



Implementation-Vendor: ESeries



Implementation-Version: 01.00.9090.19054



Bundle-Vendor: ESeries



Bundle-Version: 01.00.9090.19054



Bundle-Name: Santricity vCenter WebClient Plugin Service



Bundle-ManifestVersion: 2



Bundle-SymbolicName: com.ni.eseries.vcenterWebClientui



Tool: Bundlor 1.1.0.RELEASE





Viewing all articles
Browse latest Browse all 2218

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>