docs: public Collection storeObjects(Collection objects)
      {
          try
          {
              /* One possibility of storing objects is to use the current transaction
               associated with the container */
              Transaction tx = odmg.currentTransaction();
              for (Iterator iterator = objects.iterator(); iterator.hasNext();)
              {
                  tx.lock(iterator.next(), Transaction.WRITE);
              }
          }
          catch (LockNotGrantedException e)
          {
              log.error("Failure while storing objects " + objects, e);
              throw new EJBException("Failure while storing objects", e);
          }
          return objects;
      }