Nav
You are viewing an older version of this section. Click here to navigate to the latest version.

Properties Configuration Reference

This page provides detailed reference information for property elements in Mule. 

Global property

A global property is a named string. It can be inserted in most attribute values using standard (ant-style) Spring placeholders.

Attributes of <global-property…​>

Name Type Required Default Description

name

name (no spaces)

yes

The name of the property. This is used inside Spring placeholders.

value

string

yes

The value of the property. This replaces each occurrence of a Spring placeholder.

Child Elements of <global-property…​>

Name Cardinality Description

Property

Sets a Mule property. This is a name/value pair that can be set on components, services, etc., and which provide a generic way of configuring the system. Typically, you shouldn’t need to use a generic property like this, since almost all functionality is exposed via dedicated elements. However, it can be useful in configuring obscure or overlooked options and in configuring transports from the generic endpoint elements.

Attributes of <property…​>

Name Type Required Default Description

key

string

no

value

string

no

Child Elements of <property…​>

Name Cardinality Description

Properties

A map of Mule properties.

Attributes of <properties…​>

Name Type Required Default Description

Child Elements of <properties…​>

Name Cardinality Description

Jndi provider property

Direct setting of a JNDI property.

Attributes of <jndi-provider-property…​>

Name Type Required Default Description

key

string

no

value

string

no

Child Elements of <jndi-provider-property…​>

Name Cardinality Description

Jndi provider properties

Direct setting of JNDI properties (allows access to the full Spring map entry).

Attributes of <jndi-provider-properties…​>

Name Type Required Default Description

Child Elements of <jndi-provider-properties…​>

Name Cardinality Description