iter.hasNext(); ) {
TXMLObject object = iter.next();
pObserver.notify(((TJMElement) object.getElement()).getJMElement());
}
} catch (TQueryException e) {
throw new PMException(e);
} catch (TNoSuchXMLObjectException e) {
throw new PMException(e);
} catch (TIteratorException e) {
throw new PMException(e);
} catch (JAXBException e) {
throw new PMException(e);
} finally {
if (conn != null) { try { conn.close(); } catch (Throwable ignore) {} }
setJAXBContext(null);
DocumentDefaultHandler.setUnmarshallerHandler(null);
ElementDefaultHandler.initData();