Я работаю на офбизнесе. Я просто пытаюсь удалить запись из таблицы, в которой есть поле с автоматически сгенерированным идентификатором последовательности. Пытаюсь удалить запись простым способом, используя тег. Но он показывает ошибку ниже:
[java] 2014-03-13 11:23:22,584 (http-bio-0.0.0.0-8080-exec-9) [ Log.java:83 :INFO ]
[java] 2014-03-13 11:23:22,599 (http-bio-0.0.0.0-8080-exec-9) [ GenericEntity.java:147:ERROR]
[java] ---- runtime exception report --------------------------------------------------
[java] Exception: java.lang.IllegalStateException
[java] Message: **This object has been flagged as immutable (unchangeable), probably because it came from an Entity Engine cache. Cannot modify an immutable entity object.**
[java] ---- stack trace ---------------------------------------------------------------
[java] java.lang.IllegalStateException: This object has been flagged as immutable (unchangeable), probably because it came from an Entity Engine cache. Cannot modify an immutable entity object.
[java] org.ofbiz.entity.GenericEntity.assertIsMutable(GenericEntity.java:147)
[java] org.ofbiz.entity.GenericEntity.removedFromDatasource(GenericEntity.java:276)
[java] org.ofbiz.entity.GenericDelegator.removeValue(GenericDelegator.java:1081)
[java] org.ofbiz.minilang.method.entityops.RemoveValue.exec(RemoveValue.java:66)
[java] org.ofbiz.minilang.SimpleMethod.runSubOps(SimpleMethod.java:311)
[java] org.ofbiz.minilang.SimpleMethod.exec(SimpleMethod.java:458)
xxxxxxxxx xxxxx .................
Можем ли мы удалить этот тип записей (с автоматически сгенерированным идентификатором последовательности) из таблицы БД?