[jbosstools-issues] [JBoss JIRA] (JBIDE-10503) Code generation fails when Hibernate 4 with reveng.xml file is used

Jiri Peterka (Created) (JIRA) jira-events at lists.jboss.org
Fri Dec 16 05:58:09 EST 2011


Code generation fails when Hibernate 4 with reveng.xml file is used
-------------------------------------------------------------------

                 Key: JBIDE-10503
                 URL: https://issues.jboss.org/browse/JBIDE-10503
             Project: Tools (JBoss Tools)
          Issue Type: Bug
          Components: hibernate
    Affects Versions: 3.3.0.M5
         Environment: JBDS 5.0.0.M5a, H62, L64
            Reporter: Jiri Peterka
            Assignee: Dmitry Geraskov
             Fix For: 3.3.0.Beta1


Code generation fails when Hibernate 4.0 and reveng.xml file is used

Steps to reproduce:
1. Create Java project
2. Create Hibernate Configuration (version 4.0), add HSQLDB 1.8 driver
3. Create configuration, connect to HSQL database
5. Create reverse engineer (reveng.xml) file (can be empty)
4. Create Hibernate Code Generation Configuration, use Domain code exporter, reverse engineer from JDBC connection

ERROR: errors and code is not generated

java.lang.ClassNotFoundException: net.sf.cglib.core.KeyFactory
	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:513)
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)
	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
	at org.hibernate.cfg.reveng.OverrideRepository.<clinit>(OverrideRepository.java:588)
	at org.jboss.tools.hibernate4_0.console.ConsoleExtension4_0$3.execute(ConsoleExtension4_0.java:234)
	at org.hibernate.console.execution.DefaultExecutionContext.execute(DefaultExecutionContext.java:63)
	at org.jboss.tools.hibernate4_0.HibernateExtension4_0.execute(HibernateExtension4_0.java:248)
	at org.jboss.tools.hibernate4_0.console.ConsoleExtension4_0.buildConfiguration(ConsoleExtension4_0.java:224)
	at org.jboss.tools.hibernate4_0.console.ConsoleExtension4_0.runExporters(ConsoleExtension4_0.java:154)
	at org.jboss.tools.hibernate4_0.console.ConsoleExtension4_0.launchExporters(ConsoleExtension4_0.java:118)
	at org.hibernate.eclipse.launch.CodeGenerationLaunchDelegate.launch(CodeGenerationLaunchDelegate.java:268)
	at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854)
	at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:703)
	at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:928)
	at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1132)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)


HSQLDB 1.8, Server is used, works good with hibernate console 3.5
DB data: http://anonsvn.jboss.org/repos/jbosstools/trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test/resources/sql/SQL%20Scrapbook%200

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jbosstools-issues mailing list