I’m trying to use local schema from this url:
https://spacex-production.up.railway.app/
In my data module I have
apollo {
service("RocketsGraphQL") {
packageName.set("com.example.data")
schemaFiles.from("src/main/graphql/schema.graphqls")
}
}
Error:
Caused by: java.lang.IllegalStateException: No schema file found in:
In my schema.graphqls
""""""
type Address {
""""""
address: String
""""""
city: String
""""""
state: String
}
As per Apollo3, you should explicitly set srcDir()
.
Reference: Specifying schema and .graphql files
This should be sufficient. I don’t even have schemaFiles.from
in my app:
apollo {
service("RocketsGraphQL") {
srcDir("src/main/graphql")
packageName.set("com.example.data")
}
}