Error: expected abstract interface package-info {}
<p>We are working on java classes in order to customize it. Before this customization, we just want to check compile/decompile process of existing java jar file (MMC.jar).</p>

<p>We collected all java class file under MMC.jar using jd-gui tool</p>

<p>So when we were compiling the existing MMC.jar (without customization) it is giving attached 6 errors</p>

<pre><code>./com/mmc/model/acknowledgement/package-info.java:7: error: illegal start of     
type abstract interface package-info {}
                      ^
./com/mmc/model/acknowledgement/package-info.java:7: error: = expected
abstract interface package-info {}
                            ^
./com/mmc/model/customer/package-info.java:7: error: &lt;identifier&gt; expected
abstract interface package-info {}
              ^
./com/mmc/model/customer/package-info.java:7: error: illegal start of type
abstract interface package-info {}
                      ^
./com/mmc/model/customer/package-info.java:7: error: = expected
abstract interface package-info {}
                            ^
6 errors
</code></pre>

<p>This is the content of package-info java file</p>

<pre><code>package com.mmc.model.customer;

import javax.xml.bind.annotation.XmlNsForm;
import javax.xml.bind.annotation.XmlSchema;

@XmlSchema(namespace="http://www.iflex.com/mmc/model/customer",    
elementFormDefault=XmlNsForm.QUALIFIED)
abstract interface package-info {}
</code></pre>

<p>Regards
Ali </p>