protected void loadHibernateDescriptors(Configuration hbmConfig) throws IOException {
Set<File> jars = Application.lookup().getJarFiles();
for (File jar : jars) {
ZipFile zf = new ZipFile(jar);
for (Enumeration en = zf.entries(); en.hasMoreElements();) {
ZipEntry entry = (ZipEntry) en.nextElement();
String entryName = entry.getName();
if (entryName.endsWith("hbm.xml") && !entry.isDirectory()) {
InputStream is = zf.getInputStream(entry);
String xml = readXMLForFile(entryName, is);