Multiple instances on the same JVM - assure_dq - 10.1.0

Assure DQ Server Installation

Product type
Software
Portfolio
Verify
Product family
Assure
Product
Assure DQ
Version
10.1.0
ft:locale
en-US
Product name
Assure DQ, ER, Insight and Perceive
ft:title
Assure DQ Server Installation
Copyright
2025
First publish date
2005
ft:lastEdition
2025-11-28
ft:lastPublication
2025-11-28T07:35:54.959000
L1_Product_Gateway
Verify
L2_Product_Segment
Data Quality
L3_Product_Brand
Precisely Infogix
L4_Investment_Segment
Legacy Infogix DQ
L5_Product_Group
Legacy Infogix DQ
L6_Product_Name
Assure DQ
Product Feature

You may want to install multiple instances of the same application on the same JVM.

Multiple Instances on the Same JVM

For example, you may want to install both a development and test environment for Assure DQ on Windows. Each environment will communicate with its corresponding development or test environment of ER, Insight, or Perceive.

Follow the instructions below to install multiple instances of the same application on the same JVM. The instructions use the parameters for the scenario described above.

  1. Extract the installation files for the Assure DQ application. See Initial Setup.
  2. Follow the instructions to create the properties files for the first installation, the Assure DQ development environment, using the default configuration. See Configuration.

    For example:

    init-config.bat IA

    where IA is the product parameter for the Assure DQ development environment.

  3. Customize the properties files, as needed, to identify the Assure DQ development environment. See Configure Properties.
  4. Customize the following properties in the product-specific properties file, IA.properties, to support multiple instances on the same JVM. The values must be unique for each instance. The values for the properties are based on the example and reflect the Assure DQ development environment.
    • solution.name=InfogixAssureDev
    • solution.short.name=IADEV
    • solution.context.root=infogixassuredev
    • solution.context.root.api=casapi (This property is unique to Assure DQ.)

    For more information about these properties, see the Properties Guide.

  5. Continue with the installation process to perform the following tasks:
    1. Validate the configuration. See Validate Configuration.
    2. Populate the database. See Database Setup.
    3. Deploy the application to the default directory. See Deployment.
  6. Follow the instructions to create the properties files for the second installation, the Assure DQ test environment, using a separate configuration.

    For example:

    init-config.bat -c test IA

    where test is the name of the new configuration and IA is the parameter for the Assure DQ test environment.

    Important: You must include the -c test argument each time you run a subsequent command.
  7. Customize the properties files, as needed, to identify the Assure DQ test environment. See Configure Properties.
  8. Customize the following properties in the product-specific properties file, IA.properties, to support multiple instances on the same JVM. The values must be unique for each instance. The values for the properties are based on the example and reflect the Assure DQ test environment.
    • solution.name=InfogixAssureTest
    • solution.short.name=IATEST
    • solution.context.root=infogixassuretest
    • solution.context.root.api=testcasapi (This property is unique to Assure DQ.)

    For more information about these properties, see the Properties Guide.

  9. For WildFly only, customize the following property in the advanced appserver properties to point to the default configuration.

    For example, change:

    WildFly_INSTANCE_NAME=test

    to

    WildFly_INSTANCE_NAME=igx
  10. Continue with the installation process to perform the following tasks for each configuration:
    1. Validate the configuration. See Validate Configuration.
    2. Populate the database. See Database Setup.
    3. Deploy the application. See Deployment.