TransactionManager transact = null;
Txn transaction = null;
try {
broker = pool.get(pool.getSecurityManager().getSystemSubject());
transact = pool.getTransactionManager();
transaction = transact.beginTransaction();
checkIndex(docs, broker, new QName[] { new QName("description", "") }, "chair", 1);
checkIndex(docs, broker, new QName[] { new QName("item", "") }, null, 5);
checkIndex(docs, broker, new QName[] { new QName("condition", "") }, null, 2);