This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/master by this push: new eb3d5c8 Fixed camel-website WARN about missing snippet eb3d5c8 is described below commit eb3d5c89dae87d7b269f23da853b8d29e4df6e95 Author: Claus Ibsen <claus.ib...@gmail.com> AuthorDate: Wed Dec 16 16:30:16 2020 +0100 Fixed camel-website WARN about missing snippet --- .../src/main/docs/properties-component.adoc | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/core/camel-base/src/main/docs/properties-component.adoc b/core/camel-base/src/main/docs/properties-component.adoc index eea8af6..4c73975 100644 --- a/core/camel-base/src/main/docs/properties-component.adoc +++ b/core/camel-base/src/main/docs/properties-component.adoc @@ -613,7 +613,11 @@ To bridge Spring and Camel you must define a single bean as shown below: [source,xml] ---- -include::{examplesdir}/components/camel-spring/src/test/resources/org/apache/camel/components/properties/CamelSpringPropertyPlaceholderConfigurerTest.xml[tags=e1] + <!-- bridge spring property placeholder with Camel --> + <!-- you must NOT use the <context:property-placeholder at the same time, only this bridge bean --> + <bean id="bridgePropertyPlaceholder" class="org.apache.camel.spring.spi.BridgePropertyPlaceholderConfigurer"> + <property name="location" value="classpath:org/apache/camel/component/properties/cheese.properties"/> + </bean> ---- You *must not* use the spring `<context:property-placeholder>` namespace @@ -625,7 +629,20 @@ as shown below: [source,xml] ---- -include::{examplesdir}/components/camel-spring/src/test/resources/org/apache/camel/components/properties/CamelSpringPropertyPlaceholderConfigurerTest.xml[tags=e2] + <!-- a bean that uses Spring property placeholder --> + <!-- the ${hi} is a spring property placeholder --> + <bean id="hello" class="org.apache.camel.component.properties.HelloBean"> + <property name="greeting" value="${hi}"/> + </bean> + + <camelContext xmlns="http://camel.apache.org/schema/spring"> + <!-- in this route we use Camels property placeholder {{ }} style --> + <route> + <from uri="direct:{{cool.bar}}"/> + <bean ref="hello"/> + <to uri="{{cool.end}}"/> + </route> + </camelContext> ---- Notice how the hello bean is using pure Spring property placeholders