Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Completed
-
4.1.0
-
S4
-
4
-
Mule 2018-02-14, Mule 2018-02-28
Description
Smart Connectors are not working correctly with flowStack. When having a simple application that uses an SmartConnector that fails the flowStack is not getting the stack entry for module's operation (SmartConnector):
ERROR 2018-02-27 15:23:03,282 [[MuleRuntime].cpuLight.16: [smart-connector-failing].sampleFlow.CPU_LITE @4040ac78] org.mule.runtime.core.internal.exception.OnErrorPropagateHandler: ******************************************************************************** Message : Provided workingDir '/PATH/THAT/DOES/NOT/EXIST' does not exists Element : list/processors/0 @ smart-connector-failing:module-using-file.xml:24 Element XML : <file:list directoryPath="#[vars.path]" config-ref="file" matcher="globalMatcher"></file:list> Error type : FILE:CONNECTIVITY FlowStack : at sampleFlow(list/processors/0 @ smart-connector-failing:module-using-file.xml:24) Payload : null Payload Type : null --------------------------------------------------------------------------------
The application configuration has the following flow:
<flow name="sampleFlow"> <http:listener responseStreamingMode="AUTO" path="test" allowedMethods="POST" config-ref="listenerConfig"/> <sc:list config-ref="fileConfigThatDoesntWork" path="."/> </flow>