Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!

Java springboot+maven

closed without completion


После компиляции проекта и запуска получаем такую ошибку


2020-02-12 17:04:12.678 ERROR 25840 --- [           main] o.s.b.f.s.DefaultListableBeanFactory     : Destroy method on bean with name 'org.springframework.boot.autoconfigure.internalCachingMetadataReaderFactory' threw an exception


java.lang.IllegalStateException: ApplicationEventMulticaster not initialized - call 'refresh' before multicasting events via the context: org.springframework.boot[email protected]4534b60d: startup date [Wed Feb 12 17:04:11 UTC 2020]; root of context hierarchy

        at org.springframework.context.support.AbstractApplicationContext.getApplicationEventMulticaster(AbstractApplicationContext.java:404) [spring-context-4.3.4.RELEASE.jar!/:4.3.4.RELEASE]

        at org.springframework.context.support.ApplicationListenerDetector.postProcessBeforeDestruction(ApplicationListenerDetector.java:97) ~[spring-context-4.3.4.RELEASE.jar!/:4.3.4.RELEASE]

        at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:253) ~[spring-beans-4.3.4.RELEASE.jar!/:4.3.4.RELEASE]

        at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:578) [spring-beans-4.3.4.RELEASE.jar!/:4.3.4.RELEASE]

        at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:554) [spring-beans-4.3.4.RELEASE.jar!/:4.3.4.RELEASE]

        at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:954) [spring-beans-4.3.4.RELEASE.jar!/:4.3.4.RELEASE]

        at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:523) [spring-beans-4.3.4.RELEASE.jar!/:4.3.4.RELEASE]

        at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:961) [spring-beans-4.3.4.RELEASE.jar!/:4.3.4.RELEASE]

        at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1033) [spring-context-4.3.4.RELEASE.jar!/:4.3.4.RELEASE]

        at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:555) [spring-context-4.3.4.RELEASE.jar!/:4.3.4.RELEASE]

        at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:122) [spring-boot-1.4.2.RELEASE.jar!/:1.4.2.RELEASE]

        at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:761) [spring-boot-1.4.2.RELEASE.jar!/:1.4.2.RELEASE]

        at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:371) [spring-boot-1.4.2.RELEASE.jar!/:1.4.2.RELEASE]

        at org.springframework.boot.SpringApplication.run(SpringApplication.java:315) [spring-boot-1.4.2.RELEASE.jar!/:1.4.2.RELEASE]

        at org.springframework.boot.SpringApplication.run(SpringApplication.java:1186) [spring-boot-1.4.2.RELEASE.jar!/:1.4.2.RELEASE]

        at org.springframework.boot.SpringApplication.run(SpringApplication.java:1175) [spring-boot-1.4.2.RELEASE.jar!/:1.4.2.RELEASE]

        at com.winstour.Application.main(Application.java:13) [classes!/:1.0-SNAPSHOT]

        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_242]

        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_242]

        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_242]

        at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_242]

        at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:48) [wins-tour-1.0-SNAPSHOT.jar:1.0-SNAPSHOT]

        at org.springframework.boot.loader.Launcher.launch(Launcher.java:87) [wins-tour-1.0-SNAPSHOT.jar:1.0-SNAPSHOT]

        at org.springframework.boot.loader.Launcher.launch(Launcher.java:50) [wins-tour-1.0-SNAPSHOT.jar:1.0-SNAPSHOT]

        at org.springframework.boot.loader.JarLauncher.main(JarLauncher.java:58) [wins-tour-1.0-SNAPSHOT.jar:1.0-SNAPSHOT]


2020-02-12 17:04:12.714 ERROR 25840 --- [           main] o.s.boot.SpringApplication               : Application startup failed


org.springframework.beans.factory.BeanDefinitionStoreException: Failed to parse configuration class [com.winstour.Application]; nested exception is org.springframework.context.annotation.ConflictingBeanDefinitionException: Annotation-specified bean name 'articleServiceImpl' for bean class [com.winstour.service.ArticleServiceImpl] conflicts with existing, non-compatible bean definition of same name and class [com.winstour.article.ArticleServiceImpl]

        at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:180) ~[spring-context-4.3.4.RELEASE.jar!/:4.3.4.RELEASE]

        at org.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:324) ~[spring-context-4.3.4.RELEASE.jar!/:4.3.4.RELEASE]

        at org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:246) ~[spring-context-4.3.4.RELEASE.jar!/:4.3.4.RELEASE]

        at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanDefinitionRegistryPostProcessors(PostProcessorRegistrationDelegate.java:270) ~[spring-context-4.3.4.RELEASE.jar!/:4.3.4.RELEASE]

        at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:93) ~[spring-context-4.3.4.RELEASE.jar!/:4.3.4.RELEASE]

        at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:686) ~[spring-context-4.3.4.RELEASE.jar!/:4.3.4.RELEASE]

        at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:524) ~[spring-context-4.3.4.RELEASE.jar!/:4.3.4.RELEASE]

        at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:122) ~[spring-boot-1.4.2.RELEASE.jar!/:1.4.2.RELEASE]

        at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:761) [spring-boot-1.4.2.RELEASE.jar!/:1.4.2.RELEASE]

        at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:371) [spring-boot-1.4.2.RELEASE.jar!/:1.4.2.RELEASE]

        at org.springframework.boot.SpringApplication.run(SpringApplication.java:315) [spring-boot-1.4.2.RELEASE.jar!/:1.4.2.RELEASE]

        at org.springframework.boot.SpringApplication.run(SpringApplication.java:1186) [spring-boot-1.4.2.RELEASE.jar!/:1.4.2.RELEASE]

        at org.springframework.boot.SpringApplication.run(SpringApplication.java:1175) [spring-boot-1.4.2.RELEASE.jar!/:1.4.2.RELEASE]

        at com.winstour.Application.main(Application.java:13) [classes!/:1.0-SNAPSHOT]

        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_242]

        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_242]

        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_242]

        at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_242]

        at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:48) [wins-tour-1.0-SNAPSHOT.jar:1.0-SNAPSHOT]

        at org.springframework.boot.loader.Launcher.launch(Launcher.java:87) [wins-tour-1.0-SNAPSHOT.jar:1.0-SNAPSHOT]

        at org.springframework.boot.loader.Launcher.launch(Launcher.java:50) [wins-tour-1.0-SNAPSHOT.jar:1.0-SNAPSHOT]

        at org.springframework.boot.loader.JarLauncher.main(JarLauncher.java:58) [wins-tour-1.0-SNAPSHOT.jar:1.0-SNAPSHOT]

Caused by: org.springframework.context.annotation.ConflictingBeanDefinitionException: Annotation-specified bean name 'articleServiceImpl' for bean class [com.winstour.service.ArticleServiceImpl] conflicts with existing, non-compatible bean definition of same name and class [com.winstour.article.ArticleServiceImpl]

        at org.springframework.context.annotation.ClassPathBeanDefinitionScanner.checkCandidate(ClassPathBeanDefinitionScanner.java:320) ~[spring-context-4.3.4.RELEASE.jar!/:4.3.4.RELEASE]

        at org.springframework.context.annotation.ClassPathBeanDefinitionScanner.doScan(ClassPathBeanDefinitionScanner.java:259) ~[spring-context-4.3.4.RELEASE.jar!/:4.3.4.RELEASE]

        at org.springframework.context.annotation.ComponentScanAnnotationParser.parse(ComponentScanAnnotationParser.java:137) ~[spring-context-4.3.4.RELEASE.jar!/:4.3.4.RELEASE]

        at org.springframework.context.annotation.ConfigurationClassParser.doProcessConfigurationClass(ConfigurationClassParser.java:268) ~[spring-context-4.3.4.RELEASE.jar!/:4.3.4.RELEASE]

        at org.springframework.context.annotation.ConfigurationClassParser.processConfigurationClass(ConfigurationClassParser.java:230) ~[spring-context-4.3.4.RELEASE.jar!/:4.3.4.RELEASE]

        at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:197) ~[spring-context-4.3.4.RELEASE.jar!/:4.3.4.RELEASE]

        at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:166) ~[spring-context-4.3.4.RELEASE.jar!/:4.3.4.RELEASE]

        ... 21 common frames omitted


Кто поможет решить данную задачу сегодня!



  1. 3 days1 000 ₴Client 31%
    Олег
    Олег Василенко
    1172     35  0

    Похоже проблема в дубликации бинов. Нужно посмотреть на строчку
    at com.winstour.Application.main(Application.java:13) [classes!/:1.0-SNAPSHOT]
    и на исходники.

    Ukraine Ukraine | 12 February at 19:43 |
  2. 1 day1 000 ₴Client 9%
    Марк
    Марк Ляшенко
    481     7  0

    Добрый вечер. Готов прямо сейчас решить вашу ошибку. Сделаю быстро и качественно. Нужны исходники. Стаж работы в java сфере более 3-х лет. Онлайн 24/7. Только положительные отзывы. Готов и в дальнейшем сотрудничать. Пишите!)

    Ukraine Kadievka (Stahanov) | 12 February at 21:00 |
  • Марк Ляшенко
    12 February at 21:01 |

    Пожалуйста, больше не кидайте так ошибки. Больно и не удобно смотреть. Есть pastebin, hastebin и много других сервисов.

  • Андрій Шутка
    12 February at 21:57 |

    Вот эти строчки - ваша проблема

    org.springframework.beans.factory.BeanDefinitionStoreException: Failed to parse configuration class [com.winstour.Application]; nested exception is org.springframework.context.annotation.ConflictingBeanDefinitionException: Annotation-specified bean name 'articleServiceImpl' for bean class [com.winstour.service.ArticleServiceImpl] conflicts with existing, non-compatible bean definition of same name and class [com.winstour.article.ArticleServiceImpl]

    у Вас есть класс ArticleServiceImpl в пакете com.winstour.service и такой же класс ArticleServiceImpl в пакете com.winstour.article
    вам нужно либо переименовать какой то из классов либо же в аннотацию @Service (или @Component) в одном из них передать другое имя как строку
    @Service("ArticleServiceImplSecond") для примера

    удачи!

  • Volodymyr Tymchyshyn — project author
    12 February at 23:41 |

    спасибо

  • Владислав Ткаченко
    13 February at 00:32 |

    Это тебе не stackoverflow, такие вопросы нужно задавать на соответсвующих ресурсах.

  • Volodymyr Tymchyshyn — project author
    13 February at 00:36 |

    а где вопрос, стоит задача решить, в обсуждениях я ведь никого не заставлял описывать решение.

  • Владислав Ткаченко
    13 February at 00:38 |

    А, извиняюсь, внизу не увидел, что просьба о решении, на будущее, пожалуйста, лучше не прикладывать сюда весь стектрейс (ну или хотя бы использовать веб-сервисы, как упоминали выше)

  • Андрій Шутка
    13 February at 00:48 |

    я правильно понимаю что вы за тех людей которые запрашивают 1000 гривен за то что решается 5 минут?
    нет, я конечно вкурсе что мои коллеги зажрались но это уже перебор,

    человек попросил помощи и готов был заплатить. проблема решается в половину строки кода. почему не помочь просто так?

  • Марк Ляшенко
    13 February at 00:53 |

    я бы изменил, но что-то сервис не хочет поддаваться изменению... ни с телефона, ни с пк. ошибка "undefined". 

    а если захотел решение получить, то почему бы и не заплатить. он же сам написал, что сам решать не хочет

  • Владислав Ткаченко
    13 February at 00:54 |

    А в чем собственно проблема попросить о помощи на stackoverflow или банально загуглить ?

    Если нет, ну тогда придется платить, я такую цену не указывал, но бесплатно фрилансить это маленького ума дело.

  • Марк Ляшенко
    13 February at 00:55 |

    До 500 или 400 хотел сбросить, но сайт не даёт блин...

  • Volodymyr Tymchyshyn — project author
    13 February at 01:06 |

    ну если так то могу установить такой рейт)

  • Volodymyr Tymchyshyn — project author
    13 February at 01:05 |

    Потому что сроки горят и на портале может пройти 1-3 дня когда получим ответ и плюс я ищу на дальнейшее сотрудничество

  • Марк Ляшенко
    13 February at 01:12 |

    Ну пиши в личку, завтра после обеда сделаю, а сейчас уже спать скоро. Хотя переименовать файл могу и с телефона. Хд