【发布时间】:2021-12-20 10:32:03
【问题描述】:
我正在尝试在我自己的代码Quarkus Camel AWS Lambda 中重现以下代码Deploying a Camel Route in AWS Lambda : A Camel Quarkus example,但是 ProducerTemplate 返回 NullPointerExcetion,如在此链接中看到的 BUG_CAMEL_QUARKUS_LAMBDA
@Named("languageScoreLambda")
public class LanguageScoreLambda implements RequestHandler<Language, LanguageScoreDto> {
@Inject
ProducerTemplate template;
@Override
public LanguageScoreDto handleRequest(Language input, Context context) {
System.out.println("#Template isNull ===> " + (null == template)); // true
return new LanguageScoreDto("5", input.getLanguage());
}
}
【问题讨论】:
-
截图没有显示空指针异常。它只是显示模板为空。
-
正确,因为它只是一个示例,这是AWS Lambda组件屏幕的结果
标签: java aws-lambda apache-camel quarkus