for (Field field : produceFields) {
Produce annotation = field.getAnnotation(Produce.class);
if (annotation != null) {
String contextName = CamelExtension.getCamelContextName(annotation.context(), startup);
DefaultCamelBeanPostProcessor postProcessor = camelExtension.getPostProcessor(
<BUG>contextName);
if (postProcessor != null && postProcessor.getPostProcessorHelper().matchContext(contextName)) {</BUG>
postProcessor.injectField(field, annotation.uri(), annotation.ref(),
annotation.property(), reference, beanName);
}

for (Field field : produceFields) {
Produce annotation = field.getAnnotation(Produce.class);
if (annotation != null) {
String contextName = CamelExtension.getCamelContextName(annotation.context(), startup);
DefaultCamelBeanPostProcessor postProcessor = camelExtension.getPostProcessor(
contextName, beanManager);
if (postProcessor != null && postProcessor.getPostProcessorHelper().matchContext(contextName)) {
postProcessor.injectField(field, annotation.uri(), annotation.ref(),
annotation.property(), reference, beanName);
