Documentation Center

Parameters

This section lists and describes the parameters in the inputparameters.xml file that you must define for your installation.

osuser
The user name for the designated operating system account.
ospassword
The password for the designated operating system account. This password must be set to never expire.
projectsuffix
A suffix that specifies the particular instance of SDL LiveContent Architect if you are installing more than one instance of SDL LiveContent Architect on a server.
connectstring
The connection string for the instance of the database application.
databasetype
The type of database application that is used. The following values are valid:
  • oracle
  • sqlserver
apppath
The root directory for the SDL LiveContent Architect installation.

By default, this is set to C:\InfoShare.

webpath
The root directory for the Web site.

By default, this is set to C:\InfoShare.

datapath
The directory in which the data directory is created. This directory is where all data exported from SDL LiveContent Architect is stored.

By default, this parameter is set to C:\InfoShare.

workspacepath
The temporary directory that is used to store installation files.

By default, this parameter is set to C:\InfoShare\_Workspace.

infoshareauthorwebappname
The name for the web client application.

By default, this parameter is set to InfoShareAuthor.

infosharewswebappname
The name for the web services application.

By default, this parameter is set to InfoShareWS.

infosharestswebappname
Specify the name of the SDL LiveContent Architect Secure Token Service (STS) web site.

Follow the same patterns as with infoshareauthorwebappname and infosharewswebappname

websitename
The name of the Web Site, in which all virtual directories are created.

By default it is set to Default Web Site.

baseurl
Specify the base URL that is used to access the SDL LiveContent Architect web client

This URL must specify the https:// secure protocol.

As a best practice, the HTTPS binding on IIS should have a certificate matching its Common Name with this host name.

localservicehostname
The host name for the local address.

This specifies the host name with which communication within the SDL LiveContent Architect box happens.

It can be local host or the node's machine name.

ps_fo_processor
The fully qualified file name of the XSL-FO processor, for example, C:\Program Files\AntennaHouse\AHFormatterV6\AHFCmd.exe.
ps_htmlhelp_processor
The fully qualified file name of the HTML Help processor, for example, C:\Program Files (x86)\HTML Help Workshop\hhc.exe
ps_java_home
The path to the JAVA HOME directory.
ps_javahelp_home
The full path to a JavaHelp JHHOME folder. This allows you to set the JavaHelp Home folder when you want to publish with type JavaHelp.
ps_webworks_automap_application
The fully qualified path and filename of WebWorks.
solrlucene_service_port
The port that is used by the SolrLucene service. This port must be unique for each instance of SDL LiveContent Architect that is installed on a server.
solrlucene_stop_port
The port that is used to stop the SolrLucene service. This port must be unique for each instance of SDL LiveContent Architect that is installed on a server.
servicecertificatethumbprint
Specify the thumprint of the service certificate.

With the typical SDL LiveContent Architect setup, the service certificate is the SSL certificate of the IIS website where a typical SDL LiveContent Architect setup is going to be installed.

  • Open Internet Information Services (IIS) Manager > Servername > Server Certificates
  • Right-click on the certificate of the IIS website that is going to be used for SDL LiveContent Architect then click View.
  • Click on the details tab then click on the Thumbprint field.

    In the bottom pane you see the details of the Thumbprint field.

  • Select the whole value then press CTRL + C on your keyboard to copy it onto the clipboard.
  • Paste it in the servicecertificatethumprint/currentvalue parameter of the inputparameters.xml file.
  • Remove all spaces and control characters.

For example, the preceding thumbprint would be represented as A43489159A520F0D93D032CCAF37E7FE20A8B419 in the servicecertificatethumprint parameter.

servicecertificatevalidationmode
Specify the validation mode of the service certificate.
Specify the level of validation used to verify the service certificate (servicecertificatethumprint):
  • ChainTrust

    Validates the certificate using a trust chain (it validates the certificate, the CA(s) and checks if the certificate is not revoked using the CRL or OCSP).

  • PeerTrust

    Verifies if the certificate is in the TrustedPeople certificate store of the computer.

  • PeerOrChainTrust

    Verifies if the certificate is valid by either a ChainTrust or a PeerTrust validation.

  • None

    The certificate is not validated, it is always valid.

issuercertificatethumbprint
Specify the thumbprint of the signing certificate on the configured STS. (issuerwstrustendpointurl and issuerwsfederationendpointurl)

You can configure SDL LiveContent Architect to either use the SDL LiveContent Architect STS (aka InfoShareSTS) or use another STS such as Microsoft ADFS 2.0.

Do one of the following depending on if you use SDL LiveContent Architect STS or ADFS:

SDL LiveContent Architect STS

SDL LiveContent Architect STS uses the same certificate as the one that is used on IIS Website on which SDL LiveContent Architect is going to be installed. So the thumbprint of the signing certificate is the one of the IIS website certificate.

  • Open Internet Information Services (IIS) Manager > Servername > Server Certificates
  • Right-click on the certificate of the IIS website that is going to be used for SDL LiveContent Architect then click View.
  • Click on the details tab then click on the Thumbprint field.

    In the bottom pane you see the details of the Thumbprint field.

  • Select the value then press CTRL + C on your keyboard to copy it onto the clipboard.
  • Paste it in the issuercertificatethumbprint/currentvalue parameter of the inputparameters.xml file.
  • Remove all spaces and control characters.
ADFS 2.0
  • Open AD FS 2.0 Management > Service > Certificates then right-click on the Primary Token-signing certificate and choose View certificate.
  • Click on the details tab then select the Thumbprint field.
  • Select the value and press CTRL + C on your keyboard to copy it on the clipboard.
  • Paste it in the issuercertificatethumbprint/currentvalue parameter of the inputparameters.xml file.
  • Remove all spaces and control characters.
issuercertificatevalidationmode
Specify the validation mode of the issuer certificate.
Specify the level of validation used to verify the issuer certificate (issuercertificatethumbprint):
  • ChainTrust

    Validates the certificate using a trust chain (it validates the certificate, the CA(s) and checks if the certificate is not revoked using the CRL or OCSP).

  • PeerTrust

    Verifies if the certificate is in the TrustedPeople certificate store of the computer

  • PeerOrChainTrust

    Verifies if the certificate is valid by either a ChainTrust or a PeerTrust validation.

  • None

    The certificate is not validated, it is always valid.

issuerwstrustbindingtype
Specify the binding type for the issuerwsfederationendpointurl parameter.
Based on the authentication mode supported by the server specified in the issuerwstrustendpointurl parameter, specify one of the following values:
  • When authenticating with SDL LiveContent Architect STS, specify UserNameMixed.

    This value is specified when username/password authentication is expected.

  • When authenticating with AD FS 2.0 STS, specify WindowsMixed.

    This value is specified when Windows authentication is expected.

  • When authenticating with some other STS, specify the value based on the requirements for that STS and IDP (ID (identity) Provider).
issueractorusername
When delegating, specify the username of the actor.
  • When authenticating with SDL LiveContent Architect STS, specify InfoShareActor.
  • When authenticating with AD FS 2.0 STS, leave this field empty.
  • When authenticating with some other STS, specify the value based on the requirements for that STS and IDP.
issueractorpassword
When delegating, specify the password of the actor.
  • When authenticating with SDL LiveContent Architect STS, specify the password defined for the InfoShareActor user.
  • When authenticating with AD FS 2.0 STS, leave this field empty.
  • When authenticating with some other STS, specify the value based on the requirements for that STS and IDP.
issuerwstrustendpointurl
Specify the endpoint of the STS for the Active Profile.
  • When authenticating with SDL LiveContent Architect STS, specify:

    baseurl/infosharestswebappname/issue/wstrust/mixed/username

    where baseurl and infosharestswebappname are the values specified for the baseurl and infosharestswebappname parameters.

  • When authenticating with AD FS 2.0 STS, specify: https://adfshost/adfs/services/trust/13/windowsmixed and make sure that this ADFS endpoint is enabled. To do this:
    • Open AD FS 2.0 Management
    • Go to AD FS 2.0 > Service > Endpoints.
    • Make certain that /adfs/serices/trust/13/windowsmixed is enabled.
  • When authenticating with some other STS, specify the value based on the requirements for that STS and IDP.
issuerwsfederationendpointurl
Specify the endpoint of the STS for the Passive Profile.
  • When authenticating with SDL LiveContent Architect STS, specify:

    baseurl/infosharestswebappname/issue/wsfed

    where baseurl and infosharestswebappname are the values specified for the baseurl and infosharestswebappname parameters.

  • When authenticating with AD FS 2.0 STS, specify:

    https://adfshost/adfs/ls/

  • When authenticating with some other STS, specify the value based on the requirements for that STS and IDP.
issuerwstrustmexurl
This is the metadata address (Mex) of the STS for the active profile. It is used when generating proxy classes. Example:

InfoShareSTS: baseurl/infosharestswebappname/issue/wstrust/mex

ADFS: https://adfshost/adfs/services/trust/mex

Other: Value based on specific STS.

serviceusername
Specify the username of the service user inside the SDL LiveContent Architect user repository. The service user is required for the translation builder.
servicepassword
Specify the password of the service user defined in the SDL LiveContent Architect user repository.