Blueprint property placeholders, sometimes cannot return correct PID value for key when installing profile to Fabric.
Issue
- There are issues with Blueprint property placeholders, which sometimes cannot return correct PID value for key when installing profile to Fabric.
F.e. io.fabric8.zookeeper/zookeeper.url may return literally "${zookeeper.url}" instead of actual value like
Fabric8:admin@container-1> config:list | grep zookeeper.url
zookeeper.url = IP:2181
- Which causes
java.lang.IllegalArgumentException: Property with key not found in properties from text: at org.apache.camel.component.properties.DefaultPropertiesParser$ParsingContext.getPropertyValue(DefaultPropertiesParser.java:268)
- And this issue is not only with Fabric PIDs, but also for our own. But when we start bundles one-by-one there is no problems with it.
Environment
- Red Hat JBoss Fuse
- 6.3.0
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.