diff --git a/src/Luban.Job.Cfg/Source/DataCreators/DataCreateException.cs b/src/Luban.Job.Cfg/Source/DataCreators/DataCreateException.cs index 5618290..d602b96 100644 --- a/src/Luban.Job.Cfg/Source/DataCreators/DataCreateException.cs +++ b/src/Luban.Job.Cfg/Source/DataCreators/DataCreateException.cs @@ -19,13 +19,15 @@ namespace Luban.Job.Cfg.DataCreators public string OriginStackTrace { get; } - public DataCreateException(Exception e, string dataLocation) : base("DataCreateException", e) + public DataCreateException(Exception e, string dataLocation) : base(e.Message, e) { this.OriginStackTrace = e.StackTrace; this.OriginErrorMsg = e.Message; this.DataLocationInFile = dataLocation; } + public override string Message => this.OriginErrorMsg; + public void Push(DefBean bean, DefField f) { VariablePath.Add((bean, f)); diff --git a/src/Luban.Job.Cfg/Source/Defs/CfgDefLoader.cs b/src/Luban.Job.Cfg/Source/Defs/CfgDefLoader.cs index f915d37..712a230 100644 --- a/src/Luban.Job.Cfg/Source/Defs/CfgDefLoader.cs +++ b/src/Luban.Job.Cfg/Source/Defs/CfgDefLoader.cs @@ -390,7 +390,7 @@ namespace Luban.Job.Cfg.Defs cf.ValueValidators.Add(validator); break; } - case "multi_lines": + case "multi_rows": { cf.IsMultiRow = attrValue == "1" || attrValue.Equals("true", StringComparison.OrdinalIgnoreCase); break;