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 of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
