title: ejabberd bookmarks replacing previous bookmarks
body: <p>I'm using ejabberd as a chat server. When I send the request</p>
  
  <p>(example from <a href="http://xmpp.org/extensions/xep-0048.html#storage-pubsub-upload" rel="nofollow">http://xmpp.org/extensions/xep-0048.html#storage-pubsub-upload</a>)</p>
  
  <pre><code> &lt;iq from='juliet@capulet.lit/balcony' type='set' id='pip1'&gt;
    &lt;pubsub xmlns='http://jabber.org/protocol/pubsub'&gt;
      &lt;publish node='storage:bookmarks'&gt;
        &lt;item id='current'&gt;
          &lt;storage xmlns='storage:bookmarks'&gt;
            &lt;conference name='The Play&amp;apos;s the Thing' 
                        autojoin='true'
                        jid='theplay@conference.shakespeare.lit'&gt;
              &lt;nick&gt;JC&lt;/nick&gt;
            &lt;/conference&gt;
          &lt;/storage&gt;
        &lt;/item&gt;
      &lt;/publish&gt;
      &lt;publish-options&gt;
        &lt;x xmlns='jabber:x:data' type='submit'&gt;
          &lt;field var='FORM_TYPE' type='hidden'&gt;
            &lt;value&gt;http://jabber.org/protocol/pubsub#publish-options&lt;/value&gt;
          &lt;/field&gt;
          &lt;field var='pubsub#persist_items'&gt;
            &lt;value&gt;true&lt;/value&gt;
          &lt;/field&gt;
          &lt;field var='pubsub#access_model'&gt;
            &lt;value&gt;whitelist&lt;/value&gt;
          &lt;/field&gt;
        &lt;/x&gt;
      &lt;/publish-options&gt;
    &lt;/pubsub&gt;
  &lt;/iq&gt;
  </code></pre>
  
  <p>PubSub configuration:</p>
  
  <pre><code>  mod_pubsub:
  db_type: odbc
  access_createnode: pubsub_createnode
  ## reduces resource comsumption, but XEP incompliant
  ignore_pep_from_offline: true
  ## XEP compliant, but increases resource comsumption
  ## ignore_pep_from_offline: false
  last_item_cache: false
  plugins:
    - "flat"
    - "hometree"
    - "pep" # pep requires mod_caps
  </code></pre>
  
  <p>It works fine. But if I send a similar request to store a different chat room it replaces this one. Even if I change the item "id". Any ideas on how to store multiple conferences?</p>