4.0

Table Of Contents
Because of these name and type changes, you must update all the VMware Infrastructure function calls made
by the applications so that they can find the functions in the vCenter Server 4.0 API packages, through the
vCenter Server 4.0 plug-in.
IMPORTANT To avoid accidentally overwriting packages during the refactoring process, you must back up your
packages and applications before you run the refactoring workflows. If the refactoring fails, restore your server
to its previous state.
In addition, when you refactor an application, all the refactored workflows have new workflow IDs. If you
have applications, for example, Web service clients, that access workflows by using their IDs, you must update
those workflow IDs accordingly.
Install the VMware Infrastructure 3.5 Plug-In
To continue running applications you developed for VMware Infrastructure 3.5 with Orchestrator 4.0, one
solution is to install the optional VMware Infrastructure 3.5 plug-in. The VMware Infrastructure 3.5 plug-in is
delivered with Orchestrator 4.0, but is not installed by default.
If you install the VMware Infrastructure 3.5 plug-in, you can run applications you developed for VMware
Infrastructure 3.5. However, you will not benefit from the features of vCenter Server 4.0 with these applications.
To benefit from the features of vCenter Server 4.0, refactor your VMware Infrastructure 3.5 applications.
Procedure
1 Open the Orchestrator configuration interface in a browser, at the following URL and log in.
http://
<orchestrator_server>
:8282
2 In the General tab, click Install Application.
3 Browse to one of the following locations on the machine that hosts the Orchestrator server.
n
c:\Program Files\VMware\Orchestrator\extras\plugins if you installed the standalone version of
Orchestrator.
n
c:\Program Files\VMware\Infrastructure\Orchestrator\extras\plugins if the vCenter Server
installed Orchestrator.
4 Select vmo_vi35_4_0_1_
<build_number>
.vmoapp and click Open.
5 Click Install.
6 Click Startup Options.
7 Click Restart Service to restart the Orchestrator server.
You installed the VMware Infrastrcuture 3.5 plug-in.
What to do next
You can run applications you wrote for VMware Infrastructure 3.5 using Orchestrator 4.0.
Refactoring Packages with the Basic Refactoring Workflow
Orchestrator provides a basic workflow to help you refactor packages so that they access vCenter Server 4.0.
The refactoring workflow makes a copy of an existing VMware Infrastructure 3.5 Orchestrator package and
modifies all the elements in the copy to use vCenter Server 4.0. When you run the workflow, the original
VMware Infrastructure 3.5 application remains untouched, but the new duplicate is updated to run using
vCenter Server 4.0.
vCenter Orchestrator Developer's Guide
330 VMware, Inc.