title: Karaf bundle list does not display certain bundles
body: <p>When I use the Karaf <code>bundle:tree-show</code> command to dig into the dependency trees of some of the bundles deployed in my Felix container, I see some bundles, e.g., <code>javax.jms-api [39]</code>, which do not appear when I run the <code>osgi:list -t 0 -s</code> command:</p>
  
  <pre><code>  ID │ State  │ Lvl │ Version                         │ Symbolic name
  ─────┼────────┼─────┼─────────────────────────────────┼──────────────────────
  ...
    38 │ Active │  80 │ 1.2                             │ javax.interceptor-api
    41 │ Active │  80 │ 1.2                             │ javax.transaction-api
  ...
  </code></pre>
  
  <p>They are also inaccessible to commands such as <code>bundle:headers</code>, making it difficult to fetch the metadata I need from them.</p>
  
  <p>What's going on here? Are these bundles just hidden somehow? How can I dig into their contents?</p>