Yes it work well with my previous version.
I used eclipse3.1M7 and org.hibernate.eclipse.feature_3.0.0.alpha2 + org.jboss.ide.eclipse.ui_1.5.0.m1. It has some minor problem, but I was able to make all my pojo with the reverse engineering. I used the same workspace in 3.1M7 and 3.1.
The problematic xml examples are at
http://www.hibernate.org/hib_docs/tools/ant/
Etienne
here the configuration detail of eclipse3.1M7 where my reverse eng. worked :
Code:
*** System properties:
awt.toolkit=sun.awt.windows.WToolkit
eclipse.application=org.eclipse.ui.ide.workbench
eclipse.buildId=I20050627-1435
...
Configured features:
ID: com.ibm.wtp.emf.integration.core, Version: 1.0.1.2
ID: org.hibernate.eclipse.feature, Version: 3.0.0.alpha2
ID: org.eclipse.jdt.source, Version: 3.1.0
ID: org.eclipse.emf.ecore.sdo.source, Version: 2.0.3
ID: org.eclipse.sdk, Version: 3.1.0
ID: org.eclipse.pde.source, Version: 3.1.0
ID: org.eclipse.rcp.source, Version: 3.1.0
ID: org.springframework, Version: 1.0.2
ID: org.eclipse.emf.ecore.sdo.doc, Version: 2.0.3
ID: org.eclipse.gef.examples.source, Version: 3.0.1
ID: org.springframework.ide.eclipse.beans, Version: 1.0.3
ID: org.eclipse.platform, Version: 3.1.0
ID: org.eclipse.emf.source, Version: 2.0.3
ID: org.eclipse.gef.source, Version: 3.0.1
ID: org.eclipse.jdt, Version: 3.1.0
ID: org.eclipse.jem, Version: 1.0.2
ID: org.eclipse.ve.source, Version: 1.0.2.1
ID: org.eclipse.gef, Version: 3.0.1
ID: org.eclipse.gef.source, Version: 3.0.1
ID: org.eclipse.emf, Version: 2.0.3
ID: org.eclipse.jem.source, Version: 1.0.2.1
ID: org.eclipse.platform.source, Version: 3.1.0
ID: org.eclipse.ve.sdk, Version: 1.0.1
ID: org.eclipse.rcp, Version: 3.1.0
ID: org.eclipse.ve, Version: 1.0.1
ID: org.eclipse.emf.sdk, Version: 2.0.3
ID: org.eclipse.xsd.doc, Version: 2.0.2
ID: org.eclipse.xsd.source, Version: 2.0.2
ID: net.sourceforge.eclipseccase, Version: 1.0.2
ID: com.ibm.wtp.common.utilities, Version: 1.0.1
ID: org.eclipse.pde, Version: 3.1.0
ID: org.eclipse.emf.doc, Version: 2.0.3
ID: org.eclipse.emf.ecore.sdo, Version: 2.0.3
ID: org.eclipse.xsd, Version: 2.0.2
ID: org.eclipse.jem.sdk, Version: 1.0.1
ID: org.eclipse.emf.examples, Version: 2.0.1
Configured plug-ins:
file:/d:/eclipse3.1/plugins/com.ibm.etools.emf.event_3.0.0.1/
file:/d:/eclipse3.1/plugins/com.ibm.wtp.common.util_1.0.1/
file:/d:/eclipse3.1/plugins/com.ibm.wtp.emf.workbench_1.0.1.2/
file:/d:/eclipse3.1/plugins/net.sourceforge.clearcase_1.0.2/
file:/d:/eclipse3.1/plugins/net.sourceforge.eclipseccase.ui_1.0.2/
file:/d:/eclipse3.1/plugins/net.sourceforge.eclipseccase_1.0.2/
file:/d:/eclipse3.1/plugins/org.apache.ant_1.6.5/
file:/d:/eclipse3.1/plugins/org.apache.lucene_1.4.3/
file:/d:/eclipse3.1/plugins/org.apache.xalan_2.6.0/
file:/d:/eclipse3.1/plugins/org.apache.xerces_2.6.2/
file:/d:/eclipse3.1/plugins/org.eclipse.ant.core_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.ant.ui_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.compare_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.core.boot_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.core.commands_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.core.expressions_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.core.filebuffers_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.core.resources.compatibility_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.core.resources.win32_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.core.resources_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.core.runtime.compatibility_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.core.runtime_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.core.variables_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.debug.core_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.debug.ui_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.draw2d.doc.isv_3.0.1/
file:/d:/eclipse3.1/plugins/org.eclipse.draw2d_3.0.1/
file:/d:/eclipse3.1/plugins/org.eclipse.draw2d_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.emf.activities_2.0.0/
file:/d:/eclipse3.1/plugins/org.eclipse.emf.codegen.ecore.ui_2.0.1/
file:/d:/eclipse3.1/plugins/org.eclipse.emf.codegen.ecore_2.0.2/
file:/d:/eclipse3.1/plugins/org.eclipse.emf.codegen.ui_2.0.0/
file:/d:/eclipse3.1/plugins/org.eclipse.emf.codegen_2.0.1/
file:/d:/eclipse3.1/plugins/org.eclipse.emf.common.ui_2.0.1/
file:/d:/eclipse3.1/plugins/org.eclipse.emf.commonj.sdo_2.0.0/
file:/d:/eclipse3.1/plugins/org.eclipse.emf.common_2.0.1/
file:/d:/eclipse3.1/plugins/org.eclipse.emf.common_2.1.0/
file:/d:/eclipse3.1/plugins/org.eclipse.emf.doc_2.0.3/
file:/d:/eclipse3.1/plugins/org.eclipse.emf.ecore.change.edit_2.0.0/
file:/d:/eclipse3.1/plugins/org.eclipse.emf.ecore.change_2.0.2/
file:/d:/eclipse3.1/plugins/org.eclipse.emf.ecore.editor_2.0.1/
file:/d:/eclipse3.1/plugins/org.eclipse.emf.ecore.edit_2.0.0/
file:/d:/eclipse3.1/plugins/org.eclipse.emf.ecore.sdo.doc_2.0.3/
file:/d:/eclipse3.1/plugins/org.eclipse.emf.ecore.sdo.editor_2.0.0/
file:/d:/eclipse3.1/plugins/org.eclipse.emf.ecore.sdo.edit_2.0.0/
file:/d:/eclipse3.1/plugins/org.eclipse.emf.ecore.sdo.source_2.0.3/
file:/d:/eclipse3.1/plugins/org.eclipse.emf.ecore.sdo_2.0.3/
file:/d:/eclipse3.1/plugins/org.eclipse.emf.ecore.xmi_2.0.2/
file:/d:/eclipse3.1/plugins/org.eclipse.emf.ecore.xmi_2.1.0/
file:/d:/eclipse3.1/plugins/org.eclipse.emf.ecore_2.0.3/
file:/d:/eclipse3.1/plugins/org.eclipse.emf.ecore_2.1.0/
file:/d:/eclipse3.1/plugins/org.eclipse.emf.edit.ui_2.0.1/
file:/d:/eclipse3.1/plugins/org.eclipse.emf.edit_2.0.1/
file:/d:/eclipse3.1/plugins/org.eclipse.emf.examples_2.0.1/
file:/d:/eclipse3.1/plugins/org.eclipse.emf.java.editor_2.0.1/
file:/d:/eclipse3.1/plugins/org.eclipse.emf.java.edit_2.0.0/
file:/d:/eclipse3.1/plugins/org.eclipse.emf.java_2.0.1/
file:/d:/eclipse3.1/plugins/org.eclipse.emf.mapping.ecore2ecore.editor_2.0.1/
file:/d:/eclipse3.1/plugins/org.eclipse.emf.mapping.ecore2ecore_2.0.1/
file:/d:/eclipse3.1/plugins/org.eclipse.emf.mapping.ui_2.0.0/
file:/d:/eclipse3.1/plugins/org.eclipse.emf.mapping.xsd2ecore.editor_2.0.1/
file:/d:/eclipse3.1/plugins/org.eclipse.emf.mapping.xsd2ecore_2.0.1/
file:/d:/eclipse3.1/plugins/org.eclipse.emf.mapping_2.0.1/
file:/d:/eclipse3.1/plugins/org.eclipse.emf.source_2.0.3/
file:/d:/eclipse3.1/plugins/org.eclipse.emf_2.0.3/
file:/d:/eclipse3.1/plugins/org.eclipse.gef.doc.isv_3.0.1/
file:/d:/eclipse3.1/plugins/org.eclipse.gef.examples.flow_3.0.1/
file:/d:/eclipse3.1/plugins/org.eclipse.gef.examples.logic_3.0.0/
file:/d:/eclipse3.1/plugins/org.eclipse.gef.examples.source_3.0.1/
file:/d:/eclipse3.1/plugins/org.eclipse.gef.source_3.0.1/
file:/d:/eclipse3.1/plugins/org.eclipse.gef_3.0.1/
file:/d:/eclipse3.1/plugins/org.eclipse.gef_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.help.appserver_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.help.base_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.help.ui_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.help.webapp_3.1.0/
file:/d:/eclipse3.1/plugins/org.eclipse.help_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.jdt.core_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.jdt.debug.ui_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.jdt.debug_3.1.0/
file:/d:/eclipse3.1/plugins/org.eclipse.jdt.doc.isv_3.1.0/
file:/d:/eclipse3.1/plugins/org.eclipse.jdt.doc.user_3.1.0/
file:/d:/eclipse3.1/plugins/org.eclipse.jdt.junit.runtime_3.1.0/
file:/d:/eclipse3.1/plugins/org.eclipse.jdt.junit_3.1.0/
file:/d:/eclipse3.1/plugins/org.eclipse.jdt.launching_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.jdt.source_3.1.0/
file:/d:/eclipse3.1/plugins/org.eclipse.jdt.ui_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.jdt_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.jem.beaninfo_1.0.2/
file:/d:/eclipse3.1/plugins/org.eclipse.jem.proxy_1.0.2/
file:/d:/eclipse3.1/plugins/org.eclipse.jem.sdk_1.0.1/
file:/d:/eclipse3.1/plugins/org.eclipse.jem.source_1.0.2.1/
file:/d:/eclipse3.1/plugins/org.eclipse.jem.ui_1.0.1/
file:/d:/eclipse3.1/plugins/org.eclipse.jem.util_1.1.0/
file:/d:/eclipse3.1/plugins/org.eclipse.jem.workbench_1.0.2/
file:/d:/eclipse3.1/plugins/org.eclipse.jem_1.0.2/
file:/d:/eclipse3.1/plugins/org.eclipse.jface.text_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.jface_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.ltk.core.refactoring_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.ltk.ui.refactoring_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.osgi.services_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.osgi.util_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.osgi_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.pde.build_3.1.0/
file:/d:/eclipse3.1/plugins/org.eclipse.pde.core_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.pde.doc.user_3.1.0/
file:/d:/eclipse3.1/plugins/org.eclipse.pde.junit.runtime_3.1.0/
file:/d:/eclipse3.1/plugins/org.eclipse.pde.runtime_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.pde.source_3.1.0/
file:/d:/eclipse3.1/plugins/org.eclipse.pde.ui_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.pde_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.platform.doc.isv_3.1.0/
file:/d:/eclipse3.1/plugins/org.eclipse.platform.doc.user_3.1.0/
file:/d:/eclipse3.1/plugins/org.eclipse.platform.source.win32.win32.x86_3.1.0/
file:/d:/eclipse3.1/plugins/org.eclipse.platform.source_3.1.0/
file:/d:/eclipse3.1/plugins/org.eclipse.platform_3.1.0/
file:/d:/eclipse3.1/plugins/org.eclipse.rcp.source.win32.win32.x86_3.1.0/
file:/d:/eclipse3.1/plugins/org.eclipse.rcp.source_3.1.0/
file:/d:/eclipse3.1/plugins/org.eclipse.rcp_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.sdk_3.1.0/
file:/d:/eclipse3.1/plugins/org.eclipse.search_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.swt.win32.win32.x86_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.swt_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.team.core_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.team.cvs.core_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.team.cvs.ssh2_3.1.0/
file:/d:/eclipse3.1/plugins/org.eclipse.team.cvs.ssh_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.team.cvs.ui_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.team.ui_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.text_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.tomcat_4.1.30.1/
file:/d:/eclipse3.1/plugins/org.eclipse.ui.browser_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.ui.cheatsheets_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.ui.console_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.ui.editors_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.ui.externaltools_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.ui.forms_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.ui.ide_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.ui.intro_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.ui.presentations.r21_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.ui.views_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.ui.win32_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.ui.workbench.compatibility_3.1.0/
file:/d:/eclipse3.1/plugins/org.eclipse.ui.workbench.texteditor_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.ui.workbench_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.ui_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.update.configurator_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.update.core.win32_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.update.core_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.update.scheduler_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.update.ui_3.1.0.jar
file:/d:/eclipse3.1/plugins/org.eclipse.ve.cde_1.0.2/
file:/d:/eclipse3.1/plugins/org.eclipse.ve.doc_1.0.1/
file:/d:/eclipse3.1/plugins/org.eclipse.ve.java.core_1.0.2.1/
file:/d:/eclipse3.1/plugins/org.eclipse.ve.jfc_1.0.2/
file:/d:/eclipse3.1/plugins/org.eclipse.ve.propertysheet_1.0.1/
file:/d:/eclipse3.1/plugins/org.eclipse.ve.sdk_1.0.1/
file:/d:/eclipse3.1/plugins/org.eclipse.ve.source_1.0.2.1/
file:/d:/eclipse3.1/plugins/org.eclipse.ve.swt_1.0.2/
file:/d:/eclipse3.1/plugins/org.eclipse.ve_1.0.1/
file:/d:/eclipse3.1/plugins/org.eclipse.wst.common.frameworks.ui_1.0.0/
file:/d:/eclipse3.1/plugins/org.eclipse.wst.common.frameworks_1.0.0/
file:/d:/eclipse3.1/plugins/org.eclipse.wst.common.ui_1.0.0/
file:/d:/eclipse3.1/plugins/org.eclipse.wst.common.uriresolver_1.0.0/
file:/d:/eclipse3.1/plugins/org.eclipse.wst.dtd.core_1.0.0/
file:/d:/eclipse3.1/plugins/org.eclipse.wst.sse.core_1.0.0/
file:/d:/eclipse3.1/plugins/org.eclipse.wst.sse.ui_1.0.0/
file:/d:/eclipse3.1/plugins/org.eclipse.wst.validation_1.0.0/
file:/d:/eclipse3.1/plugins/org.eclipse.wst.xml.core_1.0.0/
file:/d:/eclipse3.1/plugins/org.eclipse.wst.xml.ui_1.0.0/
file:/d:/eclipse3.1/plugins/org.eclipse.wst.xml.uriresolver.ui_1.0.0/
file:/d:/eclipse3.1/plugins/org.eclipse.wst.xml.uriresolver_1.0.0/
file:/d:/eclipse3.1/plugins/org.eclipse.xsd.doc_2.0.2/
file:/d:/eclipse3.1/plugins/org.eclipse.xsd.editor_2.0.1/
file:/d:/eclipse3.1/plugins/org.eclipse.xsd.edit_2.0.1/
file:/d:/eclipse3.1/plugins/org.eclipse.xsd.source_2.0.2/
file:/d:/eclipse3.1/plugins/org.eclipse.xsd.test_2.0.1/
file:/d:/eclipse3.1/plugins/org.eclipse.xsd_2.0.2/
file:/d:/eclipse3.1/plugins/org.hibernate.eclipse.console_3.0.0.alpha2/
file:/d:/eclipse3.1/plugins/org.hibernate.eclipse.console_3.0.0.alpha4/
file:/d:/eclipse3.1/plugins/org.hibernate.eclipse.help_3.0.0.alpha4/
file:/d:/eclipse3.1/plugins/org.hibernate.eclipse.mapper_3.0.0.alpha2/
file:/d:/eclipse3.1/plugins/org.hibernate.eclipse.mapper_3.0.0.alpha4/
file:/d:/eclipse3.1/plugins/org.hibernate.eclipse_3.0.0.alpha2/
file:/d:/eclipse3.1/plugins/org.hibernate.eclipse_3.0.0.alpha4/
file:/d:/eclipse3.1/plugins/org.jboss.ide.eclipse.core_1.5.0.m1/
file:/d:/eclipse3.1/plugins/org.jboss.ide.eclipse.jdt.core_1.5.0.m1/
file:/d:/eclipse3.1/plugins/org.jboss.ide.eclipse.jdt.j2ee.core_1.5.0.m1/
file:/d:/eclipse3.1/plugins/org.jboss.ide.eclipse.jdt.j2ee.jsp.core_1.5.0.m1/
file:/d:/eclipse3.1/plugins/org.jboss.ide.eclipse.jdt.j2ee.xml.core_1.5.0.m1/
file:/d:/eclipse3.1/plugins/org.jboss.ide.eclipse.jdt.j2ee.xml.ui_1.5.0.m1/
file:/d:/eclipse3.1/plugins/org.jboss.ide.eclipse.jdt.test.core_1.5.0.m1/
file:/d:/eclipse3.1/plugins/org.jboss.ide.eclipse.jdt.test.ui_1.5.0.m1/
file:/d:/eclipse3.1/plugins/org.jboss.ide.eclipse.jdt.ui_1.5.0.m1/
file:/d:/eclipse3.1/plugins/org.jboss.ide.eclipse.jdt.ws.core_1.5.0.m1/
file:/d:/eclipse3.1/plugins/org.jboss.ide.eclipse.jdt.ws.ui_1.5.0.m1/
file:/d:/eclipse3.1/plugins/org.jboss.ide.eclipse.jdt.xml.core_1.5.0.m1/
file:/d:/eclipse3.1/plugins/org.jboss.ide.eclipse.jdt.xml.ui_1.5.0.m1/
file:/d:/eclipse3.1/plugins/org.jboss.ide.eclipse.ui_1.5.0.m1/
file:/d:/eclipse3.1/plugins/org.junit_3.8.1/
file:/d:/eclipse3.1/plugins/org.springframework.core_1.0.2/
file:/d:/eclipse3.1/plugins/org.springframework.doc.reference_1.0.2/
file:/d:/eclipse3.1/plugins/org.springframework.ide.eclipse.beans.core_1.0.2/
file:/d:/eclipse3.1/plugins/org.springframework.ide.eclipse.beans.ui.doc_1.0.0/
file:/d:/eclipse3.1/plugins/org.springframework.ide.eclipse.beans.ui.graph_1.0.0/
file:/d:/eclipse3.1/plugins/org.springframework.ide.eclipse.beans.ui_1.0.3/
file:/d:/eclipse3.1/plugins/org.springframework.ide.eclipse.beans_1.0.3/
file:/d:/eclipse3.1/plugins/org.springframework_1.0.2/
file:/d:/eclipse3.1/plugins/ru.nlmk.eclipse.plugins.profiler/