title: A required class was missing while executing org.mule.munit.tools: org/codehaus/jackson/annotate/JsonClass
body: <p>When I run mav test target getting following error:      </p>
  
  <pre><code>        A required class was missing while executing org.mule.munit.tools:
                  munit-maven-plugin:3.4-M4-SNAPSHOT:test: org/codehaus/jackson/annotate/JsonClass
              ...
              [ERROR] Number of foreign imports: 1
              [ERROR] import: Entry[import  from realm ClassRealm[project&gt;com.sfdc.it.ei.esb.service:
      workday-employee-target-adapter:
          1.0.1-SNAPSHOT, parent: ClassRealm[maven.api, parent: null]]]
              [ERROR] 
              [ERROR] -----------------------------------------------------: org.codehaus.jackson.annotate.JsonClass
              [ERROR] -&gt; [Help 1]
  ...
  Caused by: java.lang.NoClassDefFoundError: org/codehaus/jackson/annotate/JsonClass
  </code></pre>
  
  <p>POM.xml:</p>
  
  <pre><code> &lt;munit.version&gt;3.4-M4-SNAPSHOT&lt;/munit.version&gt; 
  
      &lt;testResources&gt;
          &lt;testResource&gt;
              &lt;directory&gt;src/test/munit&lt;/directory&gt;
          &lt;/testResource&gt;
          &lt;testResource&gt;
              &lt;directory&gt;src/test/resources&lt;/directory&gt;
          &lt;/testResource&gt;     
      &lt;/testResources&gt;
  
      &lt;dependency&gt;
          &lt;groupId&gt;org.mule.tests&lt;/groupId&gt;
          &lt;artifactId&gt;mule-tests-functional&lt;/artifactId&gt;
          &lt;version&gt;${mule.version}&lt;/version&gt;
          &lt;scope&gt;test&lt;/scope&gt;
      &lt;/dependency&gt;
      &lt;dependency&gt;
         &lt;groupId&gt;commons-cli&lt;/groupId&gt;
         &lt;artifactId&gt;commons-cli&lt;/artifactId&gt;
         &lt;version&gt;1.1&lt;/version&gt;
      &lt;/dependency&gt;
      &lt;dependency&gt;
         &lt;groupId&gt;org.mule.munit&lt;/groupId&gt;
         &lt;artifactId&gt;munit-runner&lt;/artifactId&gt;
         &lt;version&gt;${munit.version}&lt;/version&gt;
         &lt;scope&gt;test&lt;/scope&gt;
      &lt;/dependency&gt;
      &lt;dependency&gt;
     &lt;groupId&gt;org.codehaus.jackson&lt;/groupId&gt;
     &lt;artifactId&gt;jackson-core-asl&lt;/artifactId&gt;
     &lt;version&gt;1.9.13&lt;/version&gt;
  &lt;/dependency&gt;
  &lt;dependency&gt;
         &lt;groupId&gt;org.codehaus.jackson&lt;/groupId&gt;
         &lt;artifactId&gt;jackson-core-lgpl&lt;/artifactId&gt;
         &lt;version&gt;1.9.7&lt;/version&gt;
         &lt;scope&gt;runtime&lt;/scope&gt;
      &lt;/dependency&gt;
  </code></pre>
  
  <p>Do I need to include any dependency for JsonClass? </p>
  
  <p>I have two projects, mule-tests-functional which is included in this project. If I run both the project separately( i.e without this dependency) maven in working fine. </p>