title: tmap talend NullPointerException
body: <p>I'm trying to read two csv's into my SQL Server.  Getting <code>NullPointerException</code> even though I'm allowing nullables and checking null each time.  When debugging, it appears that the null check expression is evaluating to the FALSE condition every time, even when the string is null.</p>
  
  <p><a href="https://i.stack.imgur.com/wSN8T.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/wSN8T.png" alt="https://i.stack.imgur.com/wSN8T.png"></a></p>
  
  <p><a href="https://i.stack.imgur.com/JWheG.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/JWheG.png" alt="https://i.stack.imgur.com/JWheG.png"></a></p>
  
  <p><a href="https://i.stack.imgur.com/j8R1L.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/j8R1L.png" alt="https://i.stack.imgur.com/j8R1L.png"></a></p>
  
  <p>Here's an example of my null check:</p>
  
  <pre><code>( row2.Acq_date.equals(null) || row2.Acq_date.equals("") || 
  row2.Acq_date == null ) ? null : (int) 
  TalendDate.diffDate(TalendDate.getCurrentDate(),row2.Acq_date,"MM")
  </code></pre>