ava.lang.IllegalStateException: условие обработки ошибки на com.oembedler.moon.graphql.boot.GraphQLWebAutoConfiguration.graphQLSchemaProvider

Я получаю исключение при запуске приложения весенней загрузки, связанного с graphql. Я новичок в graphql и реализовал образец, и при попытке протестировать и запустить сервер получаю следующую ошибку. Я смущен, поскольку я реализовал все, включая зависимости в моем gradle, но все еще вижу эту проблему и не уверен, что ее вызывает?

      private final GraphQL graphQL;

private final GraphQLValidator graphQLValidator;



@Autowired
public GraphQLServiceImpl(GraphQLProviderResolver graphQLProviderResolver, GraphQLValidator graphQLValidator) {


    SchemaParserBuilder schemaParserBuilder = SchemaParser.newParser().scalars(new GraphQLDate()).file("myschema.graphql").
            resolvers(graphQLProviderResolver);
    SchemaParser schemaParser = schemaParserBuilder.build();

    GraphQLSchema schema = schemaParser.makeExecutableSchema();

    GraphQL.Builder graphQLBuilder = GraphQL.newGraphQL(schema);


    this.graphQL = graphQLBuilder.build();
    this.graphQLValidator = graphQLValidator;

}

   //BELOW HOW I EXECUTE THE QUERY FROM THE SCHEMA (THIS IS IN ANOTHER METHOD)
    ExecutionInput executionInput = new ExecutionInput(graphQLRequest.getQuery(), graphQLRequest.getOperationName(),
            null, null,
            graphQLRequest.getVariablesMap());

    ExecutionResult result = graphQL.execute(executionInput);

//graphql GRADLE DEPENDENCY
compile ('com.graphql-java:graphql-spring-boot-starter:5.0.2')
compile ('com.graphql-java:graphql-java-tools:5.2.4')    

ERROR failed ","logger_name":"org.springframework.boot.SpringApplication","thread_name":" main ","level":"ERROR","level_value":40000,"stack_trace":"java.lang.IllegalStateException: Условие обработки ошибки на com.oembedler.moon.graphql.boot.GraphQLWebAutoConfiguration.graphQLSchemaProvider \ n \ tat org.springframework.boot.autoconfigure.condition.SpringBootCondition.matches(SpringBootCondition.java:frame.s context.annotation.ConditionEvaluator.shouldSkip(ConditionEvaluator.java:102) \ n \ tat org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.loadBeanDefinitionsForBeanMethod(ConfigurationClassBeanDefinitionsForBeanMethod (ConfigurationClassFeanDefinitionsForBeanMethod (ConfigurationClassFeanDefinitionsForBeanMethod) (ConfigurationClassFeanDefinitionsForBeanMethod (ConfigurationClassFeanDefinitionsForBeanMethod)loadBeanDefinitionsForConfigurationClass (ConfigurationClassBeanDefinitionReader.java:140) \ п \ тат org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.loadBeanDefinitions(ConfigurationClassBeanDefinitionReader.java:116) \ п \ тат org.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:333) \ n \ tat org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:243) \ n \ tat org.springframework.context.support.PostProcessorRegistration.java.context.support. org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:98) \ n \ tat org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:678) \ n \ tat org.springframework.context.support.AbstractApplicationContext. org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebA pplicationContext.java:118)\n\tat org.springframework.boot.SpringApplication.refresh(SpringApplication.java:766) \ nprat или .SpringApplication.createAndRefreshContext(SpringApplication.java:361) \ n \ tat org.springframework.boot.SpringApplication.run(SpringApplication.java:307) \ n \ tat org.springframework.boot.SpringApplication.run.java:11) \ n \ tat org.springframework.boot.SpringApplication.run(SpringApplication.java:1180) \ n \ tat com.mycom.link.app.Application.main(Application.java:42) \ nПричина: java.lang.IllegalArgumentException: в аннотациях @ConditionalOnMissingBean должен быть указан хотя бы один bean (тип, имя или аннотация) \ n \ tat org.springframework.util.Assert.isTrue(Assert.java:68) \ n \ tat org.springframework.boot.autoconfigure.condition.OnBeanCondition$BeanSearchSpec.validate(OnBeanCondition.java:279) \ n \ tat org.springframework.boot.autoconfigure. .java: 275) \ n \ tat org.springframework.boot.autoconfigure.condition.OnBeanCondition.getMatchOutcome (OnBeanCondition.java:111) \ n \ tat org.springframework.boot.autoconfigure.condition.SpringMatchesBoot (SpringConditionBoot : 47) \ n \ t ... 17 общих рамок опущеныимя или аннотация) \ n \ tat org.springframework.util.Assert.isTrue (Assert.java:68) \ n \ tat org.springframework.boot.autoconfigure.condition.OnBeanCondition $BeanSearchSpec.validate (OnBean279.java) \ n \ tat org.springframework.boot.autoconfigure.condition.OnBeanCondition $BeanSearchSpec. (OnBeanCondition.java:275) \ n \ tat org.springframework.boot.autoconfigure.condition.OnBeanCondition1. n \ tat org.springframework.boot.autoconfigure.condition.SpringBootCondition.matches(SpringBootCondition.java:47) \ n \ t ... 17 общих фреймов опущеныимя или аннотация) \ n \ tat org.springframework.util.Assert.isTrue (Assert.java:68) \ n \ tat org.springframework.boot.autoconfigure.condition.OnBeanCondition $BeanSearchSpec.validate (OnBean279.java) \ n \ tat org.springframework.boot.autoconfigure.condition.OnBeanCondition $BeanSearchSpec. (OnBeanCondition.java:275) \ n \ tat org.springframework.boot.autoconfigure.condition.OnBeanCondition1. n \ tat org.springframework.boot.autoconfigure.condition.SpringBootCondition.matches(SpringBootCondition.java:47) \ n \ t ... 17 общих фреймов опущены(OnBeanCondition.java:275)\n\tat org.springframework.boot.autoconfigure.condition.OnBeanCondition.getMatchOutcome(OnBeanCondition.java:111) \ n \ tat org.springframework.boot.autoconfigureBot.conditioning.condition .java:47) \ n \ t ... 17 общих фреймов опущены(OnBeanCondition.java:275 )\n\tat org.springframework.boot.autoconfigure.condition.OnBeanCondition.getMatchOutcome(OnBeanCondition.java:111) \ n \ tat org.springframework.boot.autoconfigureBot.conditioning. .java:47) \ n \ t ... 17 общих фреймов опущены

0 ответов