intento modificar el valor de la llave primaria de una tabla , pero hibernate lanzo el siguiente error
identifier of an instance of Pruebas was altered from 2 to 5
es decir que no se puede modificar.
como puedo solucionar esto, o me falta algun atributo en el archivo de mapeo para poder modificar la llave primaria?
el archivo de mapeo es:
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC
"-//hibernate/hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class name="Pruebas" table="pruebas">
<id name="id" column="id" unsaved-value="-1" type="java.lang.String">
<generator class="assigned"/>
</id>
<property name="nombre" column="nombre" type="string"/>
</class>
</hibernate-mapping>
ayuda!