ArcGIS for INSPIRE 10.8.2
Server Extension Installation
Guide
Content
1

Introduction ............................................................................................................................................ 1

2

System Requirements............................................................................................................................. 1

3

Installation .............................................................................................................................................. 1

4

Upgrade Installation ............................................................................................................................... 2

5

Configuration .......................................................................................................................................... 3

6

Software Authorization .......................................................................................................................... 4

7

Changes to the System ........................................................................................................................... 48

Performance Considerations .................................................................................................................. 4

9

8.1

Spatial Index .............................................................................................................................. 4

8.2

Number of Instances ................................................................................................................. 4

Services Configuration ............................................................................................................................ 5
9.1

INSPIRE View Service: GetFeatureInfo ...................................................................................... 5
9.1.1

Example: AdministrativeBoundary ..................................................................................... 5

9.1.2

GML Transformation Extension .......................................................................................... 6

9.2

Inspire_common:DEFAULT Style ............................................................................................... 7

9.3

Adding Custom Coordinate Reference Systems ........................................................................ 8

9.4

Turn off streaming for INSPIRE Services.................................................................................... 99.5

Turn off caching of INSPIRE Services getCapabilities documents ............................................. 9

9.6

Create and use custom INSPIRE Services getCapabilities documents ...................................... 9

10 Other Configurations ............................................................................................................................ 11
10.1

Configure ArcGIS for INSPIRE when ArcGIS services directory browsing is disabled .............. 11

10.2

Increase Java Heap Size for an INSPIRE service to avoid performance issues ........................ 12

11 Localization ........................................................................................................................................... 13
12 ArcGIS for INSPIRE Log Codes ............................................................................................................... 1313 Appendix: ArcGIS for INSPIRE 10.3.1 to 10.8.1 Special Upgrade Instructions ..................................... 25

November 2021i

ArcGIS for INSPIRE 10.8.2 Server Extension Installation Guide

1

Introduction

The ‘ArcGIS for INSPIRE Server Extension’ is an essential core component of ArcGIS for INSPIRE. The
extension contains the server-side functionality to add INSPIRE download and view services to ArcGIS
Server in accordance with the INSPIRE directive.
This purpose of this document is to provide instructions on installation of the ‘ArcGIS for INSPIRE Server
Extension’; describe the changes made to the system once it is installed, performance considerations
and possible modifications, and further configurations; and provide details for localization.

2

System Requirements‘ArcGIS for INSPIRE 10.8.2 Server Extension’ requires ArcGIS Server 10.9.1. Make sure “.NET Extension
Support” is selected when you install ArcGIS Server 10.9.1. See the System Requirements section of
ArcGIS for INSPIRE web help at:•English•French•German•SpanishArcGIS for INSPIRE 10.8.2 can also works with ArcGIS Server 10.8.1 if you upgrade the server extension
to ArcGIS for INSPIRE 10.8.1 Patch 2.

If you are installing ArcGIS for INSPIRE for the first time, see section 3 Installation.
If you are upgrading from a previous version of ArcGIS for INSPIRE, see section 4 Upgrade Installation.

3

Installation

The instructions for new installation for an ArcGIS site with a single GIS server are different than for asite with multiple GIS server machines. Please read the following instructions before installation.

Single GIS Server site – To install ‘ArcGIS for INSPIRE Server Extension’ on a single GIS server:
1. Verify that you have already installed ArcGIS Server on the machine where you'll be installingthe ‘ArcGIS for INSPIRE Server Extension’. ArcGIS Server 10.10.9.1 service should already berunning.
2. Verify that you have administrative system rights to run the setup.
3. Navigate to the ServerExt folder and run setup.exe.
4. Follow instructions on the installation wizard interface.
The installation is now completed. Proceed to section 5 Configuration to configure ArcGIS for INSPIRE.

November 2021

1

ArcGIS for INSPIRE 10.8.2 Server Extension Installation Guide
Multiple GIS Server site – To install the ‘ArcGIS for INSPIRE Server Extension’ on a multiple GIS serversite:
1. Setup an ArcGIS Server 10.9 or 10.9.1 Site with multiple GIS server machines.
2. Install ArcGIS for INSPIRE 10.8.2 server extension on each machine in the ArcGIS Server site, as
described above.
The installation is now completed. Proceed to section 5 Configuration to configure ArcGIS for INSPIRE.

4

Upgrade Installation

The instructions to upgrade for an ArcGIS site with a single GIS server are different than for a site withmultiple GIS server machines. Please read the following instructions before upgrading.
NOTE: Upgrading from older versions (prior to 10.3.1) requires either starting fresh with version
10.8.2, or upgrading first to each subsequent version, e.g., 10.2.1 to 10.2.2 to 10.3.1. Please readthe migration guide (MigrationGuide_ArcGISForINSPIRE_10_8_2_EN.pdf) for further details.
Once you have reached version 10.3.1, you may now proceed to upgrade to 10.8.

Single GIS Server site – To upgrade the ‘ArcGIS for INSPIRE Server Extension’ on a single GIS server:
1. Verify that you have already upgraded to ArcGIS Server 10.9.1 on the machine where you'll be
installing the ‘ArcGIS for INSPIRE Server Extension’. ArcGIS Server 10.9.1 service should alreadybe running.
a. IMPORTANT: If you’re upgrading directly from ArcGIS for INSPIRE 10.3.1, please see 13
Appendix: ArcGIS for INSPIRE 10.3.1 to 10.8.2 Special Upgrade Instructions
2. Verify that you have administrative system rights to run the setup.
3. Navigate to the ServerExt folder and run setup.exe.
4. Follow instructions on the installation wizard interface. When upgrading from 10.6.1, you may
get a warning about “…\handler.properties not found”. You can ignore this warning andcontinue installation by clicking “OK”.
The installation is now completed. Proceed to section 5 Configuration to configure ArcGIS for INSPIRE.

Multiple GIS Server site – To upgrade the ‘ArcGIS for INSPIRE Server Extension’ on a multiple GIS serversite:
1. NOTE: If you’re Verify that you have already upgraded to ArcGIS Server 10.9.1 on the machine
where you'll be installing the ‘ArcGIS for INSPIRE Server Extension’. ArcGIS Server 10.8 service
should already be running.
a. IMPORTANT: If you’re upgrading from ArcGIS for INSPIRE 10.3.1, please see 13
Appendix: ArcGIS for INSPIRE 10.3.1 to 10.8.2 Special Upgrade Instructions
2. Verify that you have administrative system rights to run the setup on each GIS server machine.
3. Navigate to the ServerExt folder and run setup.exe on each GIS server machine.

November 2021

2

ArcGIS for INSPIRE 10.8.2 Server Extension Installation Guide
4. Follow instructions on the installation wizard interface on each GIS Server machine. Whenupgrading from 10.6.1, you may get a warning about “…\handler.properties not found”. You canignore this warning and continue installation by clicking “OK”.
The installation is now completed. Proceed to section 5 Configuration to configure ArcGIS for INSPIRE.

5

Configuration

After you’ve successfully installed the ‘ArcGIS for INSPIRE Server Extension’ on a single or multi-machine
environment, you will need to run the ‘ArcGIS for INSPIRE Configuration Utility’ to configure and uploadthe ‘ArcGIS for INSPIRE Server Object Extension’, and deploy configuration files.
Follow the instructions below to run the ‘ArcGIS for INSPIRE Configuration Utility’:
1. The ‘ArcGIS for INSPIRE Configuration Utility’ configures the ArcGIS site and should be executed
only on the primary site GIS server.
2. Verify that you have administrative system rights to run the ‘ArcGIS for INSPIRE Configuration
Utility’.
3. Setup a directory for the ArcGIS for INSPIRE configuration files to be deployed to. The ArcGIS
Server service user needs at least Modify access to this directory. (If configuring for a multiple
GIS server site, setup a shared directory for all ArcGIS Server site machines to access. And makesure the users for all ArcGIS Server services have Modify access to this directory.)
4. Login to the primary site GIS Server and start the ‘ArcGIS for INSPIRE Configuration Utility’ byclicking the shortcut in the Start menu under ArcGIS for INSPIRE > Configuration. Answer “Yes”
to the User Account Control window.
5. Enter the ArcGIS Server Site Administrator Username and Password and click “Connect”.
6. The Utility will connect to ArcGIS Server and display the Configure parameters section.
7. Enter the following configuration parameters:a. Configuration Directory – enter the directory that was setup in Step 3, into the
Configuration Directory parameter text box (use UNC path if the ArcGIS site has multiple
GIS machines).
b. Output Directory – the recommended path for the Output Directory will be generated
based on the default ArcGIS Output directory location. If you are doing an upgrade, theexisting path for the ArcGIS for INSPIRE Output Directory will be used.
8. Click “Configure”.
9. The Configuration Utility will display a Summary window with the configuration information.
Click Apply to begin the configuration.
10. The Configuration Utility will perform the ArcGIS for INSPIRE configuration.
ArcGIS for INSPIRE is now configured.
Note: During configuration of the ‘ArcGIS for INSPIRE - Server Extension’ a new ArcGIS Server output directory iscreated called "arcgisforinspire". Due to the behaviour of the ArcGIS Server publishing process, this new output
directory, in most cases, becomes the default directory entry for the Output Directory in the Service Editor Parameters

November 2021

3

ArcGIS for INSPIRE 10.8.2 Server Extension Installation Guide
window when publishing new ArcGIS services. This entry can be changed by using the drop-down control, enabling
the selection of other registered output directories.

6

Software Authorization

After installing and configuring the software, you must authorize it for use if you have not done soalready. Log in to the Esri Customer Care portal (customers.esri.com) using your Esri Global Account toobtain the authorisation numbers.
To enable the ‘ArcGIS for INSPIRE Server Extension’, launch the Software Authorization tool from
Programs > ArcGIS > Software Authorization and restart the ArcGIS Server Windows service.

7

Changes to the System

The ‘ArcGIS for INSPIRE Server Extension’ installation and configuration will result in the followingchanges to your system:•

It deploys the ArcGIS for INSPIRE files and folders to the install directory. (e.g., C:\Program
Files\ESRI\ArcGIS for INSPIRE•

It registers the XtraSrvCOM.dll with the system.

•

It creates an ArcGIS Server registered directory to store web-accessible content (e.g.,
C:\arcgisserver\directories\arcgisforinspire).

•

It copies the ArcGIS for INSPIRE Configuration files to a user defined location.

•

It updates and registers the ArcGIS for INSPIRE SOE with ArcGIS Server

8

Performance Considerations

This section describes aspects that may impact system performance and suggests possible ways toadjust them. System performance can be affected by many factors such as hardware infrastructure, data
management solutions, and map document design. For detailed information on best practices andperformance considerations, refer to the Architecting the ArcGIS Platform: Best Practices [PDF].

8.1

Spatial Index

Make sure that each feature class in the INSPIRE geodatabase contains a spatial index and that the
spatial index has been refreshed after the data is loaded. Adding a spatial index to the geodatabase will
impact system performance. In addition, all the fields capable of being indexed in the INSPIRE
geodatabase will affect system performance.

8.2

Number of Instances

When determining the maximum number of instances for a service, consider the following:•

The number of site machines available•

The number of map services to be deployed

November 2021

4

ArcGIS for INSPIRE 10.8.2 Server Extension Installation Guide•

The maximum number of processes required

The start-up process of an INSPIRE network service may take a little bit longer than you are used to. Thisis because both the INSPIRE view service and the INSPIRE feature download service need to initialise andverify the INSPIRE data model at the geodatabase level. Once the service is started, it should perform
similarly to other ArcGIS Server services.
For operating the services, it is recommended that you set the minimum number of instances to thesame value as the maximum number of instances. If the minimum number is lower than the maximum
number, this can lead to a server object container (SOC) process start-up when the service is loaded
during operation. Because start-up will take time, if a new SOC instance must start on the fly, it will slow
down the response to a request.

9

Services Configuration

This section provides information on how to configure the INSPIRE services.

9.1

INSPIRE View Service: GetFeatureInfo

Executing a GetFeatureInfo request on a view service instance results in an INSPIRE feature download
service request (operation GetFeature) to the internal feature server engine.
Since the GetFeatureInfo operation supports HTML as the return type of the operation, the createdGeography Markup Language (GML) of the INSPIRE feature download service has to be transformed
from XML to human-readable HTML.
ArcGIS for INSPIRE has several Extensible Style Language (XSL) style sheets that transform XML to HTML.
These style sheets can be found in the ArcGIS for INSPIRE configuration folder chosen when running theConfiguration Utility. See the folder templates for the XSL files.
There are two important files under the template directory:•

The wfs-getfeature-response-transform.xsl file is the root template that includes all othertemplates.

•

The featureTypesTableHeader.xsl file contains HTML table headings for each feature typesupported. All other *.xsl files (referenced by _featureTypeIncludes.xsl and located in the
includes subfolder) deal with a specific INSPIRE layer.

•

These files are dedicated to encapsulating the specific GML application schema knowledge
inside the file.

9.1.1

Example: AdministrativeBoundary

Figure 1 shows an example of transforming XML to HTML in the GetFeatureInfo operation. The
includes/au_AdministrativeBoundary.xsl file is responsible for selecting values from the returned GML
string of a GetFeatureInfo request on the INSPIRE AU:AdministrativeBoundary layer. This layer istransformed to a GetFeature request on spatial object type AU:AdministrativeBoundary.

November 2021

5

ArcGIS for INSPIRE 10.8.2 Server Extension Installation Guide

Figure 1: File au_AdministrativeBoundary.xsl for Transforming GML Response of AU:AdministrativeBoundary

9.1.2

GML Transformation Extension

If the HTML file resulting from a GML transformation needs to be adjusted for a specific INSPIRE layer,
two files should be modified:•

The file named according to the INSPIRE layer. For example, if you have an INSPIRE layer with
the name au:AdministrativeBoundary, use the au_AdministrativeBoundary.xsl file.

•

The featureTypesTableHeader.xsl file.

Additional XSL SELECT statements can be added to meet the needs of your organisation. For example, if
you want to display the gml:geometry string in your HTML response, you would select this using theproper XSL statement.
The HTML output creates a flat table of attributes and their associated values. If you are going to extend
the number of output properties, you also need to add the corresponding table headers. This can bedone by modifying the featureTypesTableHeader.xsl file.
The number of selected attributes in the INSPIRE layer-specific XSL file and the number of HTML table
header fields should be the same. Any changes made to the XSL files will take effect after restarting theview service instance.

November 2021

6

ArcGIS for INSPIRE 10.8.2 Server Extension Installation Guide

9.2

Inspire_common:DEFAULT Style

The ArcGIS Server configuration folder for ArcGIS for INSPIRE also contains a folder named slds (forexample: C:\ arcgisforinspireconfig\slds). This folder contains Style Layer Descriptor rules for all layers
referenced in the INSPIRE data specifications of INSPIRE Annex I data themes. See figure 2 below as an
example.

Figure 2: SLD Example for AU:AdministrativeBoundary

By default, the styles available in this folder will be used to visualize the INSPIRE layers.
In addition, ArcGIS for INSPIRE makes the defined ArcMap style available for use within INSPIRE view
services (figure 3).

Figure 3: Styles Available in the View Service Capabilities

The SLD files are configured to run on the geodatabase. If you want to modify these styles, understandthat you are responsible for aligning with SLD specifications and the underlying database structure.
Note: In order to have custom designed legend graphics for each layer, language, and style, you have tosave the graphic image to <ArcGIS Server Directories>\arcgisforinspire\<MapServiceName>_MapServerwith naming schema <layer>_<language>_<style>.png . (e.g. for layer 'sr.shoreline' with style

November 2021

7

ArcGIS for INSPIRE 10.8.2 Server Extension Installation Guide'inspire_common_default' and language 'eng' the file would be named
sr.shoreline_eng_inspire_common_default.png. The file would be saved in folder
C:\arcgisserver\directories\arcgisforinspire\sr_MapServer)

9.3

Adding Custom Coordinate Reference Systems

ArcGIS for INSPIRE allows you to add additional coordinate reference systems (CRS) to be supported.
The approach is a bit different than the one for Web Map Service (WMS) server instances, as it requiresthat you copy and edit a configuration file called inspire-constants.properties:
1. Copy the SOE file from C:\arcgisserver\config-store\extns\arcgis-for-inspire.soe to a temporary
location.
2. Rename it arcgis-for-inspire.zip.
3. Unpack the ZIP file and locate a4i-ags-common.jar under the Install directory.
4. Rename it a4i-ags-common.zip and unzip it again.
5. Locate inspire-constants.properties under the unzipped directory.
6. Copy the file to the arcgisforinspire directory under config-store location. This is a template fileavailable for your customizations (e.g., C:\arcgisserver\config-store\arcgisforinspire\inspire-constants.properties).
Once the file is available in the above location, the copied file will be used instead of the one
contained in the SOE extension file.
7. Open the file with an editor and locate the property supported.crs.codes.
8. Add a comma-separated list of EPSG codes you want to add. Notice that you also can add EPSG
code ranges (e.g., EPSG:25830-25838).
9. Changes will take effect upon restart of each ArcGIS map service instance:
a. Each CRS will be listed in the view service's GetCapabilities response.
b. Corresponding to each CRS, a BoundingBox element will be added to each layer element.
Note: As the feature server back-end does not support all EPSG codes, it will reject systems not
currently supported.
When setting up an INSPIRE view service, a GetFeatureInfo request won't be forwarded to the featureserver. Instead, it will be forwarded to the underlying ArcGIS WMS server.
When setting up an INSPIRE feature download service, the configured system won't be supported by theA4I feature download service.
In both cases, you will find a log message in the ArcGIS Server log files: "CRS <unsupportedCRS> iscurrently not supported and will not be available when accessing the feature service."

November 2021

8

ArcGIS for INSPIRE 10.8.2 Server Extension Installation Guide

9.4

Turn off streaming for INSPIRE Services

Starting with ArcGIS 10.2.2 SP1 for INSPIRE, streaming is enabled by default for INSPIRE download
services, and ArcGIS for INSPIRE allows you to turn off streaming for both type of services if necessary,following are the steps to turn off streaming:
1. Stop the service that need to have streaming turned off.
2. Go to the service configuration folder (e.g., C:\arcgisserver\config-store\services\abup2.MapServer).
3. Open JSON configuration file (e.g., abup2.MapServer.json).
4. Search "streamingEnabled": "true", and change the value to “false”.
5. Save the file, then restart the service.

9.5

Turn off caching of INSPIRE Services getCapabilities documents

By default ArcGIS for INSPIRE creates service-level capabilities documents when the service starts. To
turn off caching for both types of INSPIRE services:
1. Stop the service that need to have caching of capabilities documents turned off.
2. Go to the service configuration folder (e.g., C:\arcgisserver\config-store\services\abup2.MapServer).
3. Open JSON configuration file (e.g., abup2.MapServer.json).
4. Search " cacheGetCapabilities": "true", and change the value to “false”.
5. Save the file, then restart the service.

9.6

Create and use custom INSPIRE Services getCapabilities documents

ArcGIS for INSPIRE allows you to apply changes (for example keywords) to the getCapabilities
documents returned by WMS and WMTS-based INSPIRE View services as well as WFS-based INSPIRE
Download services.
If "cacheGetCapabilities" is set to false then getCapabilities reponse is generated dynamically andcannot be override by a custom getCapabilities file. This means that all properties authored in
ArcCatalog property pages are reflected in the response.
If "cacheGetCapabilities" is set to true then getCapabilities response is generated every time service isrestarted and file is cached for each version and supported languages.
View service instructions
If the administrator decides to create and use a custom getCapabilities response, then
GetCapabilities<version>_<3 letter language code>_custom.xml filename needs to be used at the service
cached capabilities folder (for example
c:\arcgisserver\directories\arcgisforinspire\GEMR_MapServer\GEMR_MapServer_inspireview).
If a custom getCapabilities file is found in the folder, the file is used to respond to getCapabilities request
for that specific version and language level. For example, GetCapabilities130_FRE_custom.xml would be
used when responding to a getCapabilities request with parameter Language=FRE and version=1.3.0 andNovember 2021

9

ArcGIS for INSPIRE 10.8.2 Server Extension Installation Guide
service=WMS request parameters. If there is no custom cached file in the directory for that particularlanguage and version configuration the regular cached getCapabilities files are used to respond. The
administrator therefore may choose to use custom cache file for certain version and/or language anduse default for others. Custom cached getcapabilities file is not deleted when service is restarted. Only
default cached getcapabilities files are deleted and recreated.
For WMTS-based getCapabilities the custom file name pattern is WMTSGetCapabilities100_<3 letter
language code>_custom.xml.

Download service instructions
If the administrator decides to use a custom getcapabilities response, then GetCapabilities<version>_<3
letter language code>_custom.xml filename needs to be used at the service cached capabilities folder(for example
c:\arcgisserver\directories\arcgisforinspire\GEMR_MapServer\GEMR_MapServer_inspiredownload).

November 2021

10

ArcGIS for INSPIRE 10.8.2 Server Extension Installation Guide
If a custom getCapabilities file is found in the folder, the file is used to respond to getCapabilities request
for that specific version and language level. For example, GetCapabilities200_FRE_custom.xml would be
used when responding to a getCapabilities request with parameter Language=FRE and version=2.0.0 andservice=WFS request parameters. If there is no custom cached file in the directory for that particularlanguage and version configuration, the regular cached getCapabilities files are used to respond. The
administrator therefore may choose to use custom cache file for certain version and/or language anduse default for others. Custom cached getcapabilities file is not deleted when service is restarted. Only
default cached getcapabilities files are deleted and recreated.

10

Other Configurations

10.1

Configure ArcGIS for INSPIRE when ArcGIS services directory browsing is disabled

If the ArcGIS Services directory browsing has been disabled, some manual configuration is needed toallow the ArcGIS for INSPIRE rest requests to function correctly. Follow the steps below to make these
configurations.
1) Make a backup copy of web.xml that should be located at <ArcGIS Server
install>\Server\framework\runtime\tomcat\webapps\arcgis#rest\WEB-INF
2) Locate the Patches folder installed under the ArcGIS for INSPIRE – Server extension install folder (i.e.
<ArcGIS for INSPIRE – ServerExt Install>\Patches). Replace the web.xml file with the web.xml fileincluded in the ArcGIS for INSPIRE – ServerExt installation Patches folder. If the file was previously
customized it is recommended to modify the existing web.xml by adding the specific InspireFilter
filter section as defined in the included web.xml. If the ArcGIS site includes multiple machines, thisprocess must be repeated in each GIS machine.
Important: When updating the ArcGIS Server Security Configuration using the ArcGIS Admin site, theweb.xml file referenced above will be overwritten by ArcGIS Server. In this case the following<filter> and <filter-mapping> XML elements will need to be added back into the newly written
web.xml file after the last </context-pram> or </listener> node.
<filter><filter-name>InspireFilter</filter-name><filter-class>com.esri.a4i.soe.filter.InspireFilter</filter-class></filter><filter-mapping><filter-name>InspireFilter</filter-name><url-pattern>/*</url-pattern></filter-mapping>
Example:</context-param><!-- <context-param><param-name>com.esri.discovery.REMOTE_SERVER_FILE</paramname><param-value>servers/server.properties</param-value></context-param> -->November 2021

11

ArcGIS for INSPIRE 10.8.2 Server Extension Installation Guide<filter><filter-name>InspireFilter</filter-name><filter-class>com.esri.a4i.soe.filter.InspireFilter</filter-class></filter><filter-mapping><filter-name>InspireFilter</filter-name><url-pattern>/*</url-pattern></filter-mapping><listener>3) Copy the a4i-ags-filter.jar, also included in the ArcGIS for INSPIRE – ServerExt installation Patchesfolder, to the<ArcGIS Server install>\Server\framework\runtime\tomcat\webapps\arcgis#rest\WEBINF\lib.
4) Restart the ArcGIS Server service.

10.2

Increase Java Heap Size for an INSPIRE service to avoid performance issues

If an INSPIRE service experience performance or running out of memory issues for long running INSPIRE
services, it is recommended to increase Java heap size for these services to avoid performance issues.
1) Make sure the service is started in ArcGIS Manager,
2) Login to the ArcGIS Server ‘admin’ application through https://<host>:<port>/arcgis/admin,3) Select ‘services’ link,4) Select the service to increase heap memory,5) Scroll to the bottom of the page and select ‘edit’,6) Update or add the following entry as shown:{<some properties>,“properties”: {<some properties>,"javaHeapSize": "256"}}7) Press ‘Save Edits’,8) Restart the service in ArcGIS Manager.

November 2021

12

ArcGIS for INSPIRE 10.8.2 Server Extension Installation Guide

11

Localization

The ‘ArcGIS for INSPIRE Desktop Extension’ is localized in French, Spanish, and German languages. If you
have an ArcGIS language supplement of these languages installed, ArcGIS for INSPIRE will make use of
localized messages.
The ‘ArcGIS for INSPIRE Server Extension’ is localisable to other European Member State languages interms of how the ArcGIS for INSPIRE network services respond to user requests. Follow instructions in
the “ArcGIS for INSPIRE Localisation" section of the ArcGIS for INSPIRE web help.

12

ArcGIS for INSPIRE Log Codes

The ArcGIS for INSPIRE log codes
Code
NumberTopic

Description

95001 95099

Server config

SSL and GIS Machines

95001

SERVER_CONFIG

General server configuration.

95002

SERVER_CONFIG_SERVICE_INFOGeneral server service information.

SOE config parameters

The Config Folder and SSL

95100

SOE_CONFIG

INSPIRE specific service configuration.

95101

SOE_SSL

General SSL information.

95102

SOE_SSL_RESPONSE_CODE

SSL response code.

95103

SOE_SSL_CIPHER_SUITE

SSL cipher suite information.

95104

SOE_SSL_CERT_TYPE

SSL certification type.

95105

SOE_SSL_CERT_HASH_CODE

SSL certificate hash code.

95106

SOE_SSL_PUBLIC_KEY_ALGO

SSL public key algorithm.

95107

SOE_SSL_PUBLIC_KEY_FORMATSSL public key format.

95108

SOE_CONFIG_PATH

INSPIRE services configuration store path.

95100 95199

November 2021

13

ArcGIS for INSPIRE 10.8.2 Server Extension Installation Guide
95109

SOE_CONFIG_PATH_ERR

Could not read configuration store location.

95110

SOE_CONFIG_STREAMING

Streaming response configuration for INSPIRE services.

95111

SOE_SERVICE_REST_URL

INSPIRE service REST url.

95112

SOE_SSL_REST_CLIENT_CERTIFICA
TE_TRUST_ALL

Allow self-signed certificate on HTTPS url resources requested by
REST client.

95113

SOE_SSL_REST_CLIENT_CERTIFICA
TE_TRUST_ERR

Error occurred while trusting self-signed certificate on HTTPS url
resources requested by REST client.

SOE_SSL_REST_CLIENT_PROCESS_REQUEST_ERR

Error occurred while processing HTTPS request in REST client.

95114

95115

SOE_SSL_REST_CLIENT_JSON_RES
PONSE_ERR

Error occurred while processing JSON HTTPS response in REST
client.

95116

SOE_REST_CLIENT_READ_CHARS

Error occurred while reading characters in REST client.

95117

SOE_REST_CLIENT_JSON_RESPON
SE_ERR

Error occurred while processing JSON HTTP response in REST
client.

SOE_REST_CLIENT_SEND_REQUES
T_ERR

Error occurred while sending request from REST client.

95118

95119

SOE_REST_CLIENT_CERTIFICATE_T
RUST_ALL

Allow self-signed certificate on url resources requested by REST
client.

SOE_REST_CLIENT_CERTIFICATE_T
RUST_ERR

Error occurred while trusting self-signed certificate.

95120

SOE_REST_CLIENT_PROCESS_REQ
UEST_ERR

Error occurred while processing request in REST client.

95121

INSPIRE service instance config

Gdb templates included and backend server component init
config parameters

95200

INSPIRE_SERVICE_CONFIG

General inspire service configuration.

95201

INSPIRE_INVALID_WORKSPACEINSPIRE Service without a corresponding INSPIRE GDB as datastore.

95202

INSPIRE_FAILOVER_WORKSPACE

Using first available workspace as failover workspace.

95200 95399

95203

INSPIRE_FAILOVER_NO_WORKSPA

November 2021

No available workspace to use as failover workspace.

14

ArcGIS for INSPIRE 10.8.2 Server Extension Installation Guide
CE
95204

INSPIRE_SERVICE_JSON_FETCH

Reading INSPIRE service JSON.

95205

INSPIRE_SERVICE_LOOKUP_URLINSPIRE service REST Admin url.

INSPIRE_SERVICE_LOOKUP_URL_P
ARAMS

INSPIRE service REST Admin url parameters.

95206
95207

INSPIRE_SERVICE_EDIT_URL

INSPIRE service REST Admin edit resource url.

INSPIRE_SERVICE_EDIT_URL_PARAMS

INSPIRE service REST Admin edit resource url parameters.

95208

INSPIRE_SERVICE_JSON_EXTN_PR
OPS_UPDATE_SUCCESSINSPIRE service extension JSON properties update successful.

95209

95210

INSPIRE_SERVICE_JSON_EXTN_PR
OPS_UPDATE_ERR

Error occurred while updating INSPIRE service extension JSON
properties.

INSPIRE_SERVICE_JSON_UPDATE_
ERR

Exception in INSPIRE service extension JSON properties update.

95211
95212

INSPIRE_SERVICE_JSON_UPDATEINSPIRE service extension JSON properties updated.

95300

SOE_XTRASERVER_COMMUNICATION

General INSPIRE SOE to backend server component
communication.

SOE_XTRASERVER_COMMUNICATION_REQUEST

Forwarding WFS request to backend server component.

95301

SOE_XTRASERVER_COMMUNICATION_LOG_DUMP_ERR

Error occurred while trying to dump XtraServer logs.

95302

Failed to shutdown backend server component.

95303

SOE_XTRASERVER_COMMUNICATION_SHUTDOWN_FAILED

Can't create WFS Server backend without a valid INSPIRE
workspace.

95304

SOE_XTRASERVER_COMMUNICATI
ON_INVALID_INSPIRE_WORKSPAC
E

Aborting WFS Server backend creation, no feature types
configured.

95305

SOE_XTRASERVER_COMMUNICATI
ON_NO_FEATURETYPES_CONFIGU
RED

95306

SOE_XTRASERVER_COMMUNICATI
ON_INIT

Create new backend server component instance for INSPIRE
service.

November 2021

15

ArcGIS for INSPIRE 10.8.2 Server Extension Installation Guide

95307

SOE_XTRASERVER_COMMUNICATI
ON_DB_SCHEMA

Database schema name passed to backend server component
from INSPIRE SOE.
Gdb Template information passed to backend server component
from INSPIRE SOE.

95308

SOE_XTRASERVER_COMMUNICATI
ON_PARAMETER_TEMPLATE_INF
O

Gdb Templates theme names parameter passed to backend
server component from INSPIRE SOE.

95309

SOE_XTRASERVER_COMMUNICATI
ON_PARAMETER_TEMPLATE_INF
O_TEMPLATESGdb Template version parameter passed to backend server
component from INSPIRE SOE.

95310

SOE_XTRASERVER_COMMUNICATI
ON_PARAMETER_TEMPLATE_INF
O_VERSION

Geographic Names profile parameter passed to backend server
component from INSPIRE SOE.

95311

SOE_XTRASERVER_COMMUNICATI
ON_PARAMETER_TEMPLATE_INF
O_GN_PROFILE

Common properties parameters passed to backend server
component from INSPIRE SOE.

95312

SOE_XTRASERVER_COMMUNICATI
ON_PARAMETER_COMMON_PRO
PERTIES

Common property parameters passed to backend server
component from INSPIRE SOE.

95313

SOE_XTRASERVER_COMMUNICATI
ON_PARAMETER_COMMON_PRO
PERTY

95314

SOE_XTRASERVER_COMMUNICATI
ON_PARAMETER_CRS

CRS parameter passed to backend server component fromINSPIRE SOE.
CRS parameter not passed to backend server component fromINSPIRE SOE.

95315

SOE_XTRASERVER_COMMUNICATI
ON_PARAMETER_CRS_NOT_SUPP
ORTED

95316

SOE_XTRASERVER_COMMUNICATI
ON_PARAMETER_FEATURETYPES

FeatureTypes parameter passed to backend server component
from INSPIRE SOE.

95317

SOE_XTRASERVER_COMMUNICATI
ON_PARAMETER_FEATURETYPE

FeatureType parameter passed to backend server component
from INSPIRE SOE.
FeatureType metadata url parameter passed to backend server
component from INSPIRE SOE.

95318

SOE_XTRASERVER_COMMUNICATI
ON_PARAMETER_FEATURETYPE_
METADATA_URL

95319

SOE_XTRASERVER_COMMUNICATI
ON_PARAMETER_LANGUAGES

Languages parameter passed to backend server component fromINSPIRE SOE.

November 2021

16

ArcGIS for INSPIRE 10.8.2 Server Extension Installation Guide
External references parameter passed to backend server
component from INSPIRE SOE.

95320

SOE_XTRASERVER_COMMUNICATI
ON_PARAMETER_EXTERNAL_REFERENCES

Online resource GET endpoint parameter passed to backend
server component from INSPIRE SOE.

95321

SOE_XTRASERVER_COMMUNICATI
ON_PARAMETER_ONLINE_RESOU
RCE_GET

Online resource POST endpoint parameter passed to backend
server component from INSPIRE SOE.

95322

SOE_XTRASERVER_COMMUNICATI
ON_PARAMETER_ONLINE_RESOU
RCE_POST95323

SOE_XTRASERVER_COMMUNICATI
ON_PARAMETER_CONFIG_PATH

INSPIRE configuration store path parameter passed to backend
server component from INSPIRE SOE.
INSPIRE configuration file path parameter passed to backend
server component from INSPIRE SOE.

95324

SOE_XTRASERVER_COMMUNICATI
ON_PARAMETER_CONFIG_FILE_P
ATH

95325

SOE_XTRASERVER_COMMUNICATI
ON_PARAMETER_SCHEMA_URL

Schema url parameter passed to backend server component
from INSPIRE SOE.

95326

SOE_XTRASERVER_COMMUNICATI
ON_PARAMETER_SCHEMA_PATH

Schema path parameter passed to backend server component
from INSPIRE SOE.
Initialization of backend server component backend failed.

95327

SOE_XTRASERVER_COMMUNICATI
ON_INIT_FAILED

backend server component was not registered and cannot be
initialized. Please run INSPIRE repair installation

95328

SOE_XTRASERVER_COMMUNICATI
ON_INIT_FAILED_NOT_REGISTERE
D

Started submitting stored query processing jobs.

95329

STORED_QUERY_DOWNLOAD_SU
BMIT_PRODUCTION

Stop a stored query processing job.

95330

STORED_QUERY_DOWNLOAD_ST
OP_PRODUCTION

Stopped all stored query processing jobs.

95331

STORED_QUERY_DOWNLOAD_ST
OPPED_PRODUCTION

Start a stored query processing job.

95332

STORED_QUERY_DOWNLOAD_STA
RT_PRODUCTIONSTORED_QUERY_DOWNLOAD_CH
ECK_JOB

Check a stored query processing job.

95333

November 2021

17

ArcGIS for INSPIRE 10.8.2 Server Extension Installation GuideStored query processing job completed.

95334

STORED_QUERY_DOWNLOAD_JOB_DONE
STORED_QUERY_DOWNLOAD_JOB_ERR

Error occurred while processing stored query processing job.

95335

CACHING

Custom files and generation

95400

CACHING

General caching INSPIRE service GetCapabilities information.
INSPIRE feature download service cache directory creation.

95401

CACHING_DOWNLOAD_CREATE_D
IRECTORYCACHING_DOWNLOAD_DIRECTOR
Y_EXISTSINSPIRE feature download service cache directory exists.

95402

95403

CACHING_DOWNLOAD_GETCAPA
BILITIES_FILE_READ_ERR

INSPIRE feature download service cached GetCapabilities file
read error.

95404

CACHING_DOWNLOAD_GETCAPA
BILITIES_CUSTOM_FILE_EXISTSINSPIRE feature download service cached custom GetCapabilities
file exists.

95405

CACHING_DOWNLOAD_GETCAPA
BILITIES_GENERATED_FILE_EXISTSINSPIRE feature download service cached GetCapabilities file
exists.

95406

CACHING_DOWNLOAD_GETCAPA
BILITIES_RESPONSE

INSPIRE feature download service generated cached
GetCapabilities file from response.

95407

CACHING_DOWNLOAD_GETCAPA
BILITIES_RESPONSE_ERR

Error occurred while generating INSPIRE feature download
service cached GetCapabilities file from response.

95408

CACHING_DOWNLOAD_GETCAPA
BILITIES_ERR

Error occurred while processing INSPIRE feature download
service cache GetCapabilities request.

95409

CACHING_DOWNLOAD_STARTING_JOBS

Starting to process INSPIRE feature download GetCapabilities
cache request.

CACHING_DOWNLOAD_CHECKING_JOBSChecking INSPIRE feature download GetCapabilities cache jobs.

95410

95411

CACHING_DOWNLOAD_JOBS_ERR

Error occurred while executing INSPIRE feature download
GetCapabilities cache jobs.

95412

CACHING_DOWNLOAD_JOBS_CO
MPLETEDINSPIRE feature download GetCapabilities cache jobs completed
execution.

95400 95449

November 2021

18

ArcGIS for INSPIRE 10.8.2 Server Extension Installation Guide
INSPIRE feature download GetCapabilities cache jobs submitted.

95413

CACHING_DOWNLOAD_SUBMIT_P
RODUCTIONCACHING_DOWNLOAD_STOP_PRODUCTIONINSPIRE feature download GetCapabilities cache job stopped.

95414

CACHING_DOWNLOAD_STOPPED_PRODUCTIONINSPIRE feature download GetCapabilities cache jobs stopped.

95415

95416

CACHING_DOWNLOAD_GETCAPA
BILITIES_FILE_DOES_NOT_EXISTSINSPIRE feature download GetCapabilities cached file does notexist.

CACHING_VIEW_GETCAPABILITIES_CUSTOM_FILE_EXISTSINSPIRE view service GetCapabilities custom cache file exists.

95417

INSPIRE view service GetCapabilities cache file exists.

95418

CACHING_VIEW_GETCAPABILITIES_GENERATED_FILE_EXISTS

95419

CACHING_VIEW_GETCAPABILITIES_RESPONSE

INSPIRE view service GetCapabilities cache file generated from
response.

95420

CACHING_VIEW_GETCAPABILITIES_RESPONSE_ERR

Error occurred while generating INSPIRE view service
GetCapabilities cache file from response.

95421

CACHING_VIEW_GETCAPABILITIES_ERR

Error occurred while accessing INSPIRE view service
GetCapabilities cached file.

95422

CACHING_VIEW_STARTING_JOBS

Starting INSPIRE view service GetCapabilities cache jobs.

95423

CACHING_VIEW_CHECKING_JOBS

Checking INSPIRE view service GetCapabilities cache jobs.

95424

CACHING_VIEW_JOBS_ERR

Error occurred executing INSPIRE view service GetCapabilities
cache jobs.

95425

CACHING_VIEW_JOBS_COMPLETE
D

Starting INSPIRE view service GetCapabilities cache jobs
completed execution.
INSPIRE view service GetCapabilities cache jobs submitted.

95426

CACHING_VIEW_SUBMIT_PRODUCTIONINSPIRE view service GetCapabilities cache job stop production.

95427

CACHING_VIEW_STOP_PRODUCTI
ON

95428

CACHING_VIEW_STOPPED_PRODUCTIONINSPIRE view service GetCapabilities cache jobs stopped
production.

November 2021

19

ArcGIS for INSPIRE 10.8.2 Server Extension Installation Guide

95429

CACHING_VIEW_GETCAPABILITIES_RESPONSE_FROM_FILE

INSPIRE view service GetCapabilities cache file generated from
response.

CACHING_VIEW_CREATE_DIRECTORYINSPIRE view service GetCapabilities cache directory created.

95430

CACHING_VIEW_DIRECTORY_EXISTSINSPIRE view service GetCapabilities cache directory exists.

95431

SOE Streaming

Includes “chunk received from XtraSrvr:” messages and anyother streaming relevant existing statement.

95450

SOE_STREAMING

General SOE Streaming information.

95451

SOE_STREAMING_ERR_CHUNKSOE Streaming chunked error response.
SOE Streaming chunked response.

95452

SOE_STREAMING_XS_RESPONSE_CHUNKSQL statements

Read infoTables and SOE queries

95450 95499

95500 –
95699

General SOE SQL information.

95500

SOE_SQLS

95501

SOE_IDI

General SOE REST IDI information.

95502

SOE_IDI_ADDING_LAYERINSPIRE SOE adding layer to INSPIRE domain information.

SOE_IDI_ANALYZING_LAYERINSPIRE SOE analysing layer to generate INSPIRE domain
information.

95504

SOE_SQLS_COLUMN_NOT_FOUND

Column not found on table error occurred while generating
INSPIRE domain information.

95505

SOE_SQLS_EXECUTING_QUERYExecuting SQL queries on INSPIRE info tables to generate INSPIRE
domain information.

95506

SOE_SQLS_EXECUTING_ROWCOU
NT

Executing row count on SQL queries on INSPIRE info table togenerate INSPIRE domain information.

95507

SOE_IDI_CREATING_INMEMORY_T
ABLE

Creating in memory table for faster access of INSPIRE domain
information.

95508

SOE_SQLS_EXECUTING_QUERYSTR
ING

Executing SQL queries with constraints on INSPIRE info tables togenerate INSPIRE domain information.

95503

November 2021

20

ArcGIS for INSPIRE 10.8.2 Server Extension Installation Guide

95509

SOE_IDI_INSERTING_VALUES_INM
EMORY_TABLE

Inserting values in memory table for faster access of INSPIRE
domain information.

SOE_IDI_DROPPING_INMEMORY_TABLE_ERR

Error occurred while dropping in memory table.

95510

SOE_IDI_CLEANUP_INMEMORY_T
ABLE_ERR

Error occurred while clean-up of in memory table.

95511

SOE_IDI_TABLE_MISSING_OR_INA
CCESSIBLEINSPIRE info table missing or inaccessible due to permission.

95512“Forward to WMS ..” statements

95700 95799

WMS back end communication

95700

INSPIREVIEWINSPIRE View service general information.

95701

INSPIREVIEW_GETCAPBILITIESINSPIRE view service GetCapabilities request general
information.

95702

INSPIREVIEW_GETMAP

INSPIRE view service GetMap request general information.

95703

INSPIREVIEW_GETLEGENDINSPIRE view service GetLegend request general information.

INSPIREVIEW_FORWARD_REQUES
T_TO_WMS

INSPIRE view service forwarding request to WMS Server.

95704

INSPIREVIEW_FORWARD_REQUES
T_TO_WMS_START

INSPIRE view service forwarding request to WMS Server started.

95705

95706

INSPIREVIEW_FORWARD_REQUES
T_TO_WMS_GET_EXTN

INSPIRE view service forwarding request to WMS Server
extension.

INSPIREVIEW_FORWARD_REQUES
T_TO_WMS_POSTEDINSPIRE view service request to WMS Server sent.

95707

INSPIRE view service received response from WMS Server.

95708

INSPIREVIEW_FORWARD_REQUES
T_TO_WMS_RESPONSE_DATA

95709

INSPIREVIEW_FORWARD_REQUES
T_TO_WMS_WEB_REQUESTINSPIRE view service forwarding request to WMS Server using
web request handler.

95710

getCapabilities, getMap, and getLegend backend server
component communication for view service (EXISTS)
getFeatureInfo

INSPIREVIEW_FORWARD_REQUES
T_TO_WMS_WEB_REQUEST_DON

November 2021

INSPIRE view service request to WMS Server using web request
handler complete.

21

ArcGIS for INSPIRE 10.8.2 Server Extension Installation GuideE
INSPIREVIEW_LAYER_INTERNAL_N
AME_ENCODING_ERR

Error occurred while encoding INSPIRE view service layer name.

95711

Error occurred while transforming response during processing.

95712

INSPIREVIEW_GETCAPABILITIES_RESPONSE_PROCESSING_BBOX_TR
ANSFORMATION_ERR

INSPIRE view service processing GetCapabilities response.

95713

INSPIREVIEW_GETCAPABILITIES_RESPONSE_PROCESSING

95714

INSPIREVIEW_GETFEATUREINFO_R
EQUEST_TO_XS_WFS

INSPIRE view service forwarding GetFeatureInfo request to
backend server component.

95715

INSPIREVIEW_GETFEATUREINFO_R
EQUEST_TO_XS_WFS_ERR

Error occurred while INSPIRE view service forwarding
GetFeatureInfo request to backend server component.

95714

INSPIREVIEW_GETFEATUREINFO_C
LICK_MAP_POINT

INSPIRE view service identify map click point while processing
GetFeatureInfo request.

95715

INSPIREVIEW_GETFEATUREINFO_C
LICK_ENVELOPE

INSPIRE view service identify map envelope while processing
GetFeatureInfo request.

95716

INSPIREVIEW_GETFEATUREINFO_B
BOX_PARSE

INSPIRE view service parsing bounding box while processing
GetFeatureInfo request.

95717

INSPIREVIEW_GETFEATUREINFO_E
NVELOPE_PARSEDINSPIRE view service parsed bounding box while processing
GetFeatureInfo request.

95718

INSPIREVIEW_WMTS_GETCAPBILITIES_CREATE_DIRECTORYINSPIRE view service WMTS GetCapabilities cache directory
creation.

95719

INSPIREVIEW_WMTS_GETCAPBILITIES_CREATE_DIRECTORY_EXISTSINSPIRE view service WMTS GetCapabilities cache directory
exists.

95720

INSPIREVIEW_GETMAP_STYLE_EXTERNAL_SLD_PARSE_ERR

Error occurred while processing INSPIRE view service GetMap
request during parsing external SLD.

95721

INSPIREVIEW_GETMAP_STYLE_EXTERNAL_SLD_FILE_NOT_FOUND_
OR_INACCESSIBLE

95722

INSPIREVIEW_PROCESS_REQUEST

Error occurred while processing INSPIRE view service GetMap
request, external SLD not found or inaccessible.

INSPIRE view service request processing general information.
backend server component (getFeature db execution) (EXISTS)

95800 –

backend server component
communication for download

November 2021

getCapabilities, getFeature, getFeaturebyID, describe

22

ArcGIS for INSPIRE 10.8.2 Server Extension Installation Guide
95899

service

95800

INSPIREFEATUREDOWNLOAD

INSPIRE download service general information.

95801

INSPIREFEATUREDOWNLOAD_GETCAPABILITIESINSPIRE download service GetCapabilities request processing
information.
INSPIRE download service GetCapabilities response processing
information.

95802

INSPIREFEATUREDOWNLOAD_GETCAPABILITIES_RESPONSE_PROCES
SING

95803

INSPIREFEATUREDOWNLOAD_GETFEATURESINSPIRE download service GetFeatures request processing
information.

95804

INSPIREFEATUREDOWNLOAD_GETFEATUREBYIDINSPIRE download service GetFeatureById request processing
information.

95900 95949

Atom/predefined

Atom and INSPIRE predefined dataset download service related
messages.

95900

INSPIREPREDEFINEDDATASETDOWNLOADINSPIRE predefined dataset download service general
information.

95901

INSPIREPREDEFINEDDATASETDOWNLOAD_ADD_STOREDQUERYINSPIRE predefined dataset download service add stored query
information.

95902

INSPIREPREDEFINEDDATASETDOWNLOAD_DELETE_STOREDQUERYINSPIRE predefined dataset download service delete storedquery information.

95903

INSPIREPREDEFINEDDATASETDOWNLOAD_LIST_STOREDQUERIESINSPIRE predefined dataset download service list stored queries
information.

95904

INSPIREPREDEFINEDDATASETDOWNLOAD_DESCRIBE_STOREDQUERYINSPIRE predefined dataset download service describe storedquery information.
INSPIRE predefined dataset download service support table
information.

95905

INSPIREPREDEFINEDDATASETDOWNLOAD_PREDEFINEDDATASET_TA
BLE

95906

INSPIREPREDEFINEDDATASETDOWNLOAD_ATOM_QUERYINSPIRE predefined dataset download service ATOM query
information.

95907

INSPIREPREDEFINEDDATASETDOWNLOAD_ATOM_FILE_ERR

INSPIRE predefined dataset download service ATOM fileprocessing error information.

95908

INSPIREPREDEFINEDDATASETDOW

November 2021

INSPIRE predefined dataset download service ATOM data load

23

ArcGIS for INSPIRE 10.8.2 Server Extension Installation Guide
NLOAD_ATOM_LOAD_DATA

information.

95950 95999

Other

95950

ECHO

INSPIRE test echo service general information.

95999

COMMONINSPIRE general information messages.

95994

COMMON_XSLT_ERR

INSPIRE general xslt processing error messages.

95995

COMMON_DESKTOP_ERR

INSPIRE desktop extension error messages.

COMMON_DESKTOP

INSPIRE desktop extension general messages.

95997

COMMON_INSPIRE_TESTINSPIRE test suite general messages.
INSPIRE general CRS transformation messages.

95998

COMMON_CRS_TRANSFORMATIO
N

96000 –
96999

backend server component log

95996

Miscellaneous messages

November 2021

backend server component (config, SQL, gml mapping related)- reserved for future use.

24

ArcGIS for INSPIRE 10.8.2 Server Extension Installation Guide

13

Appendix: ArcGIS for INSPIRE 10.3.1 to 10.8.2 Special Upgrade Instructions

The purpose of this appendix is to provide special installation instructions for users upgrading the‘ArcGIS for INSPIRE Server Extension’ from version 10.3.1 to 10.8.2 The upgrade requires these special
instructions because the necessary process to uninstall earlier versions may not properly clean up andunregister the XtraSrvCOM assembly. If you are upgrading from a more recent version (i.e., 10.4 –10.6.1) these special instructions do not apply.
Please follow one of the following options to clean up the registry entries and install the extension.
Options 1 and 2 will work best if followed before executing the ‘ArcGIS for INSPIRE 10.8.2 – Server
Extension’ setup.exe to perform the ‘ArcGIS for INSPIRE 10.8.2 – Server Extension’ upgrade process. If
you have already performed the ‘ArcGIS for INSPIRE 10.8.2 – Server Extension’ upgrade process, try
following the instructions in Step 2a of both Option 1 and/or Option 2. Otherwise you may need tofollow Option 3 to manually remove registry entries.
IMPORTANT: If you’re running in a multiple GIS server site, repeat the steps from your chosen
option below on every server in the site.

OPTION 1 – Remove XtraSrvCOM registration: Login as Administrator and use ArcGIS Server service
user credentials to unregister old settings
1. Login to the ArcGIS Server as a user with Administrative rights.
2. Stop all the ArcGIS for INSPIRE Services. Make sure that the ArcGIS Server service is running. If‘ArcGIS for INSPIRE 10.3.1 – Server Extension’ application is still installed on the system, thenproceed to Step 3, otherwise:a. If ArcGIS for INSPIRE 10.3.1 has already been uninstalled, you will need to retrieve files
from another 10.3.1 installation. If you have access to the 10.3.1 setup files, you can run
an Administrative installation to get the files extracted. Once you have access to the files
on the server, proceed to the next step.

November 2021

25

ArcGIS for INSPIRE 10.8.2 Server Extension Installation Guide
3. Find the path to the XtraSvrCOM.dll

4. Open a command prompt window as Administrator and run the following command using the
ArcGIS Server service user name with domain.
C:\windows\system32>runas /user:myDomain\myUsername "regsvr32 \"C:\arcgisserver\configstore\arcgisforinspire\bin\XtraSrvCOM.dll\" /u"Example:5. You will be prompted for the password for the ArcGIS Server service user. Enter the password
and press Enter.

6. You should see the following dialog. Click ok.

November 2021

26

ArcGIS for INSPIRE 10.8.2 Server Extension Installation Guidea. If you encounter errors unregistering the XtraSrvCOM.dll please see “Option 3 –Manually remove registry entries” below.
7. Navigate to the ServerExt folder and run setup.exe and follow instructions on the installation
wizard interface.
a. During this process you will see the following dialog window. Please ignore by clicking
the ‘Continue’ button.

8. You need to authorise software to use the ‘ArcGIS for INSPIRE Server Extension’. Run the ArcGIS
Software Authorization Wizard to authorise the installed server extension.
The installation is now completed. Proceed to section 5 Configuration to configure ArcGIS for INSPIRE.

OPTION 2 – Remove XtraSrvCOM registration: Login to the ArcGIS Server system as the ArcGIS Server
service user
1. Login to the ArcGIS Server as the user for the ArcGIS Server service
2. Stop all the ArcGIS for INSPIRE Services. Make sure that the ArcGIS Server service is running. If‘ArcGIS for INSPIRE 10.3.1 – Server Extension’ application is still installed on the system, thenproceed to Step 3, otherwise:a. If ArcGIS for INSPIRE 10.3.1 has already been uninstalled, you will need to retrieve files
from another 10.3.1 installation. If you have access to the 10.3.1 setup files, you can run
an Administrative installation to get the files extracted. Once you have access to the files
on the server, proceed to the next step.

November 2021

27

ArcGIS for INSPIRE 10.8.2 Server Extension Installation Guide
3. Find the path to the XtraSvrCOM.dll

4. Open a command prompt window and run the following command
regsvr32.exe /u <Path to XtraSrvCOM.dll folder>\XtraSrvCOM.dll
Example:November 2021

28

ArcGIS for INSPIRE 10.8.2 Server Extension Installation Guide
5. You should see the following dialog. Click ok.

a. If you encounter errors unregistering the XtraSrvCOM.dll please see “Option 3 –Manually remove registry entries” below.
6. Navigate to the ServerExt folder and run setup.exe and follow instructions on the installation
wizard interface.
a. During this process you will see the following dialog window. Please ignore by clicking
the ‘Continue’ button.

7. You need to authorise software to use the ‘ArcGIS for INSPIRE Server Extension’. Run the ArcGIS
Software Authorization Wizard to authorise the installed server extension.
The installation is now completed. Proceed to section 5 Configuration to configure ArcGIS for INSPIRE.

OPTION 3 – Remove XtraSrvCOM registration: Manually remove registry entries
Make a backup of the registry.
It’s recommended to not to have any version of ArcGIS for INSPIRE installed at this point. If a newer
version is installed, please stop the ArcGIS Server service as described in Step 2 in the previous options.
Remove the following registry entries:
Note: The values highlighted in cyan will be different depending on the user id in the registry. The
values highlighted in yellow are the registry keys that need to be removed.

November 2021

29

ArcGIS for INSPIRE 10.8.2 Server Extension Installation Guide[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\FE3A6FD606AF63BDA322EB410D758623] (Note:
This entry exists if the INSPIRE application is still currently installed)[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVers
ion\SharedDLLs]"C:\\arcgisserver\\configstore\\arcgisforinspire\\bin\\XtraSrvCOM.dll"=dword:00000001(Note: This
entry exists if the INSPIRE application is still currently installed)
HKEY_USERS\S-1-5-21-1883117610-3455764801-6120816151015\Software\Classes\AppID\{7F14D19B-54F5-4D96-B3E5-D519D7C24155}][HKEY_USERS\S-1-5-21-1883117610-3455764801-6120816151015\Software\Classes\AppID\XtraSrvCOM.DLL][HKEY_USERS\S-1-5-21-1883117610-3455764801-6120816151015\Software\Classes\CLSID\{EFADB181-ABF1-4871-BC27-319BBE4544AF}][HKEY_USERS\S-1-5-21-1883117610-3455764801-6120816151015\Software\Classes\TypeLib\{58AC5B7B-27D4-4EFA-8864-A957B547ABF7}][HKEY_USERS\S-1-5-21-1883117610-3455764801-6120816151015\Software\Classes\XtraSrvCOM.XtraServer][HKEY_USERS\S-1-5-21-1883117610-3455764801-6120816151015\Software\Classes\XtraSrvCOM.XtraServer.1]

Note: The following registry keys may not exist after deleting thepreceding keys above.
[HKEY_USERS\S-1-5-21-1883117610-3455764801-6120816151015_Classes\AppID\{7F14D19B-54F5-4D96-B3E5-D519D7C24155}][HKEY_USERS\S-1-5-21-1883117610-3455764801-6120816151015_Classes\AppID\XtraSrvCOM.DLL][HKEY_USERS\S-1-5-21-1883117610-3455764801-6120816151015_Classes\CLSID\{EFADB181-ABF1-4871-BC27-319BBE4544AF}][HKEY_USERS\S-1-5-21-1883117610-3455764801-6120816151015_Classes\XtraSrvCOM.XtraServer][HKEY_USERS\S-1-5-21-1883117610-3455764801-6120816151015_Classes\TypeLib\{58AC5B7B-27D4-4EFA-8864-A957B547ABF7}][HKEY_USERS\S-1-5-21-1883117610-3455764801-6120816151015_Classes\XtraSrvCOM.XtraServer.1]

November 202130