Platform Explorer / Nuxeo Platform 6.0

Extension point request-configuration


Configure how a given path is handled by the WebEngine filter.

If autoTx is true (which is the default) then a transaction will be started each time a path matching the given path specification is requested. (the transaction is started in a filter before the JAX-RS resource is called and closed after the response is sent to the output stream). If false then no transaction handling is done. The default is to start a transaction for any path but: [^/]+/skin/.*

The value attribute is required and must be used to specify the path pattern. The path pattern is either a prefix or a regular expression. If the regex parameter is true (the default is false) then the value will be expected to be a regular expression. A prefix denotes a path starting with 'prefix'. Paths are relative to the webengine servlet (i.e. they correspond to the servlet path info in the JAX-RS servlet) - and always begin with a '/'.

    <path autoTx="false" value="/admin"/>

Contribution Descriptors

  • Class: org.nuxeo.ecm.webengine.PathDescriptor

Existing Contributions

Contributions are presented in the same order as the registration order on this extension point. This order is displayed before the contribution name, in brackets.

  • nuxeo-automation-server-6.0.jar
    <extension point="request-configuration" target="org.nuxeo.ecm.webengine.WebEngineComponent">
        <path autoTx="false" value="/automation/batch/upload"/>