import org.simantics.db.common.procedure.adapter.TransientCacheListener;
import org.simantics.db.common.request.ResourceRead;
import org.simantics.db.exception.DatabaseException;
+import org.simantics.db.layer0.exception.MissingVariableValueException;
import org.simantics.db.layer0.exception.PendingVariableException;
import org.simantics.db.layer0.util.Layer0Utils;
import org.simantics.db.layer0.variable.Variable;
moduleVariable = variable;
result = Simantics.applySCLRead(graph, function, moduleVariable);
- } catch (PendingVariableException e) {
+ } catch (PendingVariableException | MissingVariableValueException e) {
result = Collections.singletonList(new Tuple3("<pending>", "", ""));
}