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:
oraclesqlserver
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
- 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/currentvalueparameter of the inputparameters.xml file. - Remove all spaces and control characters.
For example, the preceding thumbprint would be represented as
A43489159A520F0D93D032CCAF37E7FE20A8B419in theservicecertificatethumprintparameter. servicecertificatevalidationmode-
Specify the validation mode of the service certificate.
Specify the level of validation used to verify the service certificate (
servicecertificatethumprint):ChainTrustValidates 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).
PeerTrustVerifies if the certificate is in the TrustedPeople certificate store of the computer.
PeerOrChainTrustVerifies if the certificate is valid by either a
ChainTrustor aPeerTrustvalidation.NoneThe certificate is not validated, it is always valid.
issuercertificatethumbprint-
Specify the thumbprint of the signing certificate on the configured STS. (
issuerwstrustendpointurlandissuerwsfederationendpointurl)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
- 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/currentvalueparameter of the inputparameters.xml file. - Remove all spaces and control characters.
ADFS 2.0 - Open 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/currentvalueparameter 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):ChainTrustValidates 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).
PeerTrustVerifies if the certificate is in the TrustedPeople certificate store of the computer
PeerOrChainTrustVerifies if the certificate is valid by either a
ChainTrustor aPeerTrustvalidation.NoneThe certificate is not validated, it is always valid.
issuerwstrustbindingtype-
Specify the binding type for the
issuerwsfederationendpointurlparameter.Based on the authentication mode supported by the server specified in theissuerwstrustendpointurlparameter, 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).
- When authenticating with SDL LiveContent Architect STS, specify UserNameMixed.
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/usernamewhere
baseurlandinfosharestswebappnameare the values specified for thebaseurlandinfosharestswebappnameparameters. - 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 .
- 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.
- When authenticating with SDL LiveContent Architect STS, specify:
issuerwsfederationendpointurl-
Specify the endpoint of the STS for the Passive Profile.
- When authenticating with SDL LiveContent Architect STS, specify:
baseurl/infosharestswebappname/issue/wsfedwhere
baseurlandinfosharestswebappnameare the values specified for thebaseurlandinfosharestswebappnameparameters. - 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.
- When authenticating with SDL LiveContent Architect STS, specify:
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.