title: Which JAR file contains the JsonProcessingException class?
body: <p>When I try to use Jackson 2.1.1 with the following jar files (in Spring 3.2.2),</p>
  
  <ul>
  <li>jackson-core-2.1.1.jar</li>
  <li>jackson-annotations-2.1.1.jar</li>
  <li>jackson-databind-2.1.1.jar</li>
  </ul>
  
  <p>I get the following exception.</p>
  
  <blockquote>
    <p>java.lang.ClassNotFoundException:
    org.codehaus.jackson.JsonProcessingException</p>
  </blockquote>
  
  <p>So I think, the class <code>JsonProcessingException</code> is contained by the <code>jackson-core-asl-2.1.1.jar</code> file (I'm not quite sure though) but I cannot see this file in the <a href="http://wiki.fasterxml.com/JacksonDownload">download</a>. So where to get this file to resolve that exception?</p>
  
  <hr>
  
  <p><a href="http://jackson.codehaus.org/1.9.8/jackson-all-1.9.8.jar"><code>jackson-all-1.9.8.jar</code></a> contains necessary classes including the class <code>org.codehaus.jackson.JsonProcessingException</code> and JSON also works fine but I'm not sure this is perfectly compatible as I'm using  classes from Jackson 2.1.1 for object mapping. Therefore I'm looking for the <code>jackson-core-asl-2.1.1.jar</code> file but I can't see such a JAR file. I can only see <code>1.x.x</code> versions <a href="http://www.java2s.com/Code/Jar/j/Downloadjacksoncoreasljar.htm">here</a>.</p>