Joined: Mon Jul 25, 2005 10:54 am Posts: 1
|
Hi All,
I am getting the a error while converting .hbm files to POJO using the following build.xml file.
<taskdef name="hbm2java"
classname="net.sf.hibernate.tool.hbm2java.Hbm2JavaTask"
classpathref="pojogen.classpath"/>
<hbm2java config="codegen.cfg.xml"
output="${build.gen-src.dir}">
<fileset dir="${hbm.xml.dir}">
<include name="**/*.hbm.xml"/>
</fileset>
</hbm2java>
Error :
java.lang.ExceptionInInitializerError: java.lang.NullPointerException
at java.util.HashMap.put(HashMap.java:327)
at net.sf.hibernate.type.TypeFactory.<clinit>(TypeFactory.java:50)
at net.sf.hibernate.tool.hbm2java.ClassMapping.getFieldType(ClassMapping.java:636)
at net.sf.hibernate.tool.hbm2java.ClassMapping.getFieldType(ClassMapping.java:616)
at net.sf.hibernate.tool.hbm2java.ClassMapping.initWith(ClassMapping.java:225)
at net.sf.hibernate.tool.hbm2java.ClassMapping.<init>(ClassMapping.java:76)
at net.sf.hibernate.tool.hbm2java.CodeGenerator.handleClass(CodeGenerator.java:138)
at net.sf.hibernate.tool.hbm2java.CodeGenerator.main(CodeGenerator.java:112)
at net.sf.hibernate.tool.hbm2java.Hbm2JavaTask.processFile(Hbm2JavaTask.java:145)
at net.sf.hibernate.tool.hbm2java.Hbm2JavaTask.execute(Hbm2JavaTask.java:95)
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.tools.ant.helper.ProjectHelper2.parse(ProjectHelper2.java:133)
at org.apache.tools.ant.ProjectHelper.configureProject(ProjectHelper.java:91)
at org.apache.tools.ant.Main.runBuild(Main.java:658)
at org.apache.tools.ant.Main.startAnt(Main.java:188)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:196)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:55)
at net.sf.hibernate.tool.hbm2java.Hbm2JavaTask.processFile(Hbm2JavaTask.java:149)
at net.sf.hibernate.tool.hbm2java.Hbm2JavaTask.execute(Hbm2JavaTask.java:95)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
Any help would be much appreciated.
|
|