Hibernate version:
hibernate 2
Mapping documents:
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD 2.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-2.0.dtd" >
<hibernate-mapping>
<!--
Created by the Middlegen Hibernate plugin 2.1
http://boss.bekk.no/boss/middlegen/
http://www.hibernate.org/
-->
<class
name="test.hibernate.T359"
table="T359"
>
<meta attribute="implements" inherit="false">net.sf.hibernate.Validatable</meta>
<meta attribute="implement-equals" inherit="false">true</meta>
<meta attribute="implements" inherit="false">java.io.Serializable</meta>
<composite-id>
<key-property
name="c1"
column="C1"
type="java.lang.String"
length="15"
/>
<key-property
name="c2"
column="C2"
type="java.lang.String"
length="30"
/>
<key-property
name="c3"
column="C3"
type="long"
length="15"
/>
<key-property
name="c4"
column="C4"
type="java.lang.String"
length="30"
/>
<key-property
name="c5"
column="C5"
type="java.lang.String"
length="30"
/>
<key-property
name="c6"
column="C6"
type="long"
length="15"
/>
<key-property
name="c7"
column="C7"
type="long"
length="15"
/>
<key-property
name="c8"
column="C8"
type="java.lang.String"
length="128"
/>
<key-property
name="c200000003"
column="C200000003"
type="java.lang.String"
length="50"
/>
<key-property
name="c200000004"
column="C200000004"
type="java.lang.String"
length="50"
/>
<key-property
name="c200000005"
column="C200000005"
type="java.lang.String"
length="50"
/>
<key-property
name="c200000006"
column="C200000006"
type="java.lang.String"
length="30"
/>
<key-property
name="c200000007"
column="C200000007"
type="java.lang.String"
length="30"
/>
<key-property
name="c200000012"
column="C200000012"
type="java.lang.String"
length="30"
/>
<key-property
name="c230000009"
column="C230000009"
type="java.lang.String"
length="30"
/>
<key-property
name="c230000010"
column="C230000010"
type="java.lang.Object"
length="4000"
/>
<key-property
name="c240000000"
column="C240000000"
type="java.lang.String"
length="30"
/>
<key-property
name="c240000001"
column="C240000001"
type="java.lang.String"
length="128"
/>
<key-property
name="c240000002"
column="C240000002"
type="java.lang.String"
length="30"
/>
<key-property
name="c240000003"
column="C240000003"
type="java.lang.String"
length="70"
/>
<key-property
name="c240000004"
column="C240000004"
type="java.lang.String"
length="30"
/>
<key-property
name="c240000005"
column="C240000005"
type="java.lang.String"
length="30"
/>
<key-property
name="c240000006"
column="C240000006"
type="java.lang.String"
length="128"
/>
<key-property
name="c240000007"
column="C240000007"
type="java.lang.Object"
length="4000"
/>
<key-property
name="c240000008"
column="C240000008"
type="java.lang.Object"
length="4000"
/>
<key-property
name="c240000009"
column="C240000009"
type="java.lang.Long"
length="15"
/>
<key-property
name="c240000010"
column="C240000010"
type="java.lang.Long"
length="15"
/>
<key-property
name="c240000011"
column="C240000011"
type="java.lang.Long"
length="15"
/>
<key-property
name="c240000012"
column="C240000012"
type="java.lang.Object"
length="4000"
/>
<key-property
name="c240000015"
column="C240000015"
type="java.lang.String"
length="128"
/>
<key-property
name="c240000016"
column="C240000016"
type="java.lang.String"
length="128"
/>
<key-property
name="c240000017"
column="C240000017"
type="java.lang.Long"
length="15"
/>
<key-property
name="c240000042"
column="C240000042"
type="java.lang.String"
length="255"
/>
<key-property
name="c240000111"
column="C240000111"
type="java.lang.String"
length="50"
/>
<key-property
name="c250000005"
column="C250000005"
type="java.lang.String"
length="255"
/>
<key-property
name="c250000007"
column="C250000007"
type="java.lang.String"
length="70"
/>
<key-property
name="c250000010"
column="C250000010"
type="java.lang.String"
length="12"
/>
<key-property
name="c250000011"
column="C250000011"
type="java.lang.String"
length="70"
/>
<key-property
name="c250000012"
column="C250000012"
type="java.lang.Long"
length="15"
/>
<key-property
name="c250000013"
column="C250000013"
type="java.lang.String"
length="30"
/>
<key-property
name="c250000014"
column="C250000014"
type="java.lang.String"
length="128"
/>
<key-property
name="c250000015"
column="C250000015"
type="java.lang.String"
length="70"
/>
<key-property
name="c250000016"
column="C250000016"
type="java.lang.String"
length="30"
/>
<key-property
name="c250000017"
column="C250000017"
type="java.lang.String"
length="70"
/>
<key-property
name="c250000018"
column="C250000018"
type="java.lang.String"
length="70"
/>
<key-property
name="c250000021"
column="C250000021"
type="java.lang.String"
length="70"
/>
<key-property
name="c250000022"
column="C250000022"
type="java.lang.String"
length="30"
/>
<key-property
name="c250000023"
column="C250000023"
type="java.lang.Long"
length="15"
/>
<key-property
name="c250000030"
column="C250000030"
type="java.lang.Long"
length="15"
/>
<key-property
name="c250000031"
column="C250000031"
type="java.lang.Long"
length="15"
/>
<key-property
name="c250000032"
column="C250000032"
type="java.lang.Long"
length="15"
/>
<key-property
name="c250000043"
column="C250000043"
type="java.lang.String"
length="25"
/>
<key-property
name="c250000050"
column="C250000050"
type="java.lang.Long"
length="15"
/>
<key-property
name="c250100022"
column="C250100022"
type="java.lang.String"
length="255"
/>
<key-property
name="c260000000"
column="C260000000"
type="java.lang.String"
length="30"
/>
<key-property
name="c260000004"
column="C260000004"
type="java.lang.Object"
length="126"
/>
<key-property
name="c260000005"
column="C260000005"
type="java.lang.Long"
length="15"
/>
<key-property
name="c260000006"
column="C260000006"
type="java.lang.Long"
length="15"
/>
<key-property
name="c260000100"
column="C260000100"
type="java.lang.String"
length="128"
/>
<key-property
name="c260000101"
column="C260000101"
type="java.lang.String"
length="50"
/>
<key-property
name="c260000104"
column="C260000104"
type="java.lang.Long"
length="15"
/>
<key-property
name="c260000105"
column="C260000105"
type="java.lang.Long"
length="15"
/>
<key-property
name="c260000123"
column="C260000123"
type="java.lang.String"
length="120"
/>
<key-property
name="c260000126"
column="C260000126"
type="java.lang.Long"
length="15"
/>
<key-property
name="c260000127"
column="C260000127"
type="java.lang.String"
length="15"
/>
<key-property
name="c260000128"
column="C260000128"
type="java.lang.Long"
length="15"
/>
<key-property
name="c260000129"
column="C260000129"
type="java.lang.Long"
length="15"
/>
<key-property
name="c260000130"
column="C260000130"
type="java.lang.Long"
length="15"
/>
<key-property
name="c260000131"
column="C260000131"
type="java.lang.Long"
length="15"
/>
<key-property
name="c260000132"
column="C260000132"
type="java.lang.Long"
length="15"
/>
<key-property
name="c260000133"
column="C260000133"
type="java.lang.String"
length="12"
/>
<key-property
name="c260000500"
column="C260000500"
type="java.lang.String"
length="255"
/>
<key-property
name="c260000501"
column="C260000501"
type="java.lang.String"
length="255"
/>
<key-property
name="c260000502"
column="C260000502"
type="java.lang.Long"
length="15"
/>
<key-property
name="c260000503"
column="C260000503"
type="java.lang.String"
length="300"
/>
<key-property
name="c260000504"
column="C260000504"
type="java.lang.Long"
length="15"
/>
<key-property
name="c260100001"
column="C260100001"
type="java.lang.String"
length="30"
/>
<key-property
name="c269000001"
column="C269000001"
type="java.lang.String"
length="30"
/>
<key-property
name="c310000000"
column="C310000000"
type="java.lang.String"
length="15"
/>
<key-property
name="c310000016"
column="C310000016"
type="java.lang.String"
length="30"
/>
<key-property
name="c310000017"
column="C310000017"
type="java.lang.String"
length="30"
/>
<key-property
name="c310000018"
column="C310000018"
type="java.lang.String"
length="30"
/>
<key-property
name="c536870922"
column="C536870922"
type="java.lang.Long"
length="15"
/>
<key-property
name="c536870923"
column="C536870923"
type="java.lang.Long"
length="15"
/>
<key-property
name="c536870924"
column="C536870924"
type="java.lang.Long"
length="15"
/>
<key-property
name="c536870925"
column="C536870925"
type="java.lang.Long"
length="15"
/>
<key-property
name="c536870932"
column="C536870932"
type="java.lang.Long"
length="15"
/>
<key-property
name="c536870977"
column="C536870977"
type="java.lang.Long"
length="15"
/>
<key-property
name="c536870978"
column="C536870978"
type="java.lang.String"
length="50"
/>
<key-property
name="c536870979"
column="C536870979"
type="java.lang.String"
length="50"
/>
<key-property
name="c536870981"
column="C536870981"
type="java.lang.String"
length="50"
/>
<key-property
name="c536870982"
column="C536870982"
type="java.lang.Long"
length="15"
/>
<key-property
name="c536870988"
column="C536870988"
type="java.lang.String"
length="15"
/>
<key-property
name="c536870997"
column="C536870997"
type="java.lang.Long"
length="15"
/>
<key-property
name="c536871006"
column="C536871006"
type="java.lang.Long"
length="15"
/>
<key-property
name="c536871010"
column="C536871010"
type="java.lang.Long"
length="15"
/>
<key-property
name="c536871012"
column="C536871012"
type="java.lang.String"
length="500"
/>
<key-property
name="c536871013"
column="C536871013"
type="java.lang.String"
length="500"
/>
<key-property
name="c536871024"
column="C536871024"
type="java.lang.String"
length="128"
/>
<key-property
name="c536871025"
column="C536871025"
type="java.lang.String"
length="150"
/>
<key-property
name="c536871032"
column="C536871032"
type="java.lang.String"
length="255"
/>
<key-property
name="c536871033"
column="C536871033"
type="java.lang.Long"
length="15"
/>
<key-property
name="c536871059"
column="C536871059"
type="java.lang.String"
length="69"
/>
<key-property
name="c536871071"
column="C536871071"
type="java.lang.String"
length="20"
/>
<key-property
name="c536871072"
column="C536871072"
type="java.lang.Long"
length="15"
/>
<key-property
name="c536871084"
column="C536871084"
type="java.lang.String"
length="35"
/>
<key-property
name="c536871097"
column="C536871097"
type="java.lang.Long"
length="15"
/>
<key-property
name="c536871100"
column="C536871100"
type="java.lang.Long"
length="15"
/>
<key-property
name="c536871104"
column="C536871104"
type="java.lang.String"
length="30"
/>
<key-property
name="c536871105"
column="C536871105"
type="java.lang.String"
length="30"
/>
<key-property
name="c536871106"
column="C536871106"
type="java.lang.Long"
length="15"
/>
<key-property
name="c536871115"
column="C536871115"
type="java.lang.String"
length="35"
/>
<key-property
name="c536871125"
column="C536871125"
type="java.lang.Long"
length="15"
/>
<key-property
name="c536871126"
column="C536871126"
type="java.lang.Long"
length="15"
/>
<key-property
name="c536871140"
column="C536871140"
type="java.lang.Long"
length="15"
/>
<key-property
name="c536871143"
column="C536871143"
type="java.lang.String"
length="255"
/>
<key-property
name="c536871144"
column="C536871144"
type="java.lang.String"
length="50"
/>
<key-property
name="c536871145"
column="C536871145"
type="java.lang.Object"
length="4000"
/>
<key-property
name="c536871146"
column="C536871146"
type="java.lang.String"
length="35"
/>
<key-property
name="c536871147"
column="C536871147"
type="java.lang.String"
length="100"
/>
<key-property
name="c536871149"
column="C536871149"
type="java.lang.Long"
length="15"
/>
<key-property
name="c536871150"
column="C536871150"
type="java.lang.Long"
length="15"
/>
<key-property
name="c536871154"
column="C536871154"
type="java.lang.String"
length="50"
/>
<key-property
name="c536871155"
column="C536871155"
type="java.lang.String"
length="15"
/>
<key-property
name="c536871157"
column="C536871157"
type="java.lang.Long"
length="15"
/>
<key-property
name="c536871167"
column="C536871167"
type="java.lang.String"
length="128"
/>
<key-property
name="c536871172"
column="C536871172"
type="java.lang.Long"
length="15"
/>
<key-property
name="c536871181"
column="C536871181"
type="java.lang.String"
length="150"
/>
<key-property
name="c536871182"
column="C536871182"
type="java.lang.Long"
length="15"
/>
<key-property
name="c536871183"
column="C536871183"
type="java.lang.String"
length="30"
/>
<key-property
name="c536871184"
column="C536871184"
type="java.lang.String"
length="500"
/>
<key-property
name="c536871188"
column="C536871188"
type="java.lang.String"
length="50"
/>
<key-property
name="c536871189"
column="C536871189"
type="java.lang.String"
length="50"
/>
<key-property
name="c536871190"
column="C536871190"
type="java.lang.String"
length="50"
/>
<key-property
name="c536871198"
column="C536871198"
type="java.lang.String"
length="255"
/>
<key-property
name="c536871219"
column="C536871219"
type="java.lang.String"
length="150"
/>
</composite-id>
<!-- Associations -->
<!-- derived association(s) for compound key -->
<!-- end of derived association(s) -->
</class>
</hibernate-mapping>
I have a problem when try to map a big database table, I'm using generated mapping files with middlegen and hibernate tools
What is the problem? perhaps hibernate doesn't support work with big database tables?
help me please.
15:49:07,520 INFO [STDOUT] net.sf.hibernate.MappingException: identifier mapping has wrong number of columns
Name and version of the database you are using:
Oracle 9i