Jake Summers Mar 23 • FAQ
With the introduction of the Vantage CGI gateway component and the retiring of the ISAPI Redirector, the gateway installation instructions have changed. Please review Section 9 of the SpotOn-Vantage-Inst-Config-Admin-Guide.pdf and section 3 of the SpotOn-Vantage-Map-Studio-Admin-Guide for further instructions.
The upgrade guide for Vantage 4.3 is available at http://support.spotonsystems.com/entries/21214976-vantage-4-3-upgra... The guide includes instructions to upgrade existing reports.
Features
Improvements
Bug Fixes
Special Notes
Features
Bug Fixes
New Feature
Pierre Seguin September 28, 2011 • FAQ
For compatibility with IBM Cognos 10.1.1 please install Vantage 4.1+ for IBM Cognos 10 (launchInstallerC10.bat/sh) and apply the attached hotfix.
To apply the hotfix, unzip the contents into the Vantage application root folder on EACH install in which you've installed the Vantage Server component.
Jake Summers May 16 • KB - Report Authoring
Every layer in the map that is joined with Cognos data should have its own query. For example if the map will have a Point Layer, a Heatmap and a Cognos Spatial Layer (States, Postal Areas, etc) the report should have three queries to drive the map.

Having one separate query for each layer improves maintainability of reports. When looking at a query report authors will only need to consider what fields a single layer requires. The number of fields per query will also be reduced.
Using a single query for each map layer will improve the performance of reports. To optimize map queries report authors should remove all columns that are not required by the map layer, especially columns that will preform joins and add additional rows to the table.
For example suppose there is a Cognos Spatial Layer visualizing Revenue by State. Adding a "Country" column will increase the amount of data by adding one additional field onto every row. This is reasonable.
Adding a "Zip Code/Postal Code" column will increase the number of rows in the table dramatically. For a map of the United States the table would go from 50 rows (number of states) to roughly 43,000 rows (number of zip codes). Since the report author is symbolizing on State, the Zip data is not necessary. Adding Zip data causes additional aggregation and processing. This should be avoided when possible.
When putting a filter in a Map Query the filter should meet at least one of the following conditions:
[Sales (query)].[Retailer site].[Retailer country] = 'United States'
[Sales (query)].[Retailer site].[Retailer Province-State] in (?StateParameter?)
If neither condition is met Esri Viewer should function properly but Map Studio may not recognize the query.
A sample report is included demonstrating query best practices. Open the report from XML in Report Studio (Tools -> Open Report From Clipboard).
Jake Summers May 14 • KB - Mapping
EsriViewer Map Specifications usually contains a link to a specific ArcGIS server. Using the MapServiceIDs.txt file administrators can replace the link with an easily changeable alias.
Prior to EsriViewer 4.3 Map Specifications looked like this:
<mapConfig version="1.1">
...
<mapServiceLayer url="{PROTOCOL}://arcgisDev/ArcGIS/rest/services/NatGeo_World_Map/MapServer" ...>
...
</mapConfig>
Now in EsriViewer 4.3 Map Specifications can contain IDs:
<mapConfig version="1.1">
...
<mapServiceLayer url="{PROTOCOL}://[ID:ESRI_RESOURCE_CENTER]/ArcGIS/rest/services/NatGeo_World_Map/MapServer" ...>
...
</mapConfig>
The MapServiceID will be looked up a runtime and replaced with the corresponding URL in MapServiceIDs.txt.
1) Enter all domains into MapServiceIDs.txt ([webapps_Root]\esriViewer) with a unique identifier. For example:
UNIQUE_ID_ARCGIS_SERVER
server.myCompany.com
2) Replace the domains in the MapServices.txt file with the ids. The id must be enclosed in square brackets and be prefixed by "ID:". For example:
My Companies Resource Center
http://[ID:UNIQUE_ID_ARCGIS_SERVER]/ArcGIS/rest/services
Note: The MapServiceIDs in MapServices.txt and MapServiceIDs are case-sensitive. The string "[ID:" in the MapServiceIDs.txt file must be uppercase.
This allows an administrator to change the domain name of the ArcGIS Server without having to update every report manually.
One common use case for this feature is when an organization has a Cognos Development environment with a corresponding ArcGIS server and a Cognos Production environment with a different ArcGIS server.
If a report is migrated from Development to Production and MapServiceIDs are not used this situation will occur:

Using MapServiceIDs will easily resolve this issue. Use the same MapServices.txt file on both Cognos environments but change the value in MapServiceIDs.txt to point to the appropriate ArcGIS server. For example:
MapServices.txt
My Companies Resource Center
http://[ID:ARCGIS_SERVER]/ArcGIS/rest/services
MapServiceIDs.txt on Cognos Development Environment
ARCGIS_SERVER
developmentServer.myCompany.com
MapServiceIDs.txt on Cognos Production Environment
ARCGIS_SERVER
server.myCompany.com
Pierre Seguin Mar 28 • KB - Config & Admin
Upgrade Vantage in a single server environment
[Vantage Root]: Vantage install direcotry (e.g.: C:\Program Files\spoton\vantage)
Prior to upgrading Vantage, navigate to [Vantage Root]\configure and run configure.bat (configure.sh in Linux, configure-aix.sh in AIX). Make a note of current Vantage Configuration in order to replicate it after the upgrade.
Stop and Delete existing Vantage service
Windows:
Launch Computer Management console and select Services from Services and Applications
Right click Vantage service and select Stop
Right click VantageExchange service and select Stop
Close Computer Management console
Navigate to [Vantage Root]\server\bin and run remove.bat
Linux/AIX:
Navigate to [Vantage Root]\server\bin and execute stop-vantage.sh (Linux) or stop-vantage-aix.sh (AIX)
(IIS 6) Remove all references to the Jakarta Redirector from your web server
(IIS 7) Remove all references to the Jakarta Redirector from your web server
(Apache HTTP Server/IBM HTTP Server) Remove references to mod_proxy
Rename original Vantage folder
Windows:
Close Computer Management console and IIS Manager
Right click [Vantage Root] and select Rename
Rename this folder to Vantage_old (refered as [Vantage_old Root])
Linux/AIX:
mv [Vantage Root] [Vantage Root]_old
Install Vantage according to Vantage Installation, Configuration and Administration guide (Skipping DataDirect components)
Tips:
Copying old ESRI Viewer plug_in Configuration
Navigate to [Vantage_old Root]\server\webapps\esriViewer\esriConfig
Copy config-default.xml
Navigate to [Vantage Root]\server\webapps\esriViewer\esriConfig
Paste to replace config-default.xml and getAvailableLayers.jsp in this folder
Navigate to [Vantage_old Root]\server\webapps\esriViewer\uploadedImages and copy its contents to [Vantage Root]\server\webapps\esriViewer\uploadedImages
NOTE: If you have a Vantage Cloud key copy/paste it into the new install location:
Navigate to [Vantage_old Root]\server\webapps\esriViewer\license.lic and copy/paste it to [Vantage Root]\server\webapps\esriViewer
Copying themes from old vCharts plug_in Configuration
Navigate to [Vantage Root]\server\webapps\VantageChart\WEB-INF and open web.xml
Make a note of the path to CHARTCONFIGXML_FOLDER
Navigate to [Vantage Root]\server\webapps\VantageChart
Copy Themes folder to the path defined in the note
Post Installation Upgrade script
Content created prior to Vantage 4.3 must be upgraded to be used in Vantage 4.3. Upgrading content can be done using the following steps: