andyj2ee

          java tec sky

          統(tǒng)計(jì)

          留言簿(4)

          activemq

          aop

          design pattern

          other blog

          spring

          workflow

          多線程

          軟件架構(gòu)師

          閱讀排行榜

          評論排行榜

          hibernate ant Hbm2JavaTask Exception of:org.xml.sax.SAXParseException: Attribute "insert" must be declared for element type "discriminator".

          <discriminator type="java.lang.String" column="REGION_TYPE"
             length="10" force="false" insert="true"/>

          Region.hbm.xml(15)
          org.xml.sax.SAXParseException: Attribute "insert" must be declared for element type "discriminator".

                  at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)
                  at org.apache.xerces.util.ErrorHandlerWrapper.error(Unknown Source)
                  at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
                  at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
                  at org.apache.xerces.impl.dtd.XMLDTDValidator.addDTDDefaultAttrsAndValidate(Unknown Source)
                  at org.apache.xerces.impl.dtd.XMLDTDValidator.handleStartElement(Unknown Source)
                  at org.apache.xerces.impl.dtd.XMLDTDValidator.emptyElement(Unknown Source)
                  at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source)
                  at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(
          Unknown Source)
                  at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
                  at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
                  at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source)
                  at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
                  at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
                  at org.jdom.input.SAXBuilder.build(Unknown Source)
                  at org.jdom.input.SAXBuilder.build(Unknown Source)
                  at org.jdom.input.SAXBuilder.build(Unknown Source)
                  at net.sf.hibernate.tool.hbm2java.CodeGenerator.main(CodeGenerator.java:100)
                  at net.sf.hibernate.tool.hbm2java.Hbm2JavaTask.processFile(Hbm2JavaTask.java:149)
                  at net.sf.hibernate.tool.hbm2java.Hbm2JavaTask.execute(Hbm2JavaTask.java:97)
                  at org.apache.tools.ant.Task.perform(Task.java:341)
                  at org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:185)
                  at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:233)
                  at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:89)
                  at org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:79)
                  at org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction(MavenGoalTag
          .java:110)
                  at com.werken.werkz.Goal.fire(Goal.java:639)
                  at com.werken.werkz.Goal.attain(Goal.java:575)
                  at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
                  at com.werken.werkz.Goal.attain(Goal.java:573)
                  at org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:671)
                  at org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
                  at org.apache.maven.cli.App.doMain(App.java:488)
                  at org.apache.maven.cli.App.main(App.java:1239)
                  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:324)
                  at com.werken.forehead.Forehead.run(Forehead.java:551)
                  at com.werken.forehead.Forehead.main(Forehead.java:581)

          build:
          ----------------------------------
          ----------------------------------
          solution : 升級hiberate verion 2.1.8
          ----------------------------------
          ----------------------------------
          改maven :project.xml
          <dependency>
             <groupId>hibernate</groupId>
             <artifactId>hibernate</artifactId>
             <version>2.1.8</version>
             <properties>
              <ejb.manifest.classpath>true</ejb.manifest.classpath>
             </properties>
            </dependency>

          這樣寫,也是沒有問題的
          <discriminator type="java.lang.String" column="REGION_TYPE" length="10"/>



          方向:分布式系統(tǒng)設(shè)計(jì)

          posted on 2005-08-19 13:52 java光環(huán) 閱讀(4253) 評論(1)  編輯  收藏 所屬分類: hibernate

          評論

          # lieqmpug 2008-04-06 15:11 lieqmpug

          spcbjbve http://rvoahydo.com qkuidulz wejzdosh  回復(fù)  更多評論   

          主站蜘蛛池模板: 怀集县| 宣武区| 平舆县| 诸城市| 湘西| 舟山市| 竹山县| 湛江市| 武宣县| 万年县| 盐城市| 班玛县| 新昌县| 扎兰屯市| 柏乡县| 孝感市| 五原县| 土默特左旗| 西华县| 五峰| 砀山县| 来宾市| 富川| 阜新市| 瑞昌市| 汉寿县| 开远市| 东乡族自治县| 铜陵市| 综艺| 高安市| 广丰县| 太仓市| 苏州市| 二手房| 叶城县| 清丰县| 灵寿县| 夏津县| 萝北县| 堆龙德庆县|