<?xml version="1.0" encoding="UTF-8"?>
<!--Arbortext, Inc., 1988-2018, v.4002-->
<!DOCTYPE pubsReference PUBLIC "-//PTC//DTD PUBS DITA Reference//EN"
 "pubsReference.dtd">
<?Pub Inc?>
<pubsReference id="help6420ref" xml:lang="en">
<title>Configuration Files</title>
<prolog>
<metadata><keywords>
<indexterm><term conref="atitext.dita#atitext/windadapt"></term><indexterm
>configuration files</indexterm></indexterm>
<indexterm>configuration files<indexterm><term
conref="atitext.dita#atitext/windadapt"></term></indexterm></indexterm>
<indexterm>configuration files<indexterm>siteprefs.xml</indexterm
></indexterm>
<indexterm>baseline creation<indexterm>siteprefs.xml</indexterm></indexterm>
<indexterm>siteprefs.xml file</indexterm>
<indexterm>configuration files<indexterm>userprefs.xml</indexterm
></indexterm>
<indexterm>userprefs.xml file</indexterm>
</keywords></metadata>
<resourceid id="help6420"></resourceid></prolog>
<pubsRefbody>
<section><p>The <term conref="atitext.dita#atitext/windadapt"></term
> includes two configuration files that enable you to set parameters
for the connection.</p></section>
<section><title>siteprefs.xml</title><p>This XML file enables you
to both specify one or more PTC Servers that the <term
conref="atitext.dita#atitext/windadapt"></term> can access and to
determine whether users can create a baseline when adding or checking
objects into a PTC Server. The server(s) you include in this file
are displayed in the <uicontrol>Connect</uicontrol> dialog box. When
you enable prompting for a baseline, the <uicontrol>Create baseline</uicontrol
> option is enabled on the <uicontrol>Check In</uicontrol> and <uicontrol
>Save As Properties</uicontrol> dialog boxes.</p><p>The file is located
at <filepath><varname>Arbortext-path</varname>\adapters\com.ptc.prowt.arbortext\siteprefs.xml</filepath
>. Use the <filepath>siteprefs_template.xml</filepath> file included
in the same directory as a starting point for your <filepath>siteprefs.xml</filepath
> file. These configuration settings can be shared across multiple
groups by putting an XInclude element in the <filepath>userprefs.xml</filepath
> configuration file that points to a shared <filepath>siteprefs.xml</filepath
> on the network. See the section on <filepath>userprefs.xml</filepath
> for more information about sharing the <filepath>siteprefs.xml</filepath
> file.</p><p>For specifying PTC Servers, the <filepath>siteprefs.xml</filepath
> file contains a <codeph>ParameterName</codeph> element with the
value <codeph>HostList</codeph>. Following <codeph>ParameterName</codeph
> is one or more <codeph>ParameterValue</codeph> elements. Each <codeph
>ParameterValue</codeph> element must contain information about a
PTC Server. If you want the <term
conref="atitext.dita#atitext/windadapt"></term> to be able to access
multiple servers, include a <codeph>ParameterValue</codeph> element
for each server.</p><p>The PTC Server information contained in the <codeph
>ParameterValue</codeph> element must be in one of two formats.</p
><p>If you are providing information for a specific PTC Server or
for a PTC Server with a specific proxy server, the information contained
in the <codeph>ParameterValue</codeph> element must be in the following
format:</p><p><codeph><varname>Server Name</varname>|<varname>Server
URL</varname>|<varname>Proxy Server</varname>|<varname>Proxy Server
Port</varname></codeph></p><ul>
<li><p><codeph><varname>Server Name</varname></codeph> — The name
for the PTC Server that is displayed in the <uicontrol>Connect</uicontrol
> dialog box. This value is required.</p></li>
<li><p><codeph><varname>Server URL</varname></codeph> — The URL used
to connect to the server. This value is required.</p></li>
<li><p><codeph><varname>Proxy Server</varname></codeph> — The TCP/IP
address used to connect to the proxy server for this PTC Server, for
example <codeph>132.254.69.1</codeph>. This value is optional. You
should only include this value if the PTC Server is in a cluster and
is accessed through a proxy server.</p></li>
<li><p><codeph><varname>Proxy Server Port</varname></codeph> — The
port number for the proxy server, for example <codeph>8003</codeph
>. This value is optional. You should only include this value if the
PTC Server is in a cluster and is accessed through a proxy server.</p
></li>
</ul><p>Following are examples of the <codeph>ParameterName</codeph
> element values in this case:</p><codeblock>Single Host|http://server.acme.com/Windchill 
Clustered Host|http://server.acme.com/Windchill|132.456.78.9|8003</codeblock
><p>If you are providing information for a PTC Server that uses a
proxy auto-configuration (PAC) file to direct how client applications
should connect to the server, the information contained in the <codeph
>ParameterValue</codeph> element must be in the following format:</p
><p><codeph><varname>Server Name</varname>|<varname>Server URL</varname
>|<varname>PAC File URL</varname></codeph></p><ul>
<li><p><codeph><varname>Server Name</varname></codeph> — The name
for the PTC Server that is displayed in the <uicontrol>Connect</uicontrol
> dialog box. This value is required.</p></li>
<li><p><codeph><varname>Server URL</varname></codeph> — The URL used
to connect to the server. This value is required.</p></li>
<li><p><codeph><varname>PAC File URL</varname></codeph> — The URL
to the PAC file where the proxy configuration is defined. This value
is required. The URL must be in the format <codeph>http://<varname
>Proxy Server URL</varname>:<varname>Proxy Server Port</varname>/<varname
>PAC File Name</varname></codeph>.</p></li>
</ul><p>Following is an example of the <codeph>ParameterName</codeph
> element value in this case:</p><codeblock>PAC Host|http://server.acme.com/Windchill|http://proxyserver.acme.com:8003/proxy.pac</codeblock
><note><p>Do not use the same <codeph><varname>Server Name</varname
></codeph> or <codeph><varname>Server URL</varname></codeph> values
for different <codeph>ParameterValue</codeph> elements in the <filepath
>siteprefs.xml</filepath> file.</p></note><p>You can set the following
additional parameters:</p><ul>
<li><p><codeph>SecurityCertificateSerialNumber</codeph> — Specifies
the serial number of a Secure Socket Layer (SSL) certificate that
is stored in the Microsoft Windows certificate store.</p><p>When connecting
to a PTC Server that uses 2-way Secure Socket Layer (SSL) HTTPS client
authentication, you must provide the SSL certificate serial number
for that PTC Server. This serial number is used to select the correct
certificate from the store to authenticate with the specified PTC
Server. You can have multiple <codeph>SecurityCertificateSerialNumber</codeph
> entries, each representing a different PTC Server.</p><p>The serial
number information contained in the <codeph>ParameterValue</codeph
> element must be in the following format:</p><p><codeph><varname
>Server Name</varname>|<varname>Certificate Serial Number</varname
></codeph></p><ul>
<li><p><codeph><varname>Server Name</varname></codeph> — The name
for the PTC Server as specified in the <codeph>HostList</codeph> parameter.
This value is required.</p></li>
<li><p><codeph><varname>Certificate Serial Number</varname></codeph
> — The serial number for the SSL certificate to be used for authentication
with the specified server. The serial number is in hexadecimal format
with each byte separated by a space. This value is required.</p></li>
</ul><p>Following is an example of the <codeph>ParameterName</codeph
> element value:</p><codeblock>Single Host|04 12 AB B0 D7</codeblock
></li>
<li><p><codeph>ServerAuthentificationTypes</codeph> — Specifies the
required information about the Windchill Servers that is needed before
authentication. </p><p>A <codeph>ParameterValue</codeph> element for
each supported Windchill server should be included.</p><p>The content
of the <codeph>ParameterValue</codeph> element must be in the following
format:</p><p><codeph><varname>Server Name</varname>|<varname>[Authentication
Type]</varname></codeph></p><ul>
<li><p><codeph><varname>Server Name</varname></codeph> — The name
for the Windchill Server as specified in the <codeph>HostList</codeph
> parameter. This is Windchill Server that is displayed in the <uicontrol
>Connect</uicontrol> dialog box.</p></li>
<li><p><codeph><varname>Authentication Type</varname></codeph> — The
type of authentication configured on the Windchill server. Supported
values are <codeph>FBA for Forms Based Authentication</codeph> or <codeph
>DEFAULT</codeph>.</p></li>
</ul><p>Following are examples of ParameterValue element values:</p
><codeblock>Some Host|FBA
Another Host|DEFAULT</codeblock></li>
<li><p><codeph>SecurityCertificateStoreName</codeph> — Specifies either
the name of a specific Microsoft Windows certificate store that contains
the SSL certificate used to authenticate with a PTC Server or indicates
to search in all PTC supported certificate stores for the certificate.</p
><p>When connecting to a PTC Server that uses 2-way Secure Socket
Layer (SSL) HTTPS client authentication, you must specify in which
certificate store or stores to search for the SSL certificate used
to authenticate with that PTC Server. You can have multiple <codeph
>SecurityCertificateStoreName</codeph> entries, each representing
a different PTC Server.</p><p>The certificate store information contained
in the <codeph>ParameterValue</codeph> element must be in the following
format:</p><p><codeph><varname>Server Name</varname>|<varname>Certificate
Store Name</varname></codeph></p><ul>
<li><p><codeph><varname>Server Name</varname></codeph> — The name
for the PTC Server as specified in the <codeph>HostList</codeph> parameter.
This value is required.</p></li>
<li><p><codeph><varname>Certificate Store Name</varname></codeph> —
The name of the certificate store that contains the SSL certificate
used for authentication with the specified server. If you want to
search for the certificate in all supported certificate stores instead
of a specific store, set the parameter to the value <codeph>PTC_SEARCH_IN_ALL_KEY_STORES</codeph
>.</p><p>This value is required.</p></li>
</ul><p>Following are examples of the <codeph>ParameterName</codeph
> element values:</p><codeblock>Single Host|My 
PE Host|Root 
Alt host|PTC_SEARCH_IN_ALL_KEY_STORES</codeblock></li>
<li><p><codeph>PromptForBaseline</codeph> — Enables baseline support.</p
><p>This parameter is set to <codeph>off</codeph> by default. To enable
baseline support, set the value to <codeph>on</codeph>. If you leave
baseline support off, then whether a baseline is created for an object
is determined by the PTC Server preferences <uicontrol>Create Baseline
upon Check In</uicontrol> and <uicontrol>Create As Stored</uicontrol
>.</p><p>If the <codeph>useroverride</codeph> burst configuration
setting is set to <codeph>off</codeph> in the <filepath>atidefaults.bcf</filepath
> system-wide burst configuration file, the baseline creation options
are still available to users if <codeph>PromptForBaseline</codeph
> is set to <codeph>on</codeph>. In this case, only the options for
creating baselines will be available in the <uicontrol>Check In</uicontrol
> and <uicontrol>Save As Properties</uicontrol> dialog boxes.</p></li>
<li><p><codeph>AddDependentsToWorkspace</codeph> — Determines whether
dependent objects can be added to the workspace.</p><p>You can set
this parameter to the following values:</p><ul>
<li><p><codeph>from_document_type</codeph> — Add dependent objects
to the workspace based on information stored in the PTC Server related
to the object’s document type.</p><p>This is the default value.</p
></li>
<li><p><codeph>never</codeph> — Never add dependent object to the
workspace.</p><p>The <term conref="atitext.dita#atitext/windadapt"
></term> can override this value when necessary.</p></li>
<li><p><codeph>always</codeph> — Always add dependent object to the
workspace.</p></li>
</ul></li>
<li><p><codeph>BackgroundSessionTimeout</codeph> — Determines whether <term
conref="atitext.dita#atitext/ae"></term> should run in the background
for a specified amount of time.</p><p>This enables you to hide <term
conref="atitext.dita#atitext/ae"></term> for a time enabling a user
to open the editor from the PTC Server HTML Interface more quickly
and without having to reconnect to the PTC Server. If this parameter
is not set, when a user chooses <menucascade><uicontrol>File</uicontrol>
<uicontrol>Exit</uicontrol></menucascade> in <term
conref="atitext.dita#atitext/ae"></term> the editor closes as usual.</p
><p>If you set this parameter to a number higher than zero, when a
user chooses <menucascade><uicontrol>File</uicontrol><uicontrol>Exit</uicontrol>
</menucascade> in <term conref="atitext.dita#atitext/ae"></term> the
editor will run hidden in the background for the number of minutes
indicated by the parameter value. For example, if you set the value
to <codeph>30</codeph>, <term conref="atitext.dita#atitext/ae"></term
> runs in the background for 30 minutes and then automatically exits
and disconnects from the PTC Server. In this case, there is a new
choice added to the <uicontrol>File</uicontrol> menu named <uicontrol
>Exit and Close PTC Server Connection Session</uicontrol>. When a
user selects this choice, <term conref="atitext.dita#atitext/ae"></term
> closes as usual and does not run in the background.</p></li>
<li><p><codeph>HttpCompression</codeph> — Enables compressed metadata
transfer between the PTC Server and a client.</p><p>This parameter
is set to <codeph>on</codeph> by default. To disable HTTP compression,
set the value to <codeph>off</codeph>. If you leave HTTP compression
on, then both request and response metadata is compressed using the <filepath
>gzip</filepath> format for HTTP 1.1 encoding. The XML text content
is always transferred uncompressed, regardless of the setting of this
parameter.</p><p>HTTP compression is a way to compress the content
transferred between web servers and clients. Compression reduces the
size of the transmitted content and improves network performance.
Note that data compression does increase the processing required for
the PTC Server and clients. The PTC Server zips the data before sending
it across the network and the client must unzip the received data
before processing it. Therefore, enabling HTTP compression improves
data transfer time over the network but increases processing time.
If you notice your PTC Server has higher processing needs than desired,
disable HTTP compression.</p></li>
<li><p><codeph>AlwaysUsePrimaryContentForGraphics</codeph> — Determines
whether to search for image content that matches the format specified
in the <parmname>notation</parmname> parameter.</p><p>This parameter
is set to <codeph>false</codeph> by default indicating to search a
graphic's representations, primary content, and secondary content
to find content that matches that specified in the <parmname>notation</parmname
> parameter. Set this parameter to <codeph>true</codeph> to disregard
the <parmname>notation</parmname> parameter and always use the graphic’s
primary content.</p></li>
<li><p><codeph>CreateReferenceLinks</codeph> — Determines whether
content reference links are created on the PTC Server for DITA documents.</p
><p>This parameter is set to <codeph>on</codeph> by default. When
set to <codeph>on</codeph>, the PTC Server creates content reference
links for cross references, DITA content references, and similar DITA
references (those indicated in the document-type-specific burst configuration
file by a <codeph>customref</codeph> element with the <codeph>mode</codeph
> attribute set to the value <codeph>dita-partial</codeph>). Note
that content reference links do not enforce referential integrity.</p
><p>Content reference links do enable you to include the objects associated
with these DITA references in save as and similar operations on the
PTC Server HTML interface by including all dependent objects in the
operation. The content reference objects are also now listed in the <uicontrol
>References Documents</uicontrol> table in the HTML interface for
the referencing object, though this part of the feature is only supported
for PTC Servers running releases 10.0 M040 or later and 10.1 F000
or later.</p><p>Set this parameter to <codeph>off</codeph> to disable
the creation of content reference links for DITA documents.</p></li>
<li><p><codeph>RefreshContentOnCheckin</codeph> — Determines whether
modified documents are reloaded in <term
conref="atitext.dita#atitext/ae"></term> from the PTC Server after
a successful save, upload, or check in operation.</p><p>This parameter
is set to <codeph>false</codeph> by default. When set to <codeph>true</codeph
>, <term conref="atitext.dita#atitext/ae"></term> reloads modified
documents from the PTC Server whenever one of the following operations
is performed successfully:</p><ul>
<li><p><menucascade><uicontrol>File</uicontrol><uicontrol>Save As
Server Object</uicontrol></menucascade></p></li>
<li><p><menucascade><uicontrol>File</uicontrol><uicontrol>Upload Document
To Server</uicontrol></menucascade></p></li>
<li><p><menucascade><uicontrol>Object</uicontrol><uicontrol>Check
In Object</uicontrol></menucascade></p></li>
</ul><p>Reloading documents in these cases can affect performance,
so you should only set this parameter to <codeph>true</codeph> if
you do some sort of document processing on the PTC Server after a
successful save and check in.</p></li>
<li><p><codeph>UseNewWorkspaceUpdateFormat</codeph> — Determines whether
operations that update the PTC Server workspace on the <term
conref="atitext.dita#atitext/ae"></term> client use an update format
that requires less data.</p><p>This parameter is set to <codeph>false</codeph
> by default. When set to <codeph>true</codeph>, the PTC Server uses
a workspace update format that requires less information be exchanged
between the PTC Server and <term conref="atitext.dita#atitext/ae"
></term> during operations that require workspace updates. Examples
of this type of operation include <uicontrol>Check Out Object</uicontrol
>, <uicontrol>Undo Check Out Object</uicontrol>, and <uicontrol>Check
In Object</uicontrol>. Setting this parameter to <codeph>true</codeph
> can improve performance for these operations when the workspace
contains a large number of objects.</p><p>When this parameter is set
to the <codeph>true</codeph> and logging is enabled in the <filepath
>userprefs.xml</filepath> configuration file, then the <term
conref="atitext.dita#atitext/windadapt"></term> writes a message to
the log file indicating either that this parameter has been set or
that the current PTC Server version does not support the new update
format. This feature is only supported for PTC Servers running releases
10.0 M040 or later and 10.1 F000 or later.</p></li>
<li><p><codeph>AddMetadataToWorkspaceOnDITAInsert</codeph> — Determines
whether to add a DITA topic being inserted as a topic reference in
a DITA map to the active workspace.</p><p>This parameter is set to <codeph
>true</codeph> by default. In this case, when the user enters a topic
reference into a map to a topic stored on a PTC Server, the <term
conref="atitext.dita#atitext/windadapt"></term> both downloads the
topic reference information from the PTC Server and also adds the
referenced topic to the active workspace.</p><p>When this parameter
is set to the <codeph>false</codeph>, the <term
conref="atitext.dita#atitext/windadapt"></term> only downloads the
topic reference information from the PTC Server. The referenced topic
is not added to the workspace. This can improve performance when several
topic references are added to a map at the same time. However, when
the map has been opened from the PTC Server, then other operations
such as <menucascade><uicontrol>File</uicontrol><uicontrol>Save</uicontrol>
</menucascade> on the map can take longer.</p></li>
<li><p><codeph>PubStructRDEReadOnly</codeph> — Determines whether
the Resolved Document for Editing (RDE) related to a Publication Structure
or a Publication Section is read only when a Service Information Manager
user performs the operation <menucascade><uicontrol>Open In</uicontrol>
<uicontrol>Open All Topics in Arbortext Editor</uicontrol></menucascade
> in Windchill Service Information Manager</p><p>The property is set
to false by default. In this case, when the user clicks <uicontrol
>Open all topics in Arbortext Editor</uicontrol> to open the related
topics stored on the PTC server, the RDE that is created has both
read and write access.</p><p>When the property is set to <codeph>true</codeph
>, the RDE is created as a read only document.</p></li>
<li><p><codeph>VerifyIfCanCheckoutInAdvance</codeph>—Determines whether
the check to see if a document is valid for checkout is performed
before you attempt to checkout the document. This allows the checkout
button and the menu items to be disabled in advance if the checkout
will fail. By default, this parameter is set to true. It should be
set to false only if there are any significant performance issues
or this behavior interferes with your customizations.</p></li>
</ul></section>
<section><title>userprefs.xml</title><p>This XML file contains parameters
that enable you to customize the behavior of the <term
conref="atitext.dita#atitext/windadapt"></term> for your installation.
It also contains a reference to the <filepath>siteprefs.xml</filepath
> configuration file. The file is located at <filepath><varname>Arbortext-path</varname
>\adapters\com.ptc.prowt.arbortext\userprefs.xml</filepath>. Use the <filepath
>userprefs_template.xml</filepath> file included in the same directory
as a starting point for your <filepath>userprefs.xml</filepath> file.</p
><p>The <filepath>userprefs.xml</filepath> file contains a series
of <codeph>ParameterName</codeph> elements that contain a <codeph
>ParameterValue</codeph> element. The names of the parameters you
can set are contained in the <codeph>ParameterName</codeph> elements.
Enter the value for these parameters in the associated <codeph>ParameterValue</codeph
> elements.</p><p>You can set the following parameters:</p><ul>
<li><p><codeph>WindchillAdapterHomeDir</codeph> — Specifies the path
to a directory on the file system that the <term
conref="atitext.dita#atitext/windadapt"></term> can use for caching
and to store system files.</p><p>The specified directory must exist,
as the connection will not create it automatically.</p><p>If you do
not specify a value for this parameter, the <cmdname
outputclass="property">user.home</cmdname><filepath>\.wcAdapter</filepath
> directory is used by default. Note that <cmdname
outputclass="property">user.home</cmdname> is a Java system property.
For example, the default home directory might be the following: <filepath
>C:\Documents and Settings\jsmith\Application Data\PTC\Windchill Integration\.wcAdapter</filepath
></p><note><p>This parameter is not supported for use with <term
conref="atitext.dita#atitext/e3"></term>.</p></note></li>
<li><p><codeph>WindchillAdapterTempDir</codeph> — Specifies the path
to a directory on the file system that the <term
conref="atitext.dita#atitext/windadapt"></term> can temporarily use
to store system files that do not persist between sessions.</p><p
>If the specified directory does not exist, the connection will automatically
create it. If you do not specify a value for this parameter, the default
temporary file directory for the operating system is used.</p></li>
<li><p><codeph>LogFmt</codeph> — Specifies the format of the log file.</p
><p>This parameter enables you to specify the format of the log file
in Apache log4j format. For example, if you want the entries in your
log to contain the date and time add the following parameter and value
to your file:</p><?Pub Caret 85?><codeblock>&lt;Parameter> 
&lt;ParameterName>LogFmt&lt;/ParameterName> 
   &lt;ParameterValue>%d{DATE} %-5p (%c{1}) %m%n&lt;/ParameterValue> 
&lt;/Parameter></codeblock></li>
<li><p><codeph>WindchillConnectionParams</codeph> — Specifies the
connection settings for a PTC Server. You can set this parameter for
one or more of the PTC Servers defined in the <filepath>siteprefs.xml</filepath
> configuration file.</p><p>The parameter has the following format:</p
><codeblock><varname>Server Name</varname>|<varname>Download Threads</varname
> <varname>Upload Request Size</varname></codeblock><p>The parameter
allows the following values:</p><ul>
<li><p><varname>Server Name</varname> — The name of a PTC Server defined
in the <filepath>siteprefs.xml</filepath> file.</p></li>
<li><p><varname>Download Threads</varname> — The number of threads
the <term conref="atitext.dita#atitext/windadapt"></term> is allowed
to use when downloading objects from the server.</p><p>The default
is <codeph>3</codeph>.</p></li>
<li><p><varname>Upload Request Size</varname> — The size in bytes
of the upload request that the <term
conref="atitext.dita#atitext/windadapt"></term> is allowed to use
when uploading objects to the server.</p><p>The default is <codeph
>800000</codeph>.</p></li>
</ul><p>Following are some example settings for this parameter:</p
><codeblock>Server1|1 35000</codeblock><p>This example sets both the
download threads and upload request size for <codeph>Server1</codeph
>.</p><codeblock>Server2| 100000</codeblock><p>This example sets just
the upload request size for <codeph>Server2</codeph>.</p><codeblock
>Server3|5</codeblock><p>This example sets just the download threads
for <codeph>Server3</codeph>.</p></li>
<li><p><codeph>WorkspaceCleanupThreshold</codeph> — Specifies whether
objects that are not checked out should be automatically removed from
the active workspace when a user disconnects from the PTC Server.
This feature is disabled by default. To enable the feature, set the
value of the parameter to the maximum number of objects you want to
allow in the workspace when a user disconnects.</p><p>For example,
setting the parameter value to <codeph>10</codeph> results in all
objects that are not checked out being removed on disconnect when
there are more than 10 documents in the workspace:</p><codeblock>&lt;ParameterName>WorkspaceCleanupThreshold&lt;/ParameterName> 
&lt;ParameterValue>10&lt;/ParameterValue></codeblock><p>Setting the
parameter value to <codeph>0</codeph> results in all objects that
are not checked out being removed from the workspace whenever a user
disconnects:</p><codeblock>&lt;ParameterName>WorkspaceCleanupThreshold&lt;/ParameterName> 
&lt;ParameterValue>0&lt;/ParameterValue></codeblock></li>
<li><p><codeph>PromptForWorkspaceChange</codeph> — Determines whether
the user will be prompted to change the active workspace when the <uicontrol
>Open in Arbortext</uicontrol> action is selected for a document in
the <term conref="atitext.dita#atitext/wc-prodname"></term> HTML interface
and the context of the document is different than the context of the
workspace.</p><p>This parameter is set to <codeph>yes</codeph> by
default. In this case, the <term conref="atitext.dita#atitext/windadapt"
></term> opens the <uicontrol>Change Active Workspace</uicontrol> dialog
box when the context of the requested object and the context of the
active workspace are not the same. The user must change the active
workspace to one appropriate for the object.</p><p>When this parameter
is set to the <codeph>no</codeph>, the <term
conref="atitext.dita#atitext/windadapt"></term> only opens the dialog
box in two cases. First, when the context of the requested object
is a project and the current context is a different project, product,
or library. Second, when the context of the requested object is a
product or library and the current context is a project.</p></li>
<li><p><codeph>UseNewAuthentication</codeph> — Determines whether
to use an alternate authentication process when connecting to the
PTC Server.</p><p>This parameter is set to <codeph>false</codeph> by
default. This indicates to use the default authentication process
and dialog boxes when connecting to a PTC Server.</p><p>When this
parameter is set to <codeph>true</codeph>, the authentication process
is changed so that the initial options on the <uicontrol>Connect</uicontrol
> dialog box only request the name of the PTC Server to which you
want to connect. The dialog box displayed after that depends on the
type of authentication used by the server. Once the user is authenticated,
the <uicontrol>Connect</uicontrol> dialog box enables you to select
the context and workspace in which you want to work.</p><p>If you
use HTTPS Client Authentication to connect to your PTC Server, it
is recommended you set this parameter to <codeph>true</codeph>. The
alternate authentication process provides a better user experience
in this case.</p></li>
<li><p><codeph>RemoveObjectsFromWorkspaceAfterCheckIn</codeph> — Determines
whether the <uicontrol>Remove From Workspace</uicontrol> option is
selected by default on the following dialog boxes:</p><ul>
<li><p><uicontrol>Save As Properties</uicontrol></p></li>
<li><p><uicontrol>Check In</uicontrol></p></li>
<li><p><uicontrol>Check In All Objects</uicontrol></p></li>
</ul><p>This parameter is not set by default. In this case, the default
value is the setting of the <uicontrol>Remove objects from Workspace
after Check In</uicontrol> preference in the PTC Server HTML interface.</p
><p>When this parameter is set to <codeph>Yes</codeph>, the <uicontrol
>Remove From Workspace</uicontrol> option is selected on the dialog
boxes. In this case, any documents affected by the dialog box are
removed from the client workspace after being checked into the server.</p
><p>When this parameter is set to <codeph>No</codeph>, the <uicontrol
>Remove From Workspace</uicontrol> option is not selected on the dialog
boxes. In this case, any documents affected by the dialog box are
not removed from the client workspace after being checked into the
server.</p></li>
<li><p><codeph>ShowOrganizationNameWithContainer</codeph> — Determines
whether to display the organization name next to the context in the <uicontrol
>Browser</uicontrol>.</p><p>In some cases your site might have multiple
contexts, such as a product, that have the same name but are in different
organizations. This parameter enables you to display the organization
for a context in the <uicontrol>Browser</uicontrol>.</p><p>The default
setting for the parameter is <codeph>no</codeph> meaning not to display
organization names. Set the parameter to <codeph>yes</codeph> to display
the organization name next to the context in the <uicontrol>Browser</uicontrol
>.</p></li>
</ul><p>Following the parameters is an XInclude statement that includes
the <filepath>siteprefs.xml</filepath> configuration file:</p><codeblock
>&lt;xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 
      href="siteprefs.xml">&lt;/xi:include></codeblock><p>It is recommended
that you put a master version of <filepath>siteprefs.xml</filepath
> on a shared network drive and edit the <codeph>href</codeph> attribute
to specify the full path to the master file. This enables you to specify
global site parameters for all users that reference the master file.
Any changes to the master file are processed by the <term
conref="atitext.dita#atitext/windadapt"></term> the next time a user
invokes the connection.</p></section>
</pubsRefbody>
<related-links otherprops="Online">
<linklist otherprops="Online">
<link format="html" href="help6423.html" scope="peer"><linktext>Connecting
to a PTC Server</linktext></link>
</linklist>
</related-links>
</pubsReference>
