All Posts

When Sia talked about 300+ workflows, he talks about the workflows library, distributed with each plug-ins. You can access each of them and get some code in it. For a "user" perspective (I thi... See more...
When Sia talked about 300+ workflows, he talks about the workflows library, distributed with each plug-ins. You can access each of them and get some code in it. For a "user" perspective (I think the user you talk about is more an administrator), what he can do is to use basic workflow library element to assemble more complex workflow. Without coding (or just a few like string concatenation) you could create a huge workflow that will create all the VMs needed for a new employee.
Hi, This is a known bug (and will be fixed in the next update). The work around is to use the custom decision box.
Hi, i build a workflow and insert a decision field. If i want to select (page 64 in the developers guide) any state the pulldown menu iss empty! I can´t find an example workflow wich has a eq... See more...
Hi, i build a workflow and insert a decision field. If i want to select (page 64 in the developers guide) any state the pulldown menu iss empty! I can´t find an example workflow wich has a eqal/not equal operator... I have attached a screenshot wich shows what i mean. Can anybody tell me what the problem is? best regards Christian
I understand that Orchestrator is very powerful and flexible, but I think I am asking for examples. I realize that this was an entirely separate product from Dunes, but I'm interested to know wh... See more...
I understand that Orchestrator is very powerful and flexible, but I think I am asking for examples. I realize that this was an entirely separate product from Dunes, but I'm interested to know what people are doing with it, and what VMware's ultimate goal is for this technology. I've heard the marketing hype about wondrous automation accomplished by dragging and dropping tasks, and that worries me. I familiar enough with LCM and its Orchestrator backend -- that is not an install and off you go kind of thing. It requires quite a bit of up front configuration. Customers say, "Great, now what can I do with it? I'm no developer, but I'd like to use the tools to help make my life easier". I think I may be confused about the intended audience for Orchestrator and I'd like to clear that up. Is Orchestrator intended to be a tool used by Developers or Administrators? Both? I am definitely more interested in the Administration aspect at this point and the creation of something that I can demonstrate in our lab. Specifically, I'd appreciate something along the lines of CodeCentral (http://communities.vmware.com/community/developer/codecentral) for Orchestrator. 300+ examples? Where? Even the descriptions of these workflows would probably help me.
The propose of Orchestrator is many fold and perhaps a bit lengthy to discuss over a post. There are plenty of sample workflows in the GA version of Orchestrator. ~300 as a matter of fact... See more...
The propose of Orchestrator is many fold and perhaps a bit lengthy to discuss over a post. There are plenty of sample workflows in the GA version of Orchestrator. ~300 as a matter of fact. The scheduling function is also available as a native feature within orchestrator so you can run workflows at predefined schedule. Is there any thing else specific you are looking for? Sia
Moving post to the appropriate forum. Please use the Orchestrator API forum for discussion on plugin development and using the web service API. Thanks, Sia
I don't know how to say it.. So, when you update your "data objects / data relations" in your plug-in, you'll have to notify the clients that something has changed in the plug-in. So, the plug... See more...
I don't know how to say it.. So, when you update your "data objects / data relations" in your plug-in, you'll have to notify the clients that something has changed in the plug-in. So, the plugin call the method I explained previously to refresh the trees that shows the element. Remember that an object is linked to a session; you maybe want to notify all the sessions. The notifiy[http://...|http://...] methods can be seen as a "raise event" that is catched by the smart clients. I'll check if we have a sample of this in the SolarSystem plug-in
I have no idea what you are trying to say here. I do know that I have an plugin that makes significant modifications to the inventory view and it never seems to refresh and I have to keep manual... See more...
I have no idea what you are trying to say here. I do know that I have an plugin that makes significant modifications to the inventory view and it never seems to refresh and I have to keep manually doing it. Don't forget if the answers help, award points
the plugin notify the element / children changed, the orchestrator refresh any trees automatically by asking the new element / relation to the plugin
Ok, those are the notification handlers, but what is the call to refresh the actual inventory tree - if you could save me the time in looking it up. ~Patrick Don't forget if the a... See more...
Ok, those are the notification handlers, but what is the call to refresh the actual inventory tree - if you could save me the time in looking it up. ~Patrick Don't forget if the answers help, award points
Sure, your receive the notification handler for the plugin in IPluginAdaptor.createPluginFactory; its type is IPluginNotificationHandler. Its purposes is to say when vCO need to refresh elemen... See more...
Sure, your receive the notification handler for the plugin in IPluginAdaptor.createPluginFactory; its type is IPluginNotificationHandler. Its purposes is to say when vCO need to refresh elements in the inventory tree. Mainly, you will use : - notifyElementUpdated (when your object has changed) - notifyElementDeleted (when your element was deleted) - notifyElementInvalidate (when your element's children / relations changed and need to be reloaded to trees). A notificationHandler is linked to a session.
Doing a brute force delete/new into a new child class object that has a different icon associated will work naturally. Can you say more about the NotificationHandler and if I can use that to com... See more...
Doing a brute force delete/new into a new child class object that has a different icon associated will work naturally. Can you say more about the NotificationHandler and if I can use that to compell a refresh of the Inventory view. Don't forget if the answers help, award points
Hi, This is not possible at all. Sorry. A way that could work is to use two classes (maybe with the same base class) and use the NotificationHandler to notify server and clients the pare... See more...
Hi, This is not possible at all. Sorry. A way that could work is to use two classes (maybe with the same base class) and use the NotificationHandler to notify server and clients the parent's children have changed.
I'm trying to signify objects with different statuses in the Orchestrator Inventory using different icons, but these are all objects of the same class. How can I change what icon a class objec... See more...
I'm trying to signify objects with different statuses in the Orchestrator Inventory using different icons, but these are all objects of the same class. How can I change what icon a class object is associated with dynamically based upon some kind of internal status? regards, ~Patrick Don't forget if the answers help, award points
Folks, Newly added abstract for the upcoming Technology Exchange - Developer Day. Hope to see you there. http://communities.vmware.com/community/developer/techexchange Session ID: DE-0... See more...
Folks, Newly added abstract for the upcoming Technology Exchange - Developer Day. Hope to see you there. http://communities.vmware.com/community/developer/techexchange Session ID: DE-01 *Session Title(:Integrating with vCenter Orchestrator In this session we will discuss the key integration points of the VMware vCenter Orchestrator (vCO). We will discuss the web service API which allows developers to find and run workflows. The plugin API: which allows developers to create vCO plugins which present an external API to the Orchestrator, providing Inventory, Choosers, Scripting extensions and Event generation. This session is ideal for developers looking to integrate with the VMware vCenter Orchestrator APIs. We will also have hands on demos and opportunities to meet the teams from PM and R&D. Level Advanced Stefan Hochuli Paychère runs the R&D unit responsible for VMware’s Orchestration platform. Stefan has more than fourteen years experience in computer hardware and software development areas going ranging from real time embedded systems to multi-tiered enterprise business systems.
A) Thanks. I knew it had to be something simple I just didn't want to guess at it. B) Thanks. Now I don't have to wonder about this. Don't forget if the answers help, awar... See more...
A) Thanks. I knew it had to be something simple I just didn't want to guess at it. B) Thanks. Now I don't have to wonder about this. Don't forget if the answers help, award points
Hi A) You're right their is some sort of Static object (called in Singleton for plug-in developers). It's named VcPlugin. B) Their is no way to use a plugin from another directly in Java. T... See more...
Hi A) You're right their is some sort of Static object (called in Singleton for plug-in developers). It's named VcPlugin. B) Their is no way to use a plugin from another directly in Java. The purposes of the Workflow / Javascript "is to allow plug-in to communicate".
You can edit the log4j.xml file (in app-server/server/vmo/conf). You can add a Category (look at the end of the file) for your (Java) package name.
Moving thread to the forum that is more appropriate. Please post plugin API & web service API related topics in the Orchetrator API forum. Thanks, Sia
Moved post to the appropriate forum. Please post questions on plug-in and web service APIs in the vCO API forum. Thanks, Sia