[Bug #829] Fix bug initialize destination and origin tasks of dependencies if they were not initialized yet
FEA: ItEr69S04BugFixing
This commit is contained in:
parent
1d74dc565a
commit
a83efe11f4
1 changed files with 10 additions and 0 deletions
|
|
@ -240,9 +240,19 @@ public class LimitingResourceQueueModel implements ILimitingResourceQueueModel {
|
|||
}
|
||||
for (Dependency each: task.getDependenciesWithThisOrigin()) {
|
||||
Hibernate.initialize(each);
|
||||
TaskElement destination = each.getDestination();
|
||||
if (destination instanceof Task
|
||||
&& !Hibernate.isInitialized(destination)) {
|
||||
initializeTask((Task) destination);
|
||||
}
|
||||
}
|
||||
for (Dependency each: task.getDependenciesWithThisDestination()) {
|
||||
Hibernate.initialize(each);
|
||||
TaskElement origin = each.getOrigin();
|
||||
if (origin instanceof Task
|
||||
&& !Hibernate.isInitialized(origin)) {
|
||||
initializeTask((Task) origin);
|
||||
}
|
||||
}
|
||||
initializeTaskSource(task.getTaskSource());
|
||||
initializeRootOrder(task);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue