Ошибка приложения Grails при запуске - PullRequest
0 голосов
/ 16 мая 2018

У меня есть приложение Grails, но когда я его запускаю, я получаю следующее исключение.

ERROR --- [main] o.s.boot.SpringApplication: Application startup failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'grailsApplicationPostProcessor' defined in Dito.DocumentEngine.Application: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [grails.boot.config.GrailsApplicationPostProcessor]: Factory method 'grailsApplicationPostProcessor' threw exception; nested exception is org.grails.core.exceptions.GrailsConfigurationException: XML parsing error loading core plugins: Premature end of file. 
        at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:599) 
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1173) 
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1067) 
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513) 
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483) 
        at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306) 
        at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230) 
        at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302) 
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202) 
        at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:115) 
        at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:686) 
        at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:524) 
        at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:122) 
        at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:762) 
        at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:372) 
        at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) 
        at grails.boot.GrailsApp.run(GrailsApp.groovy:83) 
        at grails.boot.GrailsApp.run(GrailsApp.groovy:388) 
        at grails.boot.GrailsApp.run(GrailsApp.groovy:375) 
        at grails.boot.GrailsApp$run.call(Unknown Source) 
        at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48) 
        at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113) 
        at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:133) 
        at Dito.DocumentEngine.Application.main(Application.groovy:8)

Есть похожие вопросы, но, похоже, ни один из них не работает, поскольку это не та же проблема.

Ниже этой ошибки я получаю следующее исключение

Execution failed for task ':bootRun'. 
Process 'command '/usr/lib/jvm/java-8-openjdk-amd64/bin/java'' finished with non-zero exit value 1 

Я запускаю приложение из контейнера Docker.

Спасибо за любую помощь, которую я могу получить.

1 Ответ

0 голосов
/ 17 мая 2018

Не знаю, почему, но мне не хватало каталога /gradle в корневой папке моего приложения. Видимо это было удалено с чем-то, что я сделал.

Скопировал его из другого нашего проекта, и это решило проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...