1 2 Previous Next 24 Replies Latest reply on May 19, 2008 6:00 PM by liuxiaodu Go to original post
      • 15. Re: Regarding EnversHibernateToolTask
        adamw

        Hello,

        this should work without problems.

        The unsupported relationships are @ManyToMany and a "lone" @OneToMany (without a @ManyToOne companion on the other side of the relationship)

        --
        Adam

        • 16. Re: Regarding EnversHibernateToolTask
          liuxiaodu

          Thanks.

          Sorry, Just find out that we do have @OneToMany(without a @ManyToOne companion on the other side of the relationship). I wonder if you can help to add this support.

          Thanks

          Louie

          • 17. Re: Regarding EnversHibernateToolTask
            adamw

            Hello,

            I will surely add support for it at some point, but not in the nearest future (= 2-3 weeks). Can you add a @ManyToOne on the other side or does that break some design?

            --
            Adam

            • 18. Re: Regarding EnversHibernateToolTask
              liuxiaodu

              Thanks, no problem, we will try to resolved it.

              Also, I have another issue related to your seam demo, when I deployed it on jboss 4.2.2 server, I got the following error:

              08:47:26,771 INFO [SettingsFactory] Cache region prefix: envers_seam_demo_ear,envers_seam_demo
              08:47:26,771 INFO [SettingsFactory] Structured second-level cache entries: disabled
              08:47:26,781 INFO [SettingsFactory] Statistics: disabled
              08:47:26,781 INFO [SettingsFactory] Deleted entity synthetic identifier rollback: disabled
              08:47:26,781 INFO [SettingsFactory] Default entity-mode: pojo
              08:47:26,781 INFO [SettingsFactory] Named query checking : enabled
              08:47:26,811 WARN [ServiceController] Problem starting service persistence.units:ear=envers_seam_de
              mo.ear,unitName=envers_seam_demo
              javax.persistence.PersistenceException: org.hibernate.MappingException: java.lang.ClassCastException
              : org.hibernate.reflection.java.JavaXFactory cannot be cast to org.hibernate.annotations.common.refl
              ection.ReflectionManager
               at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:720)
              
               at org.hibernate.ejb.HibernatePersistence.createContainerEntityManagerFactory(HibernatePersi
              stence.java:127)
               at org.jboss.ejb3.entity.PersistenceUnitDeployment.start(PersistenceUnitDeployment.java:246)
              
               at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
               at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
               at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
               at java.lang.reflect.Method.invoke(Method.java:597)
               at org.jboss.ejb3.ServiceDelegateWrapper.startService(ServiceDelegateWrapper.java:103)
               at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
               at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
              
               at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
               at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
               at java.lang.reflect.Method.invoke(Method.java:597)
               at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
               at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
               at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
               at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
               at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
               at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
               at $Proxy0.start(Unknown Source)
               at org.jboss.system.ServiceController.start(ServiceController.java:417)
               at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
               at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
               at java.lang.reflect.Method.invoke(Method.java:597)
               at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
               at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
               at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
               at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
               at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
               at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
               at $Proxy58.start(Unknown Source)
               at org.jboss.ejb3.JmxKernelAbstraction.install(JmxKernelAbstraction.java:120)
               at org.jboss.ejb3.Ejb3Deployment.startPersistenceUnits(Ejb3Deployment.java:627)
               at org.jboss.ejb3.Ejb3Deployment.start(Ejb3Deployment.java:351)
               at org.jboss.ejb3.Ejb3Module.startService(Ejb3Module.java:91)
               at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
               at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
              
               at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
               at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
               at java.lang.reflect.Method.invoke(Method.java:597)
               at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
               at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
               at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
               at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
               at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
               at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
               at $Proxy0.start(Unknown Source)
               at org.jboss.system.ServiceController.start(ServiceController.java:417)
               at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
               at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
               at java.lang.reflect.Method.invoke(Method.java:597)
               at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
               at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
               at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
               at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
               at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
               at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
               at $Proxy33.start(Unknown Source)
               at org.jboss.ejb3.EJB3Deployer.start(EJB3Deployer.java:512)
               at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
               at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
               at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
               at java.lang.reflect.Method.invoke(Method.java:597)
               at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
               at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
               at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
               at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
               at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterce
              ptor.java:142)
               at org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:97)
               at org.jboss.system.InterceptorServiceMBeanSupport.invokeNext(InterceptorServiceMBeanSupport
              .java:238)
               at org.jboss.wsf.container.jboss42.DeployerInterceptor.start(DeployerInterceptor.java:87)
               at org.jboss.deployment.SubDeployerInterceptorSupport$XMBeanInterceptor.start(SubDeployerInt
              erceptorSupport.java:188)
               at org.jboss.deployment.SubDeployerInterceptor.invoke(SubDeployerInterceptor.java:95)
               at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
               at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
               at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
               at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
               at $Proxy34.start(Unknown Source)
               at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
               at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1015)
               at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
               at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
               at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
               at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
               at java.lang.reflect.Method.invoke(Method.java:597)
               at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
               at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
               at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
               at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
               at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterce
              ptor.java:142)
               at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
               at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
               at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
               at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
               at $Proxy9.deploy(Unknown Source)
               at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
               at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:634)
               at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeplo
              ymentScanner.java:263)
               at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentSca
              nner.java:336)
               at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
               at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
              
               at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
               at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
               at java.lang.reflect.Method.invoke(Method.java:597)
               at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
               at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
               at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
               at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
               at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
               at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
               at $Proxy0.start(Unknown Source)
               at org.jboss.system.ServiceController.start(ServiceController.java:417)
               at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
               at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
               at java.lang.reflect.Method.invoke(Method.java:597)
               at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
               at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
               at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
               at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
               at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
               at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
               at $Proxy4.start(Unknown Source)
               at org.jboss.deployment.SARDeployer.start(SARDeployer.java:302)
               at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
               at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
               at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
               at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:766)
               at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
               at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
               at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
               at java.lang.reflect.Method.invoke(Method.java:597)
               at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
               at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
               at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
               at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
               at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterce
              ptor.java:142)
               at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
               at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
               at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
               at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
               at $Proxy5.deploy(Unknown Source)
               at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:482)
               at org.jboss.system.server.ServerImpl.start(ServerImpl.java:362)
               at org.jboss.Main.boot(Main.java:200)
               at org.jboss.Main$1.run(Main.java:508)
               at java.lang.Thread.run(Thread.java:619)
              Caused by: org.hibernate.MappingException: java.lang.ClassCastException: org.hibernate.reflection.ja
              va.JavaXFactory cannot be cast to org.hibernate.annotations.common.reflection.ReflectionManager
               at org.jboss.envers.configuration.VersionsConfiguration.getReflectionManager(VersionsConfigu
              ration.java:101)
               at org.jboss.envers.configuration.VersionsConfiguration.configure(VersionsConfiguration.java
              :164)
               at org.jboss.envers.configuration.VersionsConfiguration.getFor(VersionsConfiguration.java:25
              2)
               at org.jboss.envers.event.VersionsEventListener.initialize(VersionsEventListener.java:72)
               at org.hibernate.event.EventListeners.initializeListeners(EventListeners.java:356)
               at org.hibernate.cfg.Configuration.getInitializedEventListeners(Configuration.java:1304)
               at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1294)
               at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:713)
              
               ... 145 more
              Caused by: java.lang.ClassCastException: org.hibernate.reflection.java.JavaXFactory cannot be cast t
              o org.hibernate.annotations.common.reflection.ReflectionManager
               at org.jboss.envers.configuration.VersionsConfiguration.getReflectionManager(VersionsConfigu
              ration.java:99)
               ... 152 more
              08:47:26,821 INFO [EJB3Deployer] Deployed: file:/C:/jboss/jboss-4.2.2.GA/server/default/tmp/deploy/
              tmp42422envers_seam_demo.ear-contents/envers_seam_demo.jar
              08:47:26,851 INFO [JmxKernelAbstraction] creating wrapper delegate for: org.jboss.ejb3.stateless.St
              atelessContainer
              08:47:26,861 INFO [JmxKernelAbstraction] installing MBean: jboss.j2ee:ear=envers_seam_demo.ear,jar=
              jboss-seam.jar,name=TimerServiceDispatcher,service=EJB3 with dependencies:
              


              • 19. Re: Regarding EnversHibernateToolTask
                adamw

                DOH! I forgot that I had updated hibernate libs on my local jboss :)

                I've uploaded the fixed version:
                http://www.jboss.org/envers/downloads/

                The problem comes from the fact that AS 4.2.2 comes with Hibernate 3.2, and I was using 3.3. I suppose I'll have to make it work with that version, too, as its the one used in the AS.

                Thanks for finding that :)

                --
                Adam

                • 20. Re: Regarding EnversHibernateToolTask
                  adamw

                  Hello,

                  I have also uploaded (to http://www.jboss.org/envers/downloads/development/) a development version which should work with the version of hibernate from as 4.2.2.

                  --
                  Adam

                  • 21. Re: Regarding EnversHibernateToolTask
                    adamw
                    • 22. Re: Regarding EnversHibernateToolTask
                      liuxiaodu

                      Thanks for your help, always. The new configuration is really good. We are currently using this new configuration in our code.

                      However, we run into another issue. The @Lob field in one of our entity cause the Enver ant task failed again. Here is the detail error message:

                      
                      Embedded error: org.hibernate.MappingException: Type not supported: org.hibernate.type.CustomType
                      [INFO] ------------------------------------------------------------------------
                      [INFO] Trace
                      org.apache.maven.lifecycle.LifecycleExecutionException: Error executing ant tasks
                       at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor
                      .java:583)
                       at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifec
                      ycleExecutor.java:499)
                       at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.
                      java:478)
                       at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultL
                      ifecycleExecutor.java:330)
                       at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleE
                      xecutor.java:291)
                       at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java
                      :142)
                       at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336)
                       at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129)
                       at org.apache.maven.cli.MavenCli.main(MavenCli.java:287)
                       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
                       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                       at java.lang.reflect.Method.invoke(Method.java:597)
                       at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
                       at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
                       at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
                       at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
                      Caused by: org.apache.maven.plugin.MojoExecutionException: Error executing ant tasks
                       at org.apache.maven.plugin.antrun.AbstractAntMojo.executeTasks(AbstractAntMojo.java:114)
                       at org.apache.maven.plugin.antrun.AntRunMojo.execute(AntRunMojo.java:83)
                       at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:451)
                       at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor
                      .java:558)
                       ... 16 more
                      Caused by: org.hibernate.MappingException: Type not supported: org.hibernate.type.CustomType
                       at org.hibernate.tool.ant.HibernateToolTask.reportException(HibernateToolTask.java:226)
                       at org.hibernate.tool.ant.HibernateToolTask.execute(HibernateToolTask.java:189)
                       at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
                       at org.apache.tools.ant.Task.perform(Task.java:364)
                       at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:64)
                       at net.sf.antcontrib.logic.IfTask.execute(IfTask.java:197)
                       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
                       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                       at java.lang.reflect.Method.invoke(Method.java:597)
                       at org.apache.tools.ant.TaskAdapter.execute(TaskAdapter.java:123)
                       at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
                       at org.apache.tools.ant.Task.perform(Task.java:364)
                       at org.apache.tools.ant.Target.execute(Target.java:341)
                       at org.apache.maven.plugin.antrun.AbstractAntMojo.executeTasks(AbstractAntMojo.java:108)
                       ... 19 more
                      Caused by: org.hibernate.MappingException: Type not supported: org.hibernate.type.CustomType
                       at org.jboss.envers.metadata.VersionsMetadataGenerator.addProperties(VersionsMetadataGenerat
                      or.java:329)
                       at org.jboss.envers.metadata.VersionsMetadataGenerator.generateFirstPass(VersionsMetadataGen
                      erator.java:397)
                       at org.jboss.envers.configuration.VersionsConfiguration.configure(VersionsConfiguration.java
                      :188)
                       at org.jboss.envers.configuration.VersionsConfiguration.getFor(VersionsConfiguration.java:25
                      3)
                       at org.jboss.envers.ant.JPAConfigurationTaskWithEnvers.doConfiguration(JPAConfigurationTaskW
                      ithEnvers.java:33)
                       at org.hibernate.tool.ant.ConfigurationTask.getConfiguration(ConfigurationTask.java:55)
                       at org.hibernate.tool.ant.HibernateToolTask.getConfiguration(HibernateToolTask.java:302)
                       at org.hibernate.tool.ant.Hbm2DDLExporterTask.execute(Hbm2DDLExporterTask.java:45)
                       at org.hibernate.tool.ant.HibernateToolTask.execute(HibernateToolTask.java:186)
                       ... 32 more
                      


                      Please help. Thanks a lot.

                      Louie Liu

                      • 23. Re: Regarding EnversHibernateToolTask
                        adamw

                        Hello,

                        again - forgot about Lobs :)
                        I think I fixed the problem, see as always a new version here:
                        http://www.jboss.org/envers/downloads/development/

                        To what type do you map the Lob?

                        Thanks for the report,
                        Adam

                        • 24. Re: Regarding EnversHibernateToolTask
                          liuxiaodu

                          Thanks for your quick response.

                          In my case, the @Lob is mapping to string in java or CLOB in oracle.

                          Thanks again.


                          Louie

                          1 2 Previous Next