Runtime Parameters

These parameters allow to optimize the behavior of the application when you deploy them :


Name  

Default

Description

org.rcfaces.core.LITERAL_LOCAL

None

List of default supported language

org.rcfaces.core.GZIP_SUPPORT

True

Allow RC Faces to ZIP resources when they are biger than 512ko

org.rcfaces.core.EXPIRES

Week

Default life time of resources in browser cache.

org.rcfaces.core.VERSIONED_EXPIRES

Year

For versioned resources. i.e.:37w and resources expire after 37 week.  

org.rcfaces.core.APPLICATION_VERSION

None

This parameter can either take the value  Hascode: URI of values are made with their hascode, or the value Now: made a random value with ce current time in millisecond, or specified value i.e.: "v1.0.3".

org.rcfaces.core.ETAG_SUPPORT

True

Manage or not the HTTP header value Etag: this attribute is used to determine change in content at a given URL  

org.rcfaces.core.HASH_SUPPORT

True

Add the Content-MD5 entity-header field to pass through proxies and gateways

org.rcfaces.renderkit.html.CONFIGURATION_VERSION

None

Select a specific version i.e: 1.0.3

org.rcfaces.renderkit.html.CONFIGURATION_VERSION_SUPPORT


Can be set to False to forbid css version repoisitories

org.rcfaces.core.RESOURCE_PROXY_DEFAULT_URL

None

In load balacing configuration this parameter allows to specify the default address where the application is deployed to load resources trough this application server in priority. Otherwise, a user could load file each time that they will request an other server.

org.rcfaces.core.RESOURCE_PROXY_RULES_PATH

 None

Some rules to get ressources

org.rcfaces.core.ENABLE_FILTERED_RESOURCE_PROXY

 False    

Accept  ressource proxy 

org.rcfaces..core.ENABLE_FRAMEWORK_RESOURCE_PROXI

False

Accept  ressource proxy