title: Installing several bundles from one source
body: <p>I'm using Apache Karaf as an OSGi container. Karaf have url wrapper which can install bundles directly from maven repository</p>
  
  <pre><code>&gt; install mvn:com.farpost.billing/background-service/2.2-SNAPSHOT
  Bundle ID: 139
  </code></pre>
  
  <p>All works just fine. But I want to start several bundles from given source. This make sense if new bundle occasionally broke production service and I want to rollback. With OSGi this is very straightforward</p>
  
  <pre><code> &gt; list 
   [ 139] [Active     ] [            ] [Started] [   60] Billing background service (2.2-20100811-1232)
   [ 140] [Resolved   ] [            ] [       ] [   60] Billing background service (2.2-20100809-1127)
   &gt; update 140
   &gt; list
   [ 139] [Active     ] [            ] [Started] [   60] Billing background service (2.2-20100811-1232)
   [ 140] [Resolved   ] [            ] [       ] [   60] Billing background service (2.2-20100812-1354)
   &gt; start 140
   &gt; stop 139
   &gt; list
   [ 139] [Resolved   ] [            ] [       ] [   60] Billing background service (2.2-20100811-1232)
   [ 140] [Active     ] [            ] [Started] [   60] Billing background service (2.2-20100812-1354)
   #################
   # suppose we need to rollback here
   #################
   &gt; start 139
   &gt; stop 140
  </code></pre>
  
  <p>The problem is I can not create several bundles from one source:</p>
  
  <pre><code>&gt; install mvn:com.farpost.billing/background-service/2.2-SNAPSHOT
  Bundle ID: 139
  &gt; install mvn:com.farpost.billing/background-service/2.2-SNAPSHOT
  Bundle ID: 139
  </code></pre>
  
  <p>Second <code>install</code> call doesn't do anything but returns already existed bundle id. So my question, is there any way to create several bundles from one source url?</p>