gradle/gradle · error · IllegalStateException
No model node at ' + path + '
Error message
No model node at ' + path + '
What it means
Error "No model node at ' + path + '" thrown in gradle/gradle.
Source
Thrown at platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/registry/DefaultModelRegistry.java:241
public ModelNode atState(ModelPath path, ModelNode.State state) {
return atStateOrMaybeLater(path, state, false);
}
@Override
public ModelNode atStateOrLater(ModelPath path, ModelNode.State state) {
return atStateOrMaybeLater(path, state, true);
}
@Override
public <T> T atStateOrLater(ModelPath path, ModelType<T> type, ModelNode.State state) {
return toType(type, atStateOrMaybeLater(path, state, true), "atStateOrLater(ModelPath, ModelType, ModelNode.State)");
}
private ModelNodeInternal atStateOrMaybeLater(ModelPath path, ModelNode.State state, boolean laterOk) {
ModelNodeInternal node = modelGraph.find(path);
if (node == null) {
throw new IllegalStateException("No model node at '" + path + "'");
}
transition(node, state, laterOk);
return node;
}
@Override
public <T> T find(String path, Class<T> type) {
return find(path, ModelType.of(type));
}
@Override
public <T> T find(String path, ModelType<T> type) {
return find(ModelPath.path(path), type);
}
@Override
public <T> T find(ModelPath path, ModelType<T> type) {
return toType(type, get(path), "find(ModelPath, ModelType)");View on GitHub (pinned to 534f27719b)
Solutions
- No model node exists at the given path. Verify the path is correct and that the model element is created before it is referenced.
When it happens
Trigger: Thrown at platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/registry/DefaultModelRegistry.java:241 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of gradle/gradle@534f27719b (2026-08-22).
Data as JSON: /api/errors/a4fdf818762d9023.
Report an issue: GitHub.