[
https://issues.jboss.org/browse/HIBERNATE-59?page=com.atlassian.jira.plug...
]
Steve Ebersole commented on HIBERNATE-59:
-----------------------------------------
This is not the correct project to report Hibernate issues under. This Jira project is for
reporting issues in the integration between Hibernate and WildFly. To report issues in
Hibernate, please use
https://hibernate.atlassian.net. Thanks.
@OneToMany collection is not filled when it should when the PK is of
uniqueidentifier
-------------------------------------------------------------------------------------
Key: HIBERNATE-59
URL:
https://issues.jboss.org/browse/HIBERNATE-59
Project: Hibernate Integration
Issue Type: Bug
Environment: Windows XP SP2
JBoss 4.2 CR1
SQL Server 2000
Reporter: Tobias Bergman
Assignee: Steve Ebersole
Priority: Critical
I have found a problem when using uniqueidentifier as PK and FK.
A collection which should have entires are empty. The same code will have a non-empty
collections when tested on glassfish.
import javax.persistence.*;
import java.util.List;
@Entity
@Table(name = "A")
public class A
{
@Id
@Column(name = "Id")
private String mId;
@OneToMany(mappedBy = "mA")
private List<B> mBList;
//Getter and setters to the members...
}
@Entity
@Table(name = "B")
public class B
{
@Id
@Column(name = "Id")
private String mId;
@ManyToOne
@JoinColumn(name = "AId")
private A mA;
//Getter and setters to the members...
}
When the db type is an uniqueidentifier the mBList list is not filled! If the db type is
changed to a string the List is filled correctly.
But it works with uniqueidentifier when the entity is merged (when creating a new entity
A and some B's).
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)