Configuration Descriptor: Web Utilities

This key contains the bundle name that contains the configuration specific to Web Contents.

Config Key

Mandatory/ Optional

Type

Purpose

JSCONFIG_XML

Mandatory

String

This key is used to provide the XML name containing the list of Sigma script configuration files. The file must follow the following template:<jsfiles><fileset id="<WORKSPACE_ID>"><file url="<FILE_NAME_WITH_CONTEXT_PATH>">.....</file></fileset></jsfiles>

All the files referenced within the ondemandJSfiles.xml file will be monitored for any type of content modification. The modifications will be rendered on refresh or re-login without the need of restarting the application server.

COMPRESS_JS_FILES

Mandatory

Boolean

This key is used to decide whether Canvas must compress the JS or not. Default value is Y.

COMPRESS_CSS_FILES

Mandatory

Boolean

This key is used to decide whether Canvas must compress the CSS or not. Default value is Y.

COMPRESS_FILE_PATH

Mandatory

String

This key is used to set the path of the compressed file.

CT_ENABLE_DEEPLINKING

Mandatory

Boolean

This key is used to enable or disable deep-linking in Hybrid app. Default value is Y.

The following is a sample web utility configuration Sigmawebutilconfig.properties (as per the name given in the default descriptor):

# The XML name containing the list of On Demand JS file 
# The following file should follow the template - 
# <jsfiles><fileset id="<WORKSPACE_ID>">
# <file url="<FILE_NAME_WITH_CONTEXT_PATH>">.....</fileset></jsfiles> 
JSCONFIG_XML=SigmaScriptConfig.xml 

# The following configuration contains the flag to enable JS compression. 
# The default is Y.
COMPRESS_JS_FILES=N 

# The following configuration contains the flag to enable CSS compression. 
# The default is Y.
COMPRESS_CSS_FILES=N 

# The following flag is used to set the path of the compressed file.
# This path configured should be relative to the root path that is 
# configured as CT_WORK_FOLDER_PATH in implementation property file.
COMPRESS_FILE_PATH=/Resources 

# This property enables/disables deep-linking in Hybrid app. 
# The default is Y.
CT_ENABLE_DEEPLINKING=Y



Copyright © Intellect Design Arena Limited.

All rights reserved. These materials are confidential and proprietary to Intellect Design Arena Limited and no part of these materials should be reproduced, published in any form by any means, electronic or mechanical including photocopy or any information storage or retrieval system nor should the materials be disclosed to third parties without the express written authorization of Intellect Design Arena Limited.