[
https://issues.apache.org/jira/browse/CAMEL-14510?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17031616#comment-17031616
]
Remco Schoen commented on CAMEL-14510:
--------------------------------------
I added a test-case showing the error. Just execute "./gradlew run" to run it.
> NullPointerException with @BeanInject
> -------------------------------------
>
> Key: CAMEL-14510
> URL: https://issues.apache.org/jira/browse/CAMEL-14510
> Project: Camel
> Issue Type: Bug
> Components: came-core
> Affects Versions: 3.0.1
> Reporter: Remco Schoen
> Priority: Major
> Attachments: camel-issue.zip
>
>
> When testing if I can use Camel 3, I’m getting a NullPointerException when
> trying to start Camel.
> Part of the stacktrace:
> Exception in thread "main" org.apache.camel.RuntimeCamelException:
> org.springframework.beans.factory.BeanCreationException: Error creating bean
> with name 'route.dlc.ErrorRoutes': Initialization of bean failed; nested
> exception is org.apache.camel.spring.GenericBeansException: Error post
> processing bean: route.dlc.ErrorRoutes; nested exception is
> java.lang.NullPointerException
> Caused by: java.lang.NullPointerException
> at
> org.apache.camel.impl.engine.CamelPostProcessorHelper.getInjectionBeanValue(CamelPostProcessorHelper.java:292)
> at
> org.apache.camel.impl.engine.DefaultCamelBeanPostProcessor.injectFieldBean(DefaultCamelBeanPostProcessor.java:234)
> at
> org.apache.camel.impl.engine.DefaultCamelBeanPostProcessor.lambda$injectFields$0(DefaultCamelBeanPostProcessor.java:192)
> at
> org.apache.camel.util.ReflectionHelper.doWithFields(ReflectionHelper.java:108)
> at
> org.apache.camel.impl.engine.DefaultCamelBeanPostProcessor.injectFields(DefaultCamelBeanPostProcessor.java:184)
> at
> org.apache.camel.impl.engine.DefaultCamelBeanPostProcessor.postProcessBeforeInitialization(DefaultCamelBeanPostProcessor.java:95)
> at
> org.apache.camel.spring.CamelBeanPostProcessor.postProcessBeforeInitialization(CamelBeanPostProcessor.java:162)
> ... 30 more
--
This message was sent by Atlassian Jira
(v8.3.4#803005)