[
http://opensource.atlassian.com/projects/hibernate/browse/HHH-607?page=co...
]
Steve Ebersole closed HHH-607.
------------------------------
Closing stale resolved issues
Save a new Object and the version is set to 1 instead of 0
----------------------------------------------------------
Key: HHH-607
URL:
http://opensource.atlassian.com/projects/hibernate/browse/HHH-607
Project: Hibernate Core
Issue Type: Bug
Components: core
Environment: Postgress, Windows XP
Reporter: Julien Vallet
Hi,
I have made a class like this:
public class TestVersionCounter
{
public TestVersionCounter()
{
}
public Blob getConverted_serializableUserObjectTypedCollection()
{
return
HibernateConverterSet.convertSerializableUserObjectTypedCollection(serializableUserObjectTypedCollection);
}
public void setConverted_serializableUserObjectTypedCollection(Blob aBlob)
{
try
{
serializableUserObjectTypedCollection=(SerializableUserObjectTypedCollection)SerializationHelper.deserialize(aBlob.getBinaryStream());
}
catch (Throwable throwable)
{
}
}
public Long getInternalKey()
{
return internalKey;
}
public void setInternalKey(Long theInternalKey)
{
internalKey=theInternalKey;
}
public String getName()
{
return name;
}
public void setName(String theName)
{
name=theName;
}
public int getVersionCounter()
{
return versionCounter;
}
public void setVersionCounter(int theVersionCounter)
{
versionCounter=theVersionCounter;
}
protected SerializableUserObjectTypedCollection serializableUserObjectTypedCollection;
private Blob converted_serializableUserObjectTypedCollection;
private String name=null;
private Long internalKey=null;
private int versionCounter=0;
}
with a mapping like this:
<class name="com.sgcib.ibd.opp.tests.TestVersionCounter"
table="TTestVersionCounterOPP" lazy="false" >
<id name="internalKey" >
<generator class="assigned" />
</id>
<version name="versionCounter" column="version"
type="int" />
<property name="name" column="name" length="255"
/>
<property name="converted_serializableUserObjectTypedCollection"
column="serializableUserObjectT" />
</class>
When I do
TestVersionCounter testVersion=new TestVersionCounter();
session.save(userObject);
the version saved in the Database is 1 and not 0.
Do you think this is a normal behaviour ?
Thank you
Regards.
Julien.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://opensource.atlassian.com/projects/hibernate/secure/Administrators....
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira