Creating a lookup SSIS with BIML script
<p>I am creating a lookup in BIMLscript to create an ssis package with a lookup. I am essentially just trying to demo the functionality of the lookup, so I am looking the table up against itself. When i create the package it seems to build fine. However when I open it in VS2013, i get a multitude of errors like the following:</p>

<p>Error   1   Validation error. char1: char1: The LKP_char1.Inputs[Extract_Output_LKP_char1].Columns[chr_1] has an invalid error or truncation row disposition.   char.dtsx   0   0   </p>

<p>char1 is the name of the table, LKP_char1 is the name of the lookup, and chr_1 is the name of the first column. Does anybody have any ideas of how to try and debug this. </p>

<p>I have my NoMatchBehavior attribute of my LookUp tag set to "IgnoreFailure"</p>

<pre><code>&lt;Dataflow Name="&lt;#=table.SsisSafeName#&gt;"&gt;
    &lt;Transformations&gt;
     &lt;OleDbSource Name="Extract" ConnectionName="Source"&gt;
        &lt;DirectInput&gt;SELECT * FROM &lt;#=table.SchemaQualifiedName#&gt;
        &lt;/DirectInput&gt;
    &lt;/OleDbSource&gt;
    &lt;Lookup Name="LKP_&lt;#=table.Name#&gt;" 
        NoMatchBehavior="IgnoreFailure" 
        OleDbConnectionName="Source"&gt;
            &lt;ExternalTableInput Table="&lt;#=table.SchemaQualifiedName#&gt;"&gt;
            &lt;/ExternalTableInput&gt;
            &lt;Inputs&gt;
            &lt;# foreach (var column in table.Columns) { #&gt;
                &lt;Column SourceColumn="&lt;#=column.Name#&gt;" TargetColumn="&lt;#=column.Name#&gt;" /&gt;
            &lt;# } #&gt;
            &lt;/Inputs&gt;
        &lt;Outputs&gt;
            &lt;# foreach (var column in table.Columns) { #&gt;
            &lt;Column SourceColumn="&lt;#=column.Name#&gt;" TargetColumn="&lt;#=column.Name#&gt;" /&gt;
            &lt;# } #&gt;
        &lt;/Outputs&gt;
    &lt;/Lookup&gt;
    &lt;# } #&gt;
        &lt;OleDbDestination Name="Load" ConnectionName="Source" UseFastLoadIfAvailable="false"&gt;
            &lt;InputPath OutputPathName="LKP_&lt;#=table.Name#&gt;.Match" /&gt;
            &lt;ExternalTableOutput Table="&lt;#=table.SchemaQualifiedName#&gt;" /&gt;
        &lt;/OleDbDestination&gt;
    &lt;/Transformations&gt;
&lt;/Dataflow&gt; 
</code></pre>