It seems the @Column annotation doesn't work for some reason? using jboss-4.0.5.GA
EJB 3.0 | | @Entity | @NamedQueries({ | @NamedQuery(name = "SdsDataLoadPat.findAll", query = "select o from SdsDataLoadPat o"), | @NamedQuery(name = "SdsDataLoadPat.findAllbyId", query = "select o from SdsDataLoadPat as o WHERE o.loadSeqNo = :loadSeqNo AND o.setId = :setId") | }) | @Table(name = "SDS_DATA_LOAD_PAT") | @IdClass(SdsDataLoadPatPK.class) | public class SdsDataLoadPat implements Serializable { | @Column(name="ADDRESS_CITY") | private String addressCity; | | ..... | | @Id | @Column(name="LOAD_SEQ_NO", nullable = false) | private Long loadSeqNo; | | @Id | @Column(name="SET_ID", nullable = false) | private Long setId; | | private String ssn; | @Column(name="STATUS_CODE") | private String statusCode; | private String suffix; | | } | | | This is the sql shown from the DEBUG | | 2007-03-26 08:16:05,643 DEBUG [org.hibernate.util.JDBCExceptionReporter] could not execute query [select sdsdataloa0_.loadSeqNo as loadSeqNo24_, | ............. | sdsdataloa0_.USIIS_ID as USIIS67_24_ from SDS_DATA_LOAD_PAT sdsdataloa0_ where sdsdataloa0_.loadSeqNo=? and sdsdataloa0_.setId=?] | | The sql is being translated using the field name, not the @column name. (sdsdataloa0_.loadSeqNo=? and sdsdataloa0_.setId=?) Anyone have a clue why? View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4031605#4031605 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4031605 _______________________________________________ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user