Java Apache Camel自定义组件自动连线问题

Java Apache Camel自定义组件自动连线问题,java,spring-boot,apache-camel,jbossfuse,Java,Spring Boot,Apache Camel,Jbossfuse,拥有自己在Spring引导应用程序中编写的自定义组件。使用autowire注释时,任何类都将为null 原因是,春天和骆驼的环境是不同的? 如果是,在没有autowire或autowire的情况下如何使用类 使用ApplicationContextAware 谢谢 @Component @Lazy public class ClientProducer extends DefaultProducer { @Autowired private RequestContext req

拥有自己在Spring引导应用程序中编写的自定义组件。使用autowire注释时,任何类都将为null

原因是,春天和骆驼的环境是不同的? 如果是,在没有autowire或autowire的情况下如何使用类 使用ApplicationContextAware

谢谢

@Component
@Lazy
public class ClientProducer extends DefaultProducer {

    @Autowired
    private RequestContext requestContext;
    @Autowired
    private XXXConfigProperties xxxConfigProperties ;

你读过吗:@SimonMartinelli我已经读过了。。谢谢..如何配置生产者?在自定义CamelContextConfiguration类中,我在beforeApplicationStart方法中添加了该组件。你是说这个吗?顺便说一句,也许把制片人本地化会是个问题。我已经测试过了。什么也没发生……你读过:@SimonMartinelli我已经读过了。。谢谢..如何配置生产者?在自定义CamelContextConfiguration类中,我在beforeApplicationStart方法中添加了该组件。你是说这个吗?顺便说一句,也许把制片人本地化会是个问题。我已经测试过了。什么事也没发生。。