title: ResolutionException: Unable to resolve root: missing requirement [root] filter:="(osgi.wiring.package=javax.jws)(version>=1.1.0)(!(version>=2.0.0))
body: <p>When I try to deploy 1 of 7 bundles on my Fabric8's container y got de next error:</p>
  <pre><code>2021-06-29 15:24:41,239 | ERROR | dd741-1-thread-1 | DeploymentAgent                  | 83 - io.fabric8.fabric-agent - 1.2.0.redhat-133 | Unable to update agent
  org.osgi.service.resolver.ResolutionException: Unable to resolve root: missing requirement [root] osgi.identity; osgi.identity=bundleinterface; type=karaf.feature; filter:=&quot;(&amp;(osgi.identity=bundleinterface)(type=karaf.feature))&quot; [caused by: Unable to resolve bundleinterface/0.0.0: missing requirement [bundleinterface/0.0.0] osgi.identity; osgi.identity=bundleproject-interface; type=osgi.bundle; version=&quot;[2.0.14.RELEASE,2.0.13.RELEASE]&quot;; resolution:=mandatory [caused by: Unable to resolve bundleproject-interface/2.0.13.RELEASE: missing requirement [bundleproject-interface/2.0.13.RELEASE] osgi.wiring.package; filter:=&quot;(&amp;(osgi.wiring.package=javax.jws)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))&quot;]]
  </code></pre>
  <p>info about my pom.xml:</p>
  <pre><code>&lt;build&gt;
  &lt;defaultGoal&gt;install&lt;/defaultGoal&gt;
  &lt;plugins&gt;
      &lt;plugin&gt;
          &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
          &lt;artifactId&gt;maven-compiler-plugin&lt;/artifactId&gt;
          &lt;version&gt;2.5.1&lt;/version&gt;
          &lt;configuration&gt;
              &lt;source&gt;1.6&lt;/source&gt;
              &lt;target&gt;1.6&lt;/target&gt;
          &lt;/configuration&gt;
      &lt;/plugin&gt;
      &lt;plugin&gt;
          &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
          &lt;artifactId&gt;maven-resources-plugin&lt;/artifactId&gt;
          &lt;version&gt;2.6&lt;/version&gt;
          &lt;configuration&gt;
              &lt;encoding&gt;UTF-8&lt;/encoding&gt;
          &lt;/configuration&gt;
      &lt;/plugin&gt;
  
      &lt;!-- to generate the MANIFEST-FILE of the bundle --&gt;
      &lt;plugin&gt;
          &lt;groupId&gt;org.apache.felix&lt;/groupId&gt;
          &lt;artifactId&gt;maven-bundle-plugin&lt;/artifactId&gt;
          &lt;version&gt;2.3.7&lt;/version&gt;
          &lt;extensions&gt;true&lt;/extensions&gt;
          &lt;configuration&gt;
              &lt;instructions&gt;
                  &lt;Bundle-SymbolicName&gt;bundleproject-interface&lt;/Bundle-SymbolicName&gt;
                  &lt;Export-Package&gt;
                      com.bundleproject.interface.*,
                      com.bundleproject.interfaceimpl.*
                  &lt;/Export-Package&gt;
                  &lt;Import-Package&gt;
                      org.apache.cxf.transport.http,
                      io.fabric8.cxf,                         
                      &lt;!-- work around :: ini :: try to import the javax package but no work :( --&gt;
                      &lt;!-- javax.jws.*;version=&quot;[1.1.0, 2.0.0)&quot;, --&gt;
                      javax.jws;version=&quot;[1.1.0,2.0.0)&quot;,
                      &lt;!-- work around :: fin --&gt;
                      *
                  &lt;/Import-Package&gt;
                  &lt;Import-Service&gt;
                      com.bundleproject.service.LogService,
                      com.bundleproject.service.MessageFailService,
                      com.bundleproject.dsservice.IMsgLogService
                  &lt;/Import-Service&gt;
              &lt;/instructions&gt;
          &lt;/configuration&gt;
      &lt;/plugin&gt;
  
  &lt;/plugins&gt;
  &lt;pluginManagement&gt;
      &lt;plugins&gt;
          &lt;!--This plugin's configuration is used to store Eclipse m2e settings 
              only. It has no influence on the Maven build itself. --&gt;
          &lt;plugin&gt;
              &lt;groupId&gt;org.eclipse.m2e&lt;/groupId&gt;
              &lt;artifactId&gt;lifecycle-mapping&lt;/artifactId&gt;
              &lt;version&gt;1.0.0&lt;/version&gt;
              &lt;configuration&gt;
                  &lt;lifecycleMappingMetadata&gt;
                      &lt;pluginExecutions&gt;
                          &lt;pluginExecution&gt;
                              &lt;pluginExecutionFilter&gt;
                                  &lt;groupId&gt;
                                      org.apache.cxf
                                  &lt;/groupId&gt;
                                  &lt;artifactId&gt;
                                      cxf-codegen-plugin
                                  &lt;/artifactId&gt;
                                  &lt;versionRange&gt;
                                      [3.0.1,)
                                  &lt;/versionRange&gt;
                                  &lt;goals&gt;
                                      &lt;goal&gt;wsdl2java&lt;/goal&gt;
                                  &lt;/goals&gt;
                              &lt;/pluginExecutionFilter&gt;
                              &lt;action&gt;
                                  &lt;ignore&gt;&lt;/ignore&gt;
                              &lt;/action&gt;
                          &lt;/pluginExecution&gt;
                      &lt;/pluginExecutions&gt;
                  &lt;/lifecycleMappingMetadata&gt;
              &lt;/configuration&gt;
          &lt;/plugin&gt;
      &lt;/plugins&gt;
  &lt;/pluginManagement&gt;
  </code></pre>
  
  <p>I am using:</p>
  <ul>
  <li>Java 1.8 (for compiling the whole project) and I was able to deploy 5/7 packages before</li>
  <li>Maven 3.4.5</li>
  <li>Fabric8-1.2.0.redhat-133</li>
  </ul>
  <p>This project was deployed before on Jboss Fuse 6.2.1 and worked fine. but was change by Fabric8 1.2.0.redhat-133</p>