Upgrade Jitterbit App Builder on Microsoft Windows (x64)
Introduction
To upgrade App Builder on Microsoft Windows, follow these steps:
-
Satisfy the [software requirements(/app-builder/documentation/hardware-requirements/) for both the [web server(/app-builder/documentation/hardware-requirements/#web-software-win) and [database server(/app-builder/documentation/hardware-requirements/#db-software).
-
Get and unpack the software.
-
Restore settings.
-
(Optional) Enable Crystal Reports.
Note
The word Vinyl, used in parts of the following instructions, is the former name for App Builder.
Get and unpack the software
To get and unpack the software, follow these steps:
-
Contact your Customer Success Manager (CSM) to get a copy of the App Builder 4.0 software.
The software is provided as a compressed file with the name
vinyl-X.Y.N-win.zip
, whereX.Y
is the version number (for example,4.0
) andN
is the build number (for example,45678
). -
Copy this file to a folder on the host where IIS runs.
-
Depending on your system's security settings, you may need to unblock the file. To do this, right-click on the file, then select Properties. In the Properties dialog, select the Security tab, then select Unblock.
-
Right-click on the
vinyl-X.Y.N-win.zip
file, and select Extract All. -
Set the extract destination to a temporary folder:
C:\temp\Vinyl
. -
Click the Extract button.
Caution
Do not continue until the extraction is complete. This can take many minutes.
Restore settings
To restore your settings, follow these steps:
-
Stop IIS:
-
Open Internet Information Services (IIS) Manager.
-
Select the web server.
-
Click the Stop button at the top right of the Actions pane.
-
-
Make a backup copy of your databases.
-
Move the current installation folder to a temporary location (for example, from
C:\inetpub\wwwroot\Vinyl
toC:\temp\OLD_Vinyl
). -
Rename the new installation folder (for example, from
C:\temp\Vinyl
toC:\inetpub\wwwroot\Vinyl
). -
Copy the following files from your old installation folder to your new one:
Copy from To C:\temp\OLD_Vinyl\Connection.xml
C:\inetpub\wwwroot\Vinyl\Connection.xml
C:\temp\OLD_Vinyl\appsettings.json
C:\inetpub\wwwroot\Vinyl\appsettings.json
C:\temp\OLD_Vinyl\keys\*
C:\inetpub\wwwroot\Vinyl\keys\
Configure IIS
To configure IIS after upgrading App Builder, follow these steps:
-
Open Internet Information Services (IIS) Manager.
-
Expand the Vinyl folder.
-
Right click the data folder and choose the Edit Permissions option.
-
Select the Security tab.
-
Click the Edit button to launch the Permissions for data dialog box.
-
Click the Add... button to launch the Select Users or Groups dialog box.
-
Provide the name
IIS AppPool\Vinyl
in the bottom field. -
Check Allow Full Control in the Permissions field, then click the OK button to close the Permissions for data dialog box.
-
Click the OK button to close the data Properties dialog box.
-
Repeat steps 3-9 for the logs and keys directories as well.
-
Restart IIS by selecting the server and clicking the Start button in the Actions pane.
(Optional) Enable Crystal Reports
App Builder supports Crystal Reports on Windows systems. Crystal Reports is hosted out-of-process in a COM server. To register the Crystal Reports COM server, open a Windows PowerShell as an administrator, then run these commands:
Set-ExecutionPolicy RemoteSigned
cd C:\inetpub\wwwroot\Vinyl\Scripts
.\RegisterCrystalReports.ps1
Test and run
To run App Builder after an upgrade, follow these steps:
-
Go to
http://localhost/Vinyl/
. -
It can take several minutes to update the database. When the login screen appears, enter your administrator's credentials, then click the Sign In button.
-
If necessary, upload and activate a new license file.