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

Jiri Peterka (JIRA) jira-events at lists.jboss.org
Wed Feb 29 08:15:39 EST 2012


     [ https://issues.jboss.org/browse/JBIDE-10503?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jiri Peterka closed JBIDE-10503.
--------------------------------



Verified in JBT 3.3.0.Beta1 #93, L64
                
> 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
> 4. Create reverse engineer (reveng.xml) file (can be empty)
> 5. Create Hibernate Code Generation Configuration, use Domain code exporter, use reveng file
> 6. Execute code code generation
> 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