Javac Incompatible types of same type?
<p>I'm trying to build a project with an ant build and I get the following error output.  Very confused </p>

<pre><code>[javac] ActivityExecuteLog.java:26: incompatible types
[javac] found   : java.lang.Class&lt;ReportingObjectMapperProvider&gt;
[javac] required: java.lang.Class&lt;? extends ObjectMapperProvider&gt;
[javac]     public Class&lt;? extends ObjectMapperProvider&gt; objectMapperProvider() default ReportingObjectMapperProvider.class;
</code></pre>

<p>where ObjectMapperProvider is an interface implemented by ReportingObjectMapperProvider.  I read in a similar thread about some problem javac had with this error when compiling after annotation processing.  Is this what is happening here?</p>

<p>Edit: I restarted my desktop and the error is no longer being produced.  Confused as to why but accepting of the resolution.</p>
