[Fix] Clone element in AbstractTransaction.findElement()
This commit is contained in:
parent
e9700dcd22
commit
b37c83eea1
|
@ -459,13 +459,13 @@ public abstract class AbstractTransaction implements StrolchTransaction {
|
||||||
String id = elements.get(2);
|
String id = elements.get(2);
|
||||||
switch (objectClassType) {
|
switch (objectClassType) {
|
||||||
case Tags.RESOURCE:
|
case Tags.RESOURCE:
|
||||||
groupedParameterizedElement = getResourceBy(type, id);
|
groupedParameterizedElement = getResourceBy(type, id).getClone(true);
|
||||||
break;
|
break;
|
||||||
case Tags.ORDER:
|
case Tags.ORDER:
|
||||||
groupedParameterizedElement = getOrderBy(type, id);
|
groupedParameterizedElement = getOrderBy(type, id).getClone(true);
|
||||||
break;
|
break;
|
||||||
case Tags.ACTIVITY:
|
case Tags.ACTIVITY:
|
||||||
groupedParameterizedElement = getActivityBy(type, id);
|
groupedParameterizedElement = getActivityBy(type, id).getClone(true);
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
throw new StrolchModelException(
|
throw new StrolchModelException(
|
||||||
|
|
Loading…
Reference in New Issue