1SMS Installation Parameters

The following table details all required parameters to install all of the 1Spatial Management Suite components.

     Note: If you wish to install one component at a time, rather than the entire suite, please see Installation of 1SMS Components.

Common Settings

Parameter

Description

Typical Value

WebLogic 14c

WebLogic Home

 

C:/oracle/Middleware

WebLogic Domain Home

This can be an absolute directory or one relative to WebLogic home (relative directories will be converted into absolute directories automatically).

user_project/domains

WebLogic 12c

WebLogic Home

 

C:/oracle/Middleware

WebLogic Domain Home

This can be an absolute directory or one relative to WebLogic home (relative directories will be converted into absolute directories automatically).

user_project/domains

WebLogic: Domain Without SOA Components

Host

Host name

[machine name]

Port

Port number

7001

Protocol

Protocol type to use (t3 or t3s).

      Note: If using t3s, you must ensure that the server's certificate(s) are added to the cacerts trust store for the Java version used when WebLogic was installed.

 

Admin Username

Admin username for the WebLogic domain.

 

Admin Password

Admin password for the WebLogic domain.

 

Admin Server Name

Name of the WebLogic domain's Administration Server

      Note: This should be the same for each domain.

AdminServer

Domain Name

Name of the domain

sms_domain

Node Manager Machine Name

Name of the node manager machine

[machine name]

Node Manager Host

Host of the node manager

localhost

Node Manager Port

Port of the node manager

 

5556

Node Manager Type

Type of node manager

ssl

WebLogic: Domain With SOA Components

Host

Host name

[machine name]

Port

Port number

7001

Protocol

Protocol type to use (t3 or t3s).

      Note: If using t3s, you must ensure that the server's certificate(s) are added to the cacerts trust store for the Java version used when WebLogic was installed.

 

Admin Username

The username associated with the Administration Server

 

Admin Password

The password associated with the Administration Server

 

Admin Server Name

Name of the WebLogic domain's Administration Server

      Note: This should be the same for each domain.

AdminServer

Domain Name

Name of the domain

sms_domain

Feature Schema

JDBC Connection String

The connection details of the schema in the form jdbc:oracle:thin: @[host]:[port]:[service_name]

 

User

The username associated with the Feature Schema

 

Password

The password associated with the Feature Schema

 

Connection Pool Initial Capacity

The starting number of connections to make when creating the Connection Pool. If this threshold cannot be reached then the connection pool will not be available to the application.

Defaults to 1

Connection Pool Minimum Capacity

The minimum number of connections the pool can contain once it has been started.

Defaults to 1

Connection Pool Maximum Capacity

The maximum number of connections the pool can contain once it has been started.

Defaults to 15

Security Schema

JDBC Connection String

The connection details of the schema in the form jdbc:oracle:thin: @[host]:[port]:[service_name]

 

User

The username associated with the Security Schema

 

Password

The password associated with the Security Schema

 

Connection Pool Initial Capacity

The starting number of connections to make when creating the Connection Pool. If this threshold cannot be reached then the connection pool will not be available to the application.

Defaults to 1

Connection Pool Minimum Capacity

The minimum number of connections the pool can contain once it has been started.

Defaults to 1

Connection Pool Maximum Capacity

The maximum number of connections the pool can contain once it has been started.

Defaults to 15

JMS Schema

JDBC Connection String

The connection details of the schema in the form jdbc:oracle:thin: @[host]:[port]:[service_name]

 

User

The username associated with the JMS Schema

 

Password

The password associated with the JMS Schema

 

Connection Pool Initial Capacity

The starting number of connections to make when creating the Connection Pool. If this threshold cannot be reached then the connection pool will not be available to the application.

Defaults to 1

Connection Pool Minimum Capacity

The minimum number of connections the pool can contain once it has been started.

Defaults to 1

Connection Pool Maximum Capacity

The maximum number of connections the pool can contain once it has been started.

Defaults to 15

1Integrate Interface

Item Description Typical Value

1SMS Integration

Select to install 1Integrate as part of 1SMS.

Boolean

Server

Service Port

The port to use to host the 1Integrate interface web service

7004

Listen Address

 

[machine name]

Server Name

The name of the server to host the 1Integrate interface web service

[server name]

1Integrate Repository

JDBC Connection string

The connection details of the schema in the form jdbc:oracle:thin: @[hostname]:[port]:[service_name]

 

Username

User name for the schema

 

Password

Password for the schema

 

Connection Pool Initial Capacity

The starting number of connections to make when creating the Connection Pool. If this threshold cannot be reached then the connection pool will not be available to the application.

Defaults to 1

Connection Pool Minimum Capacity

The minimum number of connections the pool can contain once it has been started.

Defaults to 1

Connection Pool Maximum Capacity

The maximum number of connections the pool can contain once it has been started.

Defaults to 15

Cache Data

Directory

The location of the cache directory.

When a session is run, a folder is created called "1Integratecache", within which the cache is stored.

      Note: This stores the data cache from data read by 1Integrate. This may require large amounts of disk space depending on the size of data being read into sessions and the number of concurrent sessions.

If left blank, this will default to "C:\Users\[user]\AppData\Local\Temp".

For Linux, if left blank this will default to /tmp.

For Windows, if left blank this will default to C:\Users\[user]\AppData\Local\Temp.

C:/1spatial/data

License

The location of the provided product licence file

C:/1spatial/ [licence name].lic

Interface JVM Settings

Initial Heap Size

 

256MB

Maximum Heap Size

 

1024MB

Custom Extensions

Include Custom Extensions

Tick this box to include custom extensions.

 

Selected Custom Extensions

Browse for custom extensions to be included.

 

1Integrate Engines

Parameter

Description

Typical Value

General

Number of Nodes

Number of Engines to be created (limited by your licence agreement).

2

Service Port(s)

A list of ports that should be used to host the processing services. This can either be a comma separated list or a range, such as 8022, 8023, or 8024-8027.

Ensure the ports are not already in use.

 

Listen Address

 

 

1Integrate Repository

      Note: These settings must be entered the same as for the 1Integrate Interface.

JDBC Connection String

The connection details of the schema in the form jdbc:oracle:thin: @[hostname]:[port]: [service_name]

 

Username

User name for the schema

 

Password

Password for the schema

 

Connection Pool Initial Capacity

The starting number of connections to make when creating the Connection Pool. If this threshold cannot be reached then the connection pool will not be available to the application.

Defaults to 1

Connection Pool Minimum Capacity

The minimum number of connections the pool can contain once it has been started.

Defaults to 1

Connection Pool Maximum Capacity

The maximum number of connections the pool can contain once it has been started.

Defaults to 15

Cache Data

Directory

The location of the cache directory.

When a session is run, a folder is created called "1Integratecache", within which the cache is stored.

      Note: This stores the data cache from data read by 1Integrate. This may require large amounts of disk space depending on the size of data being read into sessions and the number of concurrent sessions.

If left blank, this will default to "C:\Users\[user]\AppData\Local\Temp".

For Linux, if left blank this will default to /tmp.

For Windows, if left blank this will default to C:\Users\[user]\AppData\Local\Temp.

C:/1spatial/data

License

The location of the provided product licence file

C:/1spatial/ [licence name].lic

Engine JVM Settings

Initial Heap Size

This Initial Heap Size value specifies how much memory a 1Integrate Engine node uses on startup.

If it requires more memory, it will grow up to the Maximum Heap size.

256MB

Maximum Heap Size

This is the maximum amount of Java memory that can be allocated to the 1Integrate Engine node.

If this number is too small then very complex or large processes may fail by running out of memory. The amount of memory is required not directly related to the amount of feature loaded (because they are cached to disk) but is related to the size of individual entities being handled, such as restoring large XML backups or processing very large geometries.

1024MB

Custom Extensions

Include Custom Extensions

Tick this box to include custom extensions.

 

Selected Custom Extensions

Browse for custom extensions to be included.

 

Clustering

Clustered

Select to enable clustering

Boolean

Cluster Name

Define the name for the cluster of servers

A unique identifier for the cluster of 1Integrate servers e.g: "1Int_Cluster"

Cluster Address (optional)

The address of the cluster

A comma separated list of IP/Host addresses for each cluster member, or a single DNS name that maps to all members.

Cluster Load Algorithm

Select the algorithm to be used for load-balancing between the services.

round-robin, weight-based, random

Cluster Messaging Mode

Select the messaging mode to be used by the cluster.

Unicast/
Multicast

Cluster Broadcast Channel (optional)

Define the channel that will handle communications within the cluster.

String, if nothing is specified the default is used.

1Exchange

Parameter

Description

Typical value

General

Service Port

The port to use to host the 1Exchange web service

7115

Listen Address

The listen address of the server, for more information about listen addresses please refer to Oracle Documentation

 

Server Name

The name of the server on which the application is hosted. There is a 22 character limit.

MSExchange

Exchange Repository

JDBC Connection string

The connection details of the Exchange repository. This will be in the form:

jdbc:oracle:thin:@[hostname]:
[port]:[service_name]

 

Username

User name for the schema

 

Password

Password for the schema

 

Connection Pool Initial Capacity

The starting number of connections to make when creating the Connection Pool. If this threshold cannot be reached then the connection pool will not be available to the application.

Defaults to 1

Connection Pool Minimum Capacity

The minimum number of connections the pool can contain once it has been started.

Defaults to 1

Connection Pool Maximum Capacity

The maximum number of connections the pool can contain once it has been started.

Defaults to 15

Use Snowflake Components for GML handling

Configure Snowflake Components

Select whether 1Exchange is installed with Snowflake components.

Boolean

Snowflake URL

Enter a URL pointing to an external Snowflake configuration.

      Note: The Snowflake URL field will only be enabled if the Configure Snowflake option has been selected.

URL

Load Balancing

Using Load Balancer

See Load Balancing

 

Address

This is the address of your Load Balancer or the URL location from which to download your packages

 

Clustering

Clustered

Select to enable clustering

Boolean

Cluster Name

Define the name for the cluster of servers

A unique identifier for the cluster of 1Exchange servers e.g: "1Exchange_Cluster"

Cluster Address

The address of the cluster

A comma separated list of IP/Host addresses for each cluster member, or a single DNS name that maps to all members.

Cluster Load Algorithm

Select the algorithm to be used for load-balancing between the services.

round-robin, weight-based, random

Cluster Messaging Mode

Select the messaging mode to be used by the cluster.

Unicast/
Multicast

Cluster Broadcast Channel

Define the channel that will handle communications within the cluster.

String, if nothing is specified then the default is used.

1Plan

Parameter

Description

Typical value

General

Service Port

The port to use for 1Plan

7112

Listen Address

The IP address or DNS name the 1Plan server uses to listen for incoming connections.

In a clustered environment, this needs to be unique for each node in that environment. Typically set to the machine name.

 

Server Name

Name of the 1Plan server within WebLogic. There is a 22 character limit.

In a clustered environment, this needs to be unique for each node in that environment.

 

Job Schema

JDBC Connection string

The connection details of the 1Plan repository schema in the form jdbc:oracle:thin: @[host]:[port]:[service_name]

 

Username

User name for the schema

 

Password

Password for the schema

 

Connection Pool Initial Capacity

The starting number of connections to make when creating the Connection Pool. If this threshold cannot be reached then the connection pool will not be available to the application.

Defaults to 1

Connection Pool Minimum Capacity

The minimum number of connections the pool can contain once it has been started.

Defaults to 1

Connection Pool Maximum Capacity

The maximum number of connections the pool can contain once it has been started.

Defaults to 15

Clustering

Clustered

Select to enable clustering

Boolean

Cluster Name

Define the name for the cluster of servers

A unique identifier for the cluster of 1Plan servers e.g: "1Plan_Cluster"

Cluster Address

The address of the cluster

A comma separated list of IP/Host addresses for each cluster member, or a single DNS name that maps to all members.

Cluster Load Algorithm

Select the algorithm to be used for load-balancing between the services.

round-robin, weight-based, random

Cluster Messaging Mode

Select the messaging mode to be used by the cluster.

Unicast
Multicast

Cluster Broadcast Channel

Define the channel that will handle communications within the cluster.

String, if nothing is specified the default is used.

1Transact

Parameter

Description

Typical Value

General

Service port

The port to use to host the 1Transact web service.

7007

Listen Address

   

Server Name

The name of the server on which the application is hosted. There is a 22 character limit.

MSTransact

Clustering

Clustered

Select to enable clustering

Boolean

Cluster Name

Define the name for the cluster of servers

A unique identifier for the cluster of 1Transact servers e.g: "1Transact_Cluster"

Cluster Address

The address of the cluster

A comma separated list of IP/Host addresses for each cluster member, or a single DNS name that maps to all members.

Cluster Load Algorithm

Select the algorithm to be used for load-balancing between the services.

round-robin, weight-based, random

Cluster Messaging Mode

Select the messaging mode to be used by the cluster.

Unicast/
Multicast

Cluster Broadcast Channel

Define the channel that will handle communications within the cluster.

String, if nothing is specified the default is used.

1Workflow Settings

Parameter

Description

Typical value

SOA Server

SOA Server Protocol

The protocol type to be used (http or https).

      Note: If using https, you must ensure that the server's certificate(s) are added to the cacerts trust store for the Java version used when WebLogic was installed.

 

SOA Server Name

The name of the SOA server

 

 

SOA Server Host

The machine to host 1Workflow

localhost

SOA Server Port

The port for the SOA service.

7003

SOA Server Username

The user name of the SOA server administrator.

 

SOA Server Password

The password for the SOS server administrator.

 

Secure with Oracle Web Services Manager Policies

Requires Oracle Web Services Manager license.

 

Component WSDLs

1Exchange

 

http://[host]:[port]/1exchange/soap/
ExchangeService?WSDL

1Plan

 

http://[host]:[port]

/1plan/soap/JobSoapService?wsdl

1Workflow

 

http://[host]:[port]/soa-infra/services/
default/SMSMainWorkflow/
SMSMainWorkflowClient_ep?WSDL

Worklist

 

http://[host]:[port]/1sms/soap/
WorkflowConfigSoapService?WSDL

1Transact

 

http://[host]:[port]/1transact/soap/
TransactService?WSDL

1Integrate

 

http://[host]:[port]/soap/validate/
ValidationService?WSDL

Clustering

Clustered

Select if you are deploying 1Workflow to a clustered SOA domain.

Boolean

Cluster Name

The name of the pre-existing SOA server cluster.

 

Worklist Settings

Parameter

Description

Typical value

General

Service Port

The port to use to host the 1Workflow interface web service

7122

Listen Address

   

Server Name

In a clustered environment, this needs to be unique on each node in the cluster.

MSWorkflow

Worklist repository

JDBC Connection string

The connection details of the 1Workflow schema in the form:

jdbc:oracle:thin:@[host]:[port]:[service_name]

 

Username

User name for the schema

 

Password

Password for the schema

 

Connection Pool Initial Capacity

The starting number of connections to make when creating the Connection Pool. If this threshold cannot be reached then the connection pool will not be available to the application.

Defaults to 1

Connection Pool Minimum Capacity

The minimum number of connections the pool can contain once it has been started.

Defaults to 1

Connection Pool Maximum Capacity

The maximum number of connections the pool can contain once it has been started.

Defaults to 15

Clustering

Clustered

Select to enable clustering

Boolean

Cluster Name

Define the name for the cluster of servers

A unique identifier for the cluster of Worklist servers e.g: "1Worklist_Cluster"

Cluster Address

The address of the cluster

A comma separated list of IP/Host addresses for each cluster member, or a single DNS name that maps to all members.

Cluster Load Algorithm

Select the algorithm to be used for load-balancing between the services.

round-robin, weight-based, random

Cluster Messaging Mode

Select the messaging mode to be used by the cluster.

Unicast/
Multicast

Cluster Broadcast Channel

Define the channel that will handle communications within the cluster.

String, if nothing is specified the default is used.