Hi,
I am new to Switchyard, can you please explain me what is the meaning of # prefix in binding properties?
<jms:binding.jms>
<jms:queue>HelloRequestQueue</jms:queue>
<jms:connectionFactory>#ConnectionFactory</jms:connectionFactory>
<jms:replyTo>HelloReplyQueue</jms:replyTo>
</jms:binding.jms>
or
<netty:binding.tcp xmlns:netty="urn:switchyard-component-camel-netty:config:1.0">
<netty:host>localhost</netty:host>
<netty:port>3939</netty:port>
<netty:ssl>true</netty:ssl>
<netty:passphrase>#password</netty:passphrase>
<netty:keyStoreFile>#keyStore</netty:keyStoreFile>
<netty:trustStoreFile>#trustStore</netty:trustStoreFile>
<netty:allowDefaultCodec>false</netty:allowDefaultCodec>
<netty:sync>true</netty:sync>
</netty:binding.tcp>
Thank you, Jan
It's a Camel convention that indicates a given endpoint parameter should be resolved via the bean registry. More info: