javax.jdo.PersistenceManager javax.jdo.Transaction org.apache.cocoon.ojb.jdo.components.JDO javax.jdo.Transaction org.apache.cocoon.ojb.samples.bean.Department Hello This is my first Cocoon page with OJB! JDO jdo = null; try { /* Get the PersistenceManager */ PersistenceManager persistenceManager = null; try { jdo = (JDO) manager.lookup(JDO.ROLE); persistenceManager = jdo.getPersistenceManager(); } catch (ComponentException cme) { getLogger().error("Could not look up the PersistenceManager", cme); } Department bean = new Department(); bean.setId(5); bean.setName("JDO Development"); Transaction tx = persistenceManager.currentTransaction(); tx.begin(); persistenceManager.makePersistent(bean); tx.commit();

Inserted data: bean.getId() + " : " + bean.getName()

} finally { manager.release(jdo); }