Deprecation notice:

Alternative event-handling solutions should be used

Please consider using one the following alternatives: No alternative components suggested.


A Processor that supports sending and receiving data from application defined in Spring Application Context via predefined in/out MessageChannels.

Additional Details...


Spring, Message, Get, Put, Integration


In the list below, the names of required properties appear in bold. Any other properties (not in bold) are considered optional. The table also indicates any default values.

Display NameAPI NameDefault ValueAllowable ValuesDescription
Application Context config pathApplication Context config pathThe path to the Spring Application Context configuration file relative to the classpath
Application Context class pathApplication Context class pathPath to the directory with resources (i.e., JARs, configuration files etc.) required to be on the classpath of the ApplicationContext.

This property requires exactly one directory to be provided..
Send TimeoutSend TimeoutTimeout for sending data to Spring Application Context. Defaults to 0.
Receive TimeoutReceive TimeoutTimeout for receiving date from Spring context. Defaults to 0.


successAll FlowFiles that are successfully received from Spring Application Context are routed to this relationship
failureAll FlowFiles that cannot be sent to Spring Application Context are routed to this relationship

Reads Attributes:

None specified.

Writes Attributes:

None specified.

State management:

This component does not store state.


This component is not restricted.

System Resource Considerations:

None specified.