У меня есть 3 переменные, и они определены под потоком. Я хочу, чтобы они использовали эти 3 переменные в потоке обработки ошибок. При попытке получить сообщение об ошибке.
INFO 2020-01-24 17:26:35,979 [[MuleRuntime].io.06: [8-Master_Flow_to_load_from_sql_tables_to_snowflake_tables_Full_Load].From_SQL_Table_To_Snowflake_Table_FullLoad_Flow.BLOCKING @67aa58b9] [event: 78a8be61-3e72-11ea-96e9-3cf011394dc4] org.mule.runtime.core.internal.processor.LoggerMessageProcessor: ---->DB:CONNECTIVITY
ERROR 2020-01-24 17:26:35,993 [[MuleRuntime].io.05: [8-Master_Flow_to_load_from_sql_tables_to_snowflake_tables_Full_Load].From_SQL_Table_To_Snowflake_Table_FullLoad_Flow.BLOCKING @67aa58b9] [event: 78a8be61-3e72-11ea-96e9-3cf011394dc4] org.mule.runtime.core.internal.exception.OnErrorContinueHandler: Exception during exception strategy execution
ERROR 2020-01-24 17:26:35,993 [[MuleRuntime].io.05: [8-Master_Flow_to_load_from_sql_tables_to_snowflake_tables_Full_Load].From_SQL_Table_To_Snowflake_Table_FullLoad_Flow.BLOCKING @67aa58b9] [event: 78a8be61-3e72-11ea-96e9-3cf011394dc4] org.mule.runtime.core.internal.exception.OnErrorContinueHandler:
********************************************************************************
Message : The conversion from UNKNOWN to NVARCHAR is unsupported.
Error type : DB:QUERY_EXECUTION
Element : From_SQL_Table_To_Snowflake_Table_FullLoad_Flow/errorHandler/0/processors/1 @ 8-Master_Flow_to_load_from_sql_tables_to_snowflake_tables_Full_Load:FullLoad_Master_Flow_To_Load_Data_From_SQL_Tables_To_Snowflake_Tables.xml:116 (Insert Error Log To Table)
Element XML : <db:insert doc:name="Insert Error Log To Table" doc:id="129f2c74-1876-4bbe-b9fd-6223788d006f" config-ref="Database_Config-1">
<db:sql>INSERT INTO [dbo].[Shivendoo_ErrorLog]([ExecutionID]
,[Project_Name],[Flow_Name]
,[Task_Name],[Error_Type]
,[Error_Message],[Error_Description]
,[Error_Deatiled_Description])
VALUES(:ExecutionID
,:ProjectName,:FlowName
,:TaskName,:ErrorType
,:ErrorMessage,:ErrorDescription
,:ErrorDeatiledDescription)</db:sql>
<db:input-parameters>#[{
ExecutionID: vars.VBatchExecutionID,
ProjectName:vars.VProjectName,
FlowName:vars.VFlowName,
TaskName:"UNKNOWN",
ErrorType: error.errorType,
ErrorMessage: error.errorMessage,
ErrorDescription: error.description,
ErrorDeatiledDescription: error.detailedDescription
}]</db:input-parameters>
</db:insert>