expression.service.enabled
Set
expression.service.enabled
to
true to be able to use the Expression Service API with
Spotfire Statistics Services. Applies to any of the tested statistical engine types in your
Spotfire Statistics Services installation.
Property Name | Default Value | Property Description |
---|---|---|
expression.service.enabled | false | The Expression Service is used to send any valid expression to the engine. It can be useful for checking the health of the service, or performing other administrative tasks.
This option is set to
false by default to remove the ability to run unrestricted expressions. If this option is set to any value other than
Note: When Spotfire executes a data function, it also calls
ExtendedServerInfo , which sends expressions to the engine to get the engine version information. If the Expression Service is disabled, then this generates the following error and traceback in the
DEBUG log.
To prevent this from filling up the logs with useless tracebacks, this error is logged only once. To remedy this error, set
See Recommendations for safeguarding your environment for more information. |
Parent topic: Server properties
Related reference
- authentication.required
- cluster.jms.port
- cluster.multicast.group.address
- cluster.multicast.port
- db.cleanup.run.interval.minutes
- db.cleanup.time.to.live.days
- email.from
- email.host
- email.reply.to
- engine.appdata.dir
- engine.args
- engine.init.expr
- engine.init.file
- engine.java.options
- engine.max.elapsed.seconds
- engine.max.requests
- engine.startup.timeout.seconds
- engine.type
- function.service.whitelist
- isclustered
- jmxremote.enabled
- jmxremote.password
- jmxremote.port
- job.list.xslt.enabled
- max.jobs.to.return
- notification.delay.time
- notification.max.times
- service.id
- service.url
- terr.restricted.execution.mode
- webdav.cleanup.run.interval.minutes
- webdav.cleanup.time.to.live.minutes
- xml.version