27 ServletRequest Properties in the Satellite Server JSON File

The following topics provide information about the properties categorized under ServletRequest in the Satellite Server wcs_properties.json file:

About the ServletRequest Properties in the Satellite Server JSON File

ServletRequest properties specify configurations for certain types of requests (for example a portal request or a Satellite Server request.

Properties in the ServletRequest Category in the Satellite Server JSON File

Table provides a description for each of the properties categorized under the ServletRequest category in the Satellite Server wcs_properties.json file.

Table 27-1 ServletRequest Properties in the Satellite Server JSON File

Property Description

cs.contenttype.UTF-8

The preferred content type string used when decoding incoming http parameters. This property is designed for use with Japanese language installations, where the user intends to override shift_jis with a special encoding.

For example: In Japanese environments with encoding such as Cp943C, set the value to: cs.contenttype.shift_jis=Cp943C

Default value: UTF-8

cs.srequest.charset

Defines the CS forms character encoding parameter.

cs.srequest.contenttype

The default content type string used when streaming text.

Default value: text/html; charset=UTF-8

cs.srequest.disksize

Specifies the amount of data Satellite Server can store to memory before it stores the results on Disk.

Default value: 102400

path.BlobServer

The servlet context path for the Blob Server servlet.

path.CacheServer

The servlet context path for the Cache Server servlet.

path.CatalogManager

The servlet context path for the Catalog Manager servlet.

Default value: /<wcsites.app.contextroot>/CatalogManager

path.ContentServer

The servlet context path for the ContentServer servlet.

path.CookieServer

The servlet context path for the Cookie Server servlet.

path.DispatchManager

The servlet context path for the Dispatch Manager servlet.

Default value: /<wcsites.app.contextroot>/DispatchManager

path.PageDispatchServer

The servlet context path for the Page Dispatch Server servlet.

Default value: /<wcsites.app.contextroot>/PageDispatchServer

path.SatelliteServer

The servlet context path for the Satellite Server servlet on the host that will be most often accessed. Forced Satellite Server URIs will use this path as the servlet context path.

path.SeedDispatchServer

The servlet context path for the Seed Dispatch Server servlet.

path.SyncSeedDispatchServer

The servlet context path for the Sync Seed Dispatch Server servlet.

path.TreeManager

The servlet context path for the Tree Manager servlet.

uri.assembler.1.classname

Specifies the classname for the default URI assembler to be used by this instance of WebCenter Sites. Users may override this value and specify a different assembler that conforms to the com.fatwire.cs.core.uri.QueryAssembler interface.

If the assembler specified by this class is unable to decode a URI, then WebCenter Sites will attempt to use the next ranked assembler to decode the URI. This process will continue until the URI is decoded.

Default value: com.fatwire.cs.core.uri.QueryAssembler

uri.assembler.1.shortform

Specifies the short form name for the corresponding URI assembler. The short form is the name passed into getURI methods to identify which assembler to use; it is a nickname for the assembler.

Default value: query

uri.assembler.2.classname

Specifies the classname for the second URI assembler to be used by this instance of WebCenter Sites. Users may override this value and specify a different assembler that conforms to the com.fatwire.cs.core.uri.Assembler interface.

If the assembler specified by this class is unable to decode a URI, then WebCenter Sites will attempt to use the next ranked assembler to decode the URI. This process will continue until the URI is decoded.

uri.assembler.2.shortform

Specifies the short form name for the corresponding URI assembler. The short form is the name passed into getURI methods to identify which assembler to use; it is a nickname for the assembler.

uri.assembler.3.classname

Specifies the classname for the third URI assembler to be used by this instance of WebCenter Sites. Users may override this value and specify another assembler that conforms to the com.fatwire.cs.core.uri.Assembler interface.

If the assembler specified by this class is unable to decode a URI, then WebCenter Sites will attempt to use the next ranked assembler to decode the URI. This process will continue until the URI is decoded.

Default value: com.fatwire.firstsite.uri.FSIIAssembler

uri.assembler.3.shortform

Specifies the short form name for the corresponding URI assembler. The short form is the name passed into getURI methods to identify which assembler to use; it is a nickname for the assembler.

Default value: fsii