Osgi Configuration only partially working, or not working in Fabric:Camel Context
jamesscottjr May 15, 2015 6:29 PMFolks,
I need help implementing application properties external to my blueprint/camel script. My project is composed of a four camel (master:) routes that send/receive messages through activemq, in a three node Fuse Fabric V6.1. Using the Blueprint DSL I've declared the cm:property-placeholder, and used {{key}} in the camel routes for userid, password, and directories. I also used ${key} outside the camel context in the activemq elements for userName/passwords.
Through all my attempts the ${key} values resolve consistently. However none of the {{key}} values inside the camel context resolve, which causes the route creation to fail. Aside from the 'route failed because of substitution' errors, there are no other errors logged in the target fabric container.
At this point I have implemented a temporary workaround of adding <cm:default-properties> to apply local defaults. BTW: Our fuse platform is a three physical machines, each with a Fabric Server container and two or three managed containers.
Let me restate my experience:
Any property substitution outside of a <camelContext> works without issue using value in the Profile:PersistentId. Any property substitution inside a <camelContext> outright fails; UNLESS there is a default provided IN the blueprint dsl file.
Can you give help me connect my camel context to the profile's property file?
James,
This is what I've implemented for properties.
In a Fuse Profile
Persistent ID: com.brotherhoodmutual.esb.staging.routes.properties
Feature: mvn:com.brotherhoodmutual.esb/esb-staging-routes//xml/features
Contents of the Feature
[code]
<?xml version="1.0" encoding="UTF-8"?>
<features name="esb-billingcenter-features"
xmlns="http://karaf.apache.org/xmlns/features/v1.0.0">
<feature name="esb-billingcenter-staging-features"
description="BillingCenter Camel Routes and Configuration file">
<details>Feature: Camel Routes used in Staging</details>
<feature>mq-fabric-camel</feature>
<feature>fabric-zookeeper</feature>
<feature>fabric-camel</feature>
<feature>camel-zookeeper</feature>
<bundle>mvn:${project.groupId}/${project.artifactId}/${project.version}</bundle>
<bundle>wrap:mvn:com.thunderhead.api/jobapi/6.0</bundle>
[/code]
Contents of the bundle:
[code]
<?xml version="1.0" encoding="UTF-8"?>
<blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:camel="http://camel.apache.org/schema/blueprint"
xmlns:cm="http://aries.apache.org/blueprint/xmlns/blueprint-cm/v1.1.0"
http://www.osgi.org/xmlns/blueprint/v1.0.0 http://www.osgi.org/xmlns/blueprint/v1.0.0/blueprint.xsd
http://aries.apache.org/blueprint/xmlns/blueprint-cm/v1.0.0 http://aries.apache.org/schemas/blueprint-cm/blueprint-cm-1.0.0.xsd
http://camel.apache.org/schema/blueprint http://camel.apache.org/schema/blueprint/camel-blueprint.xsd
http://activemq.apache.org/schema/core http://activemq.apache.org/schema/core/activemq-core.xsd">
OSGi Config Admin service property placeholder
fabric profile host persistent-id.properties via zookeeper storage
- ${key} outside camelContext, {{key}} inside camelContext
- for now the values are in the features.xml file
<cm:property-placeholder id="bmiStandards"
persistent-id="${project.groupId}.staging.routes"
<cm:property name="bmi.sftp.port" value="22"/>
<cm:property name="bmi.sftp.senddir" value="From-BH"/>
<cm:property name="bmi.sftp.recvdir" value="To-BH"/>
<cm:property name="star.sftp.fqdn" value="sftp.somewhere.com"/>
<cm:property name="star.sftp.userid" value="some.password"/>
<cm:property name="star.sftp.passwd" value="some.more.password"/>
<cm:property name="star.gl.dir.transfers" value="/mnt/eas/import/transfers"/>
<cm:property name="stage.sftp.fqdn" value="inhouse.brotherhoodmutual.com"/>
<cm:property name="stage.sftp.userid" value="eip.userid"/>
<cm:property name="stage.sftp.passwd" value="some.needed.password"/>
<cm:property name="stage.gl.dir.transfers" value="/mnt/eas/import/ESBData/stage/transfers"/>
<cm:property name="jms.userid" value="amq.network.user"/>
<cm:property name="jms.passwd" value="amq.network.password"/>
<reference id="curator" interface="org.apache.curator.framework.CuratorFramework"/>
<bean id="fabric-camel" class="io.fabric8.camel.FabricComponent">
<property name="curator" ref="curator"/>
Camel JMSProducer enables use to send messages to our already active ActiveMQ server
<bean id="jmsConnectionFactory" class="org.apache.activemq.ActiveMQConnectionFactory">
<property name="brokerURL" value="discovery:(fabric:esbdevmq)" />
<property name="userName" value="${jms.userid}" />
<property name="password" value="${jms.passwd}" />
<bean id="pooledConnectionFactory" class="org.apache.activemq.pool.PooledConnectionFactory" init-method="start" destroy-method="stop">
<property name="maxConnections" value="1"/>
<property name="maximumActiveSessionPerConnection" value="500"/>
<property name="maxConnections" value="128" />
<property name="connectionFactory" ref="jmsConnectionFactory" />
<bean id="jmsConfig" class="org.apache.camel.component.jms.JmsConfiguration">
<property name="connectionFactory" ref="pooledConnectionFactory"/>
<property name="concurrentConsumers" value="1"/>
<bean id="jms" class="org.apache.activemq.camel.component.ActiveMQComponent">
<property name="configuration" ref="jmsConfig"/>
<property name="cacheLevelName" value="CACHE_CONSUMER"/>
<bean id="bmiRedeliveryPolicyConfig" class="org.apache.camel.processor.RedeliveryPolicy">
<property name="maximumRedeliveries" value="4" />
<property name="redeliveryDelay" value="5000" />
<property name="retryAttemptedLogLevel" value="WARN" />
<property name="logStackTrace" value="false" />
<bean id="easGLdlq" class="org.apache.camel.builder.DeadLetterChannelBuilder">
<property name="deadLetterUri" value="jms:queue:DLQ.billingcenter.SunGaurdEas"/>
<property name="redeliveryPolicy" ref="bmiRedeliveryPolicyConfig"/>
<bean id="starBankdlq" class="org.apache.camel.builder.DeadLetterChannelBuilder">
<property name="deadLetterUri" value="jms:queue:DLQ.billingcenter.StarBank"/>
<property name="redeliveryPolicy" ref="bmiRedeliveryPolicyConfig"/>
<bean id="thunderdlq" class="org.apache.camel.builder.DeadLetterChannelBuilder">
<property name="deadLetterUri" value="jms:queue:DLQ.billingcenter.Thunderhead"/>
<property name="redeliveryPolicy" ref="bmiRedeliveryPolicyConfig"/>
<camelContext id="esbBillingCenterCamelContext-stage" xmlns="http://camel.apache.org/schema/blueprint">
<propertyPlaceholder location="blueprint:bmiStandards" />
<errorHandler type="LoggingErrorHandler" id="defaultErrorHandler" />
<route id="generalLedgerOutgoingRoute-stage" errorHandlerRef="easGLdlq">
<from uri="master:generalLedgerOutgoingRoute:jms:queue:stage.queue.GLOutgoing" />
<to uri="file://{{stage.gl.dir.transfers}}/" />
<to uri="log:com.brotherhoodmutual.esb.staging?level=INFO&showProperties=true&showHeaders=true&showBody=false" />
<route id="starBankIncomingRoute-stage" errorHandlerRef="starBankdlq">
<from uri="master:starBankIncomingRoute:sftp://{{stage.sftp.fqdn}}:{{bmi.sftp.port}}/{{bmi.sftp.recvdir}}/?username={{stage.sftp.userid}}&password={{stage.sftp.passwd}}&binary=true&delete=true&delay=60000" />
<to uri="jms:queue:stage.queue.StarIncoming" />
<to uri="log:com.brotherhoodmutual.esb.staging?level=INFO&showProperties=true&showHeaders=true" />
<route id="starBankOutgoingRoute-stage" errorHandlerRef="starBankdlq">
<from uri="master:starBankOutgoingRoute:jms:queue:stage.queue.StarOutgoing" />
<to uri="sftp://{{stage.sftp.fqdn}}:{{bmi.sftp.port}}/{{bmi.sftp.senddir}}/?username={{stage.sftp.userid}}&password={{stage.sftp.passwd}}&binary=true" />
<to uri="log:com.brotherhoodmutual.esb.staging?level=INFO&showProperties=true&showHeaders=true&showBody=false" />
<route id="thunderheadResponseRouter-stage" errorHandlerRef="thunderdlq">
<from uri="master:thunderheadResponseRouter:jms:queue:queue.emsResponses" />
<to uri="log:com.brotherhoodmutual.esb.staging?level=INFO&showProperties=true&showHeaders=true&showBody=false" />
<simple resultType="java.lang.Boolean">${in.header.JMSCorrelationID} contains 'stage'</simple>
<to uri="jms:queue:stage.queue.emsResponses"/>
<to uri="jms:queue:DLQ.billingcenter.Thunderhead"/>
[/code]
A bit of the containers log file after pressing profile refresh:
2015-05-15 11:40:21,807 | INFO | admin-1-thread-1 | FabricConfigAdminBridge | figadmin.FabricConfigAdminBridge 173 | 67 - io.fabric8.fabric-configadmin - 1.0.0.redhat-379 | Updating configuration io.fabric8.agent
2015-05-15 11:40:21,812 | INFO | o.fabric8.agent) | DeploymentAgent | io.fabric8.agent.DeploymentAgent 243 | 60 - io.fabric8.fabric-agent - 1.0.0.redhat-379 | DeploymentAgent updated with {repository.karaf-enterprise=mvn:org.apache.karaf.assemblies.features/enterprise/2.3.0.redhat-610379/xml/features, attribute.parents=default feature-camel feature-camel-jms, org.ops4j.pax.url.mvn.defaultrepositories=file:/opt/redhat/jboss-fuse-6.1.0.redhat-379/system@snapshots@id=karaf-default, file:/opt/redhat/jboss-fuse-6.1.0.redhat-379/local-repo@snapshots@id=karaf-local, https://repository.jboss.org/nexus/content/groups/ea@id=ea lastRefresh.default = 1429882123105, feature.fabric-jaas=fabric-jaas, feature.esb-billingcenter-staging-features=esb-billingcenter-staging-features, attribute.abstract=true, fabric.zookeeper.pid=io.fabric8.agent, feature.fabric-configadmin=fabric-configadmin, feature.camel-blueprint=camel-blueprint, feature.fabric-core=fabric-core, optional.ops4j-base-lang=mvn:org.ops4j.base/ops4j-base-lang/1.4.0, service.pid=io.fabric8.agent, attribute.locked=false, lastrefresh.feature-esb-billingcenter=1431704413745, feature.fabric-bundle=fabric-bundle, org.ops4j.pax.url.mvn.repositories=http://repo1.maven.org/maven2@id=central, https://repo.fusesource.com/nexus/content/groups/public@id=fusepublic, https://repository.jboss.org/nexus/content/repositories/public@id=jbosspublic, https://repo.fusesource.com/nexus/content/repositories/releases@id=jbossreleases, https://repo.fusesource.com/nexus/content/groups/ea@id=jbossearlyaccess, http://repository.springsource.com/maven/bundles/release@id=ebrreleases, http://repository.springsource.com/maven/bundles/external@id=ebrexternal, https://oss.sonatype.org/content/groups/scala-tools@id=scala, https://nexus.brotherhoodmutual.com/nexus/content/repositories/releases@id=central, https://repository.jboss.org/nexus/content/repositories/fs-releases@id=fusesource.releases, https://repository.jboss.org/nexus/content/groups/ea@id=fusesource.ea, feature.fabric-web=fabric-web, lastrefresh.esbmq-replicated=1429724633771, feature.fabric-git-server=fabric-git-server, repository.activemq=mvn:org.apache.activemq/activemq-karaf/5.9.0.redhat-610379/xml/features, repository.apache-camel=mvn:org.apache.camel.karaf/apache-camel/2.12.0.redhat-610379/xml/features, feature.fabric-zookeeper=fabric-zookeeper, resolve.optional.imports=false, feature.camel-jms=camel-jms, repository.fabric8=mvn:io.fabric8/fabric8-karaf/1.0.0.redhat-379/xml/features, feature.mq-fabric-camel=mq-fabric-camel, feature.mq-fabric=mq-fabric, feature.karaf=karaf, bundle.mvn:org.apache.camel/camel-ftp/2.12.0.redhat-610379=mvn:org.apache.camel/camel-ftp/2.12.0.redhat-610379, feature.mq-fabric-http-discovery=mq-fabric-http-discovery, feature.fabric-agent=fabric-agent, feature.jolokia=jolokia, feature.camel-core=camel-core, feature.fabric-git=fabric-git, feature.fabric-camel=fabric-camel, hash=ProfileImpl[id='default', version='1.0']-ProfileImpl[id='esbmq-replicated', version='1.0']-ProfileImpl[id='feature-esb-billingCenter', version='1.0']-ProfileImpl[id='feature-camel', version='1.0']-ProfileImpl[id='feature-camel-jms', version='1.0']-018961d-6a42a00-3aa273e-50a30fa-e86e010-018961d-3cd4092-018961d-e86e010-e86e010-018961d-e86e010-e86e010-e86e010-018961d-e86e010-018961d-e86e010-e86e010-018961d-e86e010-e86e010-e86e010-018961d-e86e010-018961d, repository.mvn:com.brotherhoodmutual.esb/esb-staging-routes//xml/features=mvn:com.brotherhoodmutual.esb/esb-staging-routes//xml/features, repository.karaf-spring=mvn:org.apache.karaf.assemblies.features/spring/2.3.0.redhat-610379/xml/features, feature.activemq-blueprint=activemq-client, patch.repositories=https://repo.fusesource.com/nexus/content/repositories/releases, https://repo.fusesource.com/nexus/content/groups/ea, repository.karaf-standard=mvn:org.apache.karaf.assemblies.features/standard/2.3.0.redhat-610379/xml/features, feature.fabric-dosgi=fabric-dosgi}
2015-05-15 11:40:34,402 | INFO | agent-1-thread-1 | DeploymentAgent | io.fabric8.agent.DeploymentAgent 556 | 60 - io.fabric8.fabric-agent - 1.0.0.redhat-379 | Configuration changed. New bundles list:
mvn:biz.aQute/bndlib/1.43.0
mvn:com.brotherhoodmutual.esb/esb-staging-routes/1.0.2.21
mvn:com.google.guava/guava/15.0
mvn:com.weiglewilczek.scala-lang-osgi/scala-library/2.9.1
mvn:commons-beanutils/commons-beanutils/1.8.3
mvn:commons-codec/commons-codec/1.6
mvn:commons-collections/commons-collections/3.2.1
mvn:commons-lang/commons-lang/2.6
mvn:commons-net/commons-net/3.3
mvn:commons-pool/commons-pool/1.6
mvn:io.fabric8.fab/fab-osgi/1.0.0.redhat-379
mvn:io.fabric8/common-util/1.0.0.redhat-379
mvn:io.fabric8/fabric-agent/1.0.0.redhat-379
mvn:io.fabric8/fabric-api/1.0.0.redhat-379
mvn:io.fabric8/fabric-camel/1.0.0.redhat-379
mvn:io.fabric8/fabric-configadmin/1.0.0.redhat-379
mvn:io.fabric8/fabric-core/1.0.0.redhat-379
mvn:io.fabric8/fabric-dosgi/1.0.0.redhat-379
mvn:io.fabric8/fabric-extender-listener/1.0.0.redhat-379
mvn:io.fabric8/fabric-features-service/1.0.0.redhat-379
mvn:io.fabric8/fabric-git-server/1.0.0.redhat-379
mvn:io.fabric8/fabric-git/1.0.0.redhat-379
mvn:io.fabric8/fabric-groups/1.0.0.redhat-379
mvn:io.fabric8/fabric-jaas/1.0.0.redhat-379
mvn:io.fabric8/fabric-jolokia/1.0.0.redhat-379
mvn:io.fabric8/fabric-web/1.0.0.redhat-379
mvn:io.fabric8/fabric-zookeeper/1.0.0.redhat-379
mvn:org.apache.activemq/activemq-camel/5.9.0.redhat-610379
mvn:org.apache.activemq/activemq-karaf/5.9.0.redhat-610379
mvn:org.apache.activemq/activemq-osgi/5.9.0.redhat-610379
mvn:org.apache.aries.blueprint/org.apache.aries.blueprint.api/1.0.1.redhat-610379
mvn:org.apache.aries.blueprint/org.apache.aries.blueprint.cm/1.0.1.redhat-610379
mvn:org.apache.aries.blueprint/org.apache.aries.blueprint.core/1.0.1.redhat-610379
mvn:org.apache.aries.jmx/org.apache.aries.jmx.api/1.0.1.redhat-610379
mvn:org.apache.aries.jmx/org.apache.aries.jmx.blueprint.api/1.0.1.redhat-610379
mvn:org.apache.aries.jmx/org.apache.aries.jmx.blueprint.core/1.0.1.redhat-610379
mvn:org.apache.aries.jmx/org.apache.aries.jmx.core/1.0.1.redhat-610379
mvn:org.apache.aries.proxy/org.apache.aries.proxy.api/1.0.1.redhat-610379
mvn:org.apache.aries.proxy/org.apache.aries.proxy.impl/1.0.1.redhat-610379
mvn:org.apache.aries/org.apache.aries.util/1.0.1.redhat-610379
mvn:org.apache.camel.karaf/camel-karaf-commands/2.12.0.redhat-610379
mvn:org.apache.camel/camel-blueprint/2.12.0.redhat-610379
mvn:org.apache.camel/camel-core/2.12.0.redhat-610379
mvn:org.apache.camel/camel-ftp/2.12.0.redhat-610379
mvn:org.apache.camel/camel-jms/2.12.0.redhat-610379
mvn:org.apache.camel/camel-spring/2.12.0.redhat-610379
mvn:org.apache.camel/camel-zookeeper/2.12.0.redhat-610379
mvn:org.apache.felix/org.apache.felix.configadmin/1.4.0.redhat-610379
mvn:org.apache.felix/org.apache.felix.eventadmin/1.3.0.redhat-610379
mvn:org.apache.felix/org.apache.felix.fileinstall/3.3.11.redhat-610379
mvn:org.apache.felix/org.apache.felix.gogo.runtime/0.11.0.redhat-610379
mvn:org.apache.felix/org.apache.felix.metatype/1.0.8
mvn:org.apache.felix/org.apache.felix.scr/1.8.0.redhat-610379
mvn:org.apache.geronimo.specs/geronimo-annotation_1.1_spec/1.0.1
mvn:org.apache.geronimo.specs/geronimo-j2ee-management_1.1_spec/1.0.1
mvn:org.apache.geronimo.specs/geronimo-jms_1.1_spec/1.1.1
mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/1.1.1
mvn:org.apache.geronimo.specs/geronimo-servlet_3.0_spec/1.0
mvn:org.apache.karaf.admin/org.apache.karaf.admin.core/2.3.0.redhat-610379
mvn:org.apache.karaf.admin/org.apache.karaf.admin.management/2.3.0.redhat-610379
mvn:org.apache.karaf.deployer/org.apache.karaf.deployer.blueprint/2.3.0.redhat-610379
mvn:org.apache.karaf.deployer/org.apache.karaf.deployer.spring/2.3.0.redhat-610379
mvn:org.apache.karaf.deployer/org.apache.karaf.deployer.wrap/2.3.0.redhat-610379
mvn:org.apache.karaf.features/org.apache.karaf.features.command/2.3.0.redhat-610379
mvn:org.apache.karaf.features/org.apache.karaf.features.management/2.3.0.redhat-610379
mvn:org.apache.karaf.jaas/org.apache.karaf.jaas.command/2.3.0.redhat-610379
mvn:org.apache.karaf.jaas/org.apache.karaf.jaas.config/2.3.0.redhat-610379
mvn:org.apache.karaf.jaas/org.apache.karaf.jaas.modules/2.3.0.redhat-610379
mvn:org.apache.karaf.management.mbeans/org.apache.karaf.management.mbeans.scr/2.3.0.redhat-610379
mvn:org.apache.karaf.management/org.apache.karaf.management.server/2.3.0.redhat-610379
mvn:org.apache.karaf.shell/org.apache.karaf.shell.commands/2.3.0.redhat-610379
mvn:org.apache.karaf.shell/org.apache.karaf.shell.config/2.3.0.redhat-610379
mvn:org.apache.karaf.shell/org.apache.karaf.shell.console/2.3.0.redhat-610379
mvn:org.apache.karaf.shell/org.apache.karaf.shell.dev/2.3.0.redhat-610379
mvn:org.apache.karaf.shell/org.apache.karaf.shell.dev2/2.3.0.redhat-610379
mvn:org.apache.karaf.shell/org.apache.karaf.shell.log/2.3.0.redhat-610379
mvn:org.apache.karaf.shell/org.apache.karaf.shell.osgi/2.3.0.redhat-610379
mvn:org.apache.karaf.shell/org.apache.karaf.shell.packages/2.3.0.redhat-610379
mvn:org.apache.karaf.shell/org.apache.karaf.shell.scr/2.3.0.redhat-610379
mvn:org.apache.karaf.shell/org.apache.karaf.shell.ssh/2.3.0.redhat-610379
mvn:org.apache.mina/mina-core/2.0.7
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.aopalliance/1.0_6
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jasypt/1.9.1_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jsch/0.1.49_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.scala-library/2.9.1_3
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-aop/3.2.8.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-beans/3.2.8.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context-support/3.2.8.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-context/3.2.8.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-core/3.2.8.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-expression/3.2.8.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-jms/3.2.8.RELEASE_1
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-tx/3.2.8.RELEASE_1
mvn:org.apache.sshd/sshd-core/0.9.0
mvn:org.apache.xbean/xbean-asm4-shaded/3.16
mvn:org.apache.xbean/xbean-classloader/3.15
mvn:org.apache.xbean/xbean-finder-shaded/3.16
mvn:org.apache.xbean/xbean-spring/3.15
mvn:org.bouncycastle/bcprov-jdk15on/1.49
mvn:org.codehaus.jackson/jackson-core-asl/1.9.12
mvn:org.codehaus.jackson/jackson-mapper-asl/1.9.12
mvn:org.eclipse.jetty.aggregate/jetty-all-server/8.1.14.v20131031
mvn:org.fusesource.hawtbuf/hawtbuf/1.9
mvn:org.fusesource.hawtdispatch/hawtdispatch/1.19
mvn:org.fusesource.insight/insight-log/1.0.0.redhat-379
mvn:org.jboss.amq/mq-fabric-camel/6.1.0.redhat-379
mvn:org.jboss.amq/mq-fabric/6.1.0.redhat-379
mvn:org.jboss.amq/mq-http-discovery/6.1.0.redhat-379
mvn:org.ops4j.base/ops4j-base-lang/1.4.0
mvn:org.ops4j.base/ops4j-base-monitors/1.4.0
mvn:org.ops4j.base/ops4j-base-net/1.4.0
mvn:org.ops4j.base/ops4j-base-util-property/1.4.0
mvn:org.ops4j.pax.logging/pax-logging-api/1.7.2
mvn:org.ops4j.pax.logging/pax-logging-service/1.7.2
mvn:org.ops4j.pax.swissbox/pax-swissbox-bnd/1.6.0
mvn:org.ops4j.pax.swissbox/pax-swissbox-core/1.6.0
mvn:org.ops4j.pax.swissbox/pax-swissbox-optional-jcl/1.6.0
mvn:org.ops4j.pax.swissbox/pax-swissbox-property/1.6.0
mvn:org.ops4j.pax.url/pax-url-commons/1.4.2
mvn:org.ops4j.pax.url/pax-url-mvn/1.3.7
mvn:org.ops4j.pax.url/pax-url-war/1.4.2
mvn:org.ops4j.pax.url/pax-url-wrap/1.3.7
mvn:org.ops4j.pax.web/pax-web-api/3.0.6
mvn:org.ops4j.pax.web/pax-web-deployer/3.0.6
mvn:org.ops4j.pax.web/pax-web-extender-war/3.0.6
mvn:org.ops4j.pax.web/pax-web-extender-whiteboard/3.0.6
mvn:org.ops4j.pax.web/pax-web-jetty/3.0.6
mvn:org.ops4j.pax.web/pax-web-jsp/3.0.6
mvn:org.ops4j.pax.web/pax-web-runtime/3.0.6
mvn:org.ops4j.pax.web/pax-web-spi/3.0.6
mvn:org.ow2.asm/asm-all/4.1
mvn:org.springframework.osgi/spring-osgi-annotation/1.2.1
mvn:org.springframework.osgi/spring-osgi-core/1.2.1
mvn:org.springframework.osgi/spring-osgi-extender/1.2.1
mvn:org.springframework.osgi/spring-osgi-io/1.2.1
wrap:mvn:com.thunderhead.api/jobapi/6.0
2015-05-15 11:40:34,403 | INFO | agent-1-thread-1 | DeploymentAgent | io.fabric8.agent.DeploymentAgent 649 | 60 - io.fabric8.fabric-agent - 1.0.0.redhat-379 | Changes to perform:
2015-05-15 11:40:34,404 | INFO | agent-1-thread-1 | DeploymentAgent | io.fabric8.agent.DeploymentAgent 650 | 60 - io.fabric8.fabric-agent - 1.0.0.redhat-379 | Bundles to uninstall:
2015-05-15 11:40:34,404 | INFO | agent-1-thread-1 | DeploymentAgent | io.fabric8.agent.DeploymentAgent 654 | 60 - io.fabric8.fabric-agent - 1.0.0.redhat-379 | Bundles to update:
2015-05-15 11:40:34,404 | INFO | agent-1-thread-1 | DeploymentAgent | io.fabric8.agent.DeploymentAgent 656 | 60 - io.fabric8.fabric-agent - 1.0.0.redhat-379 | com.brotherhoodmutual.esb.staging-routes / 1.0.2.20 with mvn:com.brotherhoodmutual.esb/esb-staging-routes/1.0.2.21
2015-05-15 11:40:34,404 | INFO | agent-1-thread-1 | DeploymentAgent | io.fabric8.agent.DeploymentAgent 658 | 60 - io.fabric8.fabric-agent - 1.0.0.redhat-379 | Bundles to install:
2015-05-15 11:40:34,405 | INFO | agent-1-thread-1 | DeploymentAgent | io.fabric8.agent.DeploymentAgent 666 | 60 - io.fabric8.fabric-agent - 1.0.0.redhat-379 | Stopping bundles:
2015-05-15 11:40:34,405 | INFO | agent-1-thread-1 | DeploymentAgent | io.fabric8.agent.DeploymentAgent 675 | 60 - io.fabric8.fabric-agent - 1.0.0.redhat-379 | com.brotherhoodmutual.esb.staging-routes / 1.0.2.20
2015-05-15 11:40:34,405 | INFO | agent-1-thread-1 | BlueprintExtender | nt.container.BlueprintExtender$3 293 | 9 - org.apache.aries.blueprint.core - 1.0.1.redhat-610379 | Destroying BlueprintContainer for bundle com.brotherhoodmutual.esb.staging-routes
2015-05-15 11:40:34,415 | INFO | agent-1-thread-1 | OsgiFabricDiscoveryAgent | .fabric.OsgiFabricDiscoveryAgent 61 | 120 - org.jboss.amq.mq-fabric - 6.1.0.redhat-379 | closing tracker
2015-05-15 11:40:34,420 | INFO | agent-1-thread-1 | DeploymentAgent | io.fabric8.agent.DeploymentAgent 681 | 60 - io.fabric8.fabric-agent - 1.0.0.redhat-379 | Uninstalling bundles:
2015-05-15 11:40:34,421 | INFO | agent-1-thread-1 | DeploymentAgent | io.fabric8.agent.DeploymentAgent 687 | 60 - io.fabric8.fabric-agent - 1.0.0.redhat-379 | Updating bundles:
2015-05-15 11:40:34,421 | INFO | agent-1-thread-1 | DeploymentAgent | io.fabric8.agent.DeploymentAgent 691 | 60 - io.fabric8.fabric-agent - 1.0.0.redhat-379 | mvn:com.brotherhoodmutual.esb/esb-staging-routes/1.0.2.21
2015-05-15 11:40:34,424 | INFO | agent-1-thread-1 | DeploymentAgent | io.fabric8.agent.DeploymentAgent 696 | 60 - io.fabric8.fabric-agent - 1.0.0.redhat-379 | Installing bundles:
2015-05-15 11:40:34,436 | INFO | agent-1-thread-1 | DeploymentAgent | io.fabric8.agent.DeploymentAgent 720 | 60 - io.fabric8.fabric-agent - 1.0.0.redhat-379 | Refreshing bundles:
2015-05-15 11:40:34,436 | INFO | agent-1-thread-1 | DeploymentAgent | io.fabric8.agent.DeploymentAgent 722 | 60 - io.fabric8.fabric-agent - 1.0.0.redhat-379 | com.brotherhoodmutual.esb.staging-routes / 1.0.2.21
2015-05-15 11:40:34,437 | INFO | agent-1-thread-1 | DeploymentAgent | io.fabric8.agent.DeploymentAgent 735 | 60 - io.fabric8.fabric-agent - 1.0.0.redhat-379 | Starting bundles:
2015-05-15 11:40:34,632 | INFO | agent-1-thread-1 | DeploymentAgent | io.fabric8.agent.DeploymentAgent 741 | 60 - io.fabric8.fabric-agent - 1.0.0.redhat-379 | com.brotherhoodmutual.esb.staging-routes / 1.0.2.21
2015-05-15 11:40:34,663 | INFO | agent-1-thread-1 | FabricDiscoveryAgentFactory | bric.FabricDiscoveryAgentFactory 44 | 120 - org.jboss.amq.mq-fabric - 6.1.0.redhat-379 | OSGi environment detected!
2015-05-15 11:40:34,694 | INFO | agent-1-thread-1 | BlueprintCamelContext | e.camel.impl.DefaultCamelContext 1533 | 141 - org.apache.camel.camel-core - 2.12.0.redhat-610379 | Apache Camel 2.12.0.redhat-610379 (CamelContext: esbBillingCenterCamelContext-stage) is starting
2015-05-15 11:40:34,695 | INFO | agent-1-thread-1 | ManagedManagementStrategy | gement.ManagedManagementStrategy 187 | 141 - org.apache.camel.camel-core - 2.12.0.redhat-610379 | JMX is enabled
2015-05-15 11:40:34,696 | WARN | agent-1-thread-1 | faultManagementLifecycleStrategy | faultManagementLifecycleStrategy 168 | 141 - org.apache.camel.camel-core - 2.12.0.redhat-610379 | This CamelContext(esbBillingCenterCamelContext-stage) will be registered using the name: com.brotherhoodmutual.esb.staging-routes-7 due to clash with an existing name already registered in MBeanServer.
2015-05-15 11:40:34,745 | INFO | agent-1-thread-1 | BlueprintCamelContext | e.camel.impl.DefaultCamelContext 1747 | 141 - org.apache.camel.camel-core - 2.12.0.redhat-610379 | Apache Camel 2.12.0.redhat-610379 (CamelContext: esbBillingCenterCamelContext-stage) is shutting down
2015-05-15 11:40:34,747 | INFO | agent-1-thread-1 | BlueprintCamelContext | e.camel.impl.DefaultCamelContext 1821 | 141 - org.apache.camel.camel-core - 2.12.0.redhat-610379 | Apache Camel 2.12.0.redhat-610379 (CamelContext: esbBillingCenterCamelContext-stage) uptime 0.053 seconds
2015-05-15 11:40:34,747 | INFO | agent-1-thread-1 | BlueprintCamelContext | e.camel.impl.DefaultCamelContext 1822 | 141 - org.apache.camel.camel-core - 2.12.0.redhat-610379 | Apache Camel 2.12.0.redhat-610379 (CamelContext: esbBillingCenterCamelContext-stage) is shutdown in 0.002 seconds
2015-05-15 11:40:34,748 | ERROR | agent-1-thread-1 | BlueprintCamelContext | .blueprint.BlueprintCamelContext 149 | 140 - org.apache.camel.camel-blueprint - 2.12.0.redhat-610379 | Error occurred during starting Camel: CamelContext(esbBillingCenterCamelContext-stage) due Failed to create route generalLedgerOutgoingRoute-stage at: >>> To[file://{{stage.gl.dir.transfers}}/] <<< in route: Route(generalLedgerOutgoingRoute-stage)[[From[master:general... because of Property with key [stage.gl.dir.transfers] not found in properties from text: file://{{stage.gl.dir.transfers}}/
org.apache.camel.FailedToCreateRouteException: Failed to create route generalLedgerOutgoingRoute-stage at: >>> To[file://{{stage.gl.dir.transfers}}/] <<< in route: Route(generalLedgerOutgoingRoute-stage)[[From[master:general... because of Property with key [stage.gl.dir.transfers] not found in properties from text: file://{{stage.gl.dir.transfers}}/
at org.apache.camel.model.RouteDefinition.addRoutes(RouteDefinition.java:912)
at org.apache.camel.model.RouteDefinition.addRoutes(RouteDefinition.java:177)
at org.apache.camel.impl.DefaultCamelContext.startRoute(DefaultCamelContext.java:778)[141:org.apache.camel.camel-core:2.12.0.redhat-610379]
at org.apache.camel.impl.DefaultCamelContext.startRouteDefinitions(DefaultCamelContext.java:1955)[141:org.apache.camel.camel-core:2.12.0.redhat-610379]
at org.apache.camel.impl.DefaultCamelContext.doStartCamel(DefaultCamelContext.java:1705)[141:org.apache.camel.camel-core:2.12.0.redhat-610379]
at org.apache.camel.impl.DefaultCamelContext.doStart(DefaultCamelContext.java:1579)[141:org.apache.camel.camel-core:2.12.0.redhat-610379]
at org.apache.camel.support.ServiceSupport.start(ServiceSupport.java:61)
at org.apache.camel.impl.DefaultCamelContext.start(DefaultCamelContext.java:1547)[141:org.apache.camel.camel-core:2.12.0.redhat-610379]
at org.apache.camel.blueprint.BlueprintCamelContext.start(BlueprintCamelContext.java:177)
at org.apache.camel.blueprint.BlueprintCamelContext.maybeStart(BlueprintCamelContext.java:209)
at org.apache.camel.blueprint.BlueprintCamelContext.serviceChanged(BlueprintCamelContext.java:147)
at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:934)[org.apache.felix.framework-4.0.3.redhat-610379.jar:]
at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:795)[org.apache.felix.framework-4.0.3.redhat-610379.jar:]
at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:544)[org.apache.felix.framework-4.0.3.redhat-610379.jar:]
at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:4666)[org.apache.felix.framework-4.0.3.redhat-610379.jar:]
at org.apache.felix.framework.Felix.registerService(Felix.java:3674)[org.apache.felix.framework-4.0.3.redhat-610379.jar:]
at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:347)
at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:353)
at org.apache.camel.blueprint.BlueprintCamelContext.init(BlueprintCamelContext.java:97)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)[:1.7.0_75]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)[:1.7.0_75]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)[:1.7.0_75]
at java.lang.reflect.Method.invoke(Method.java:606)[:1.7.0_75]
at org.apache.aries.blueprint.utils.ReflectionUtils.invoke(ReflectionUtils.java:297)[9:org.apache.aries.blueprint.core:1.0.1.redhat-610379]
at org.apache.aries.blueprint.container.BeanRecipe.invoke(BeanRecipe.java:958)[9:org.apache.aries.blueprint.core:1.0.1.redhat-610379]
at org.apache.aries.blueprint.container.BeanRecipe.runBeanProcInit(BeanRecipe.java:712)[9:org.apache.aries.blueprint.core:1.0.1.redhat-610379]
at org.apache.aries.blueprint.container.BeanRecipe.internalCreate2(BeanRecipe.java:824)[9:org.apache.aries.blueprint.core:1.0.1.redhat-610379]
at org.apache.aries.blueprint.container.BeanRecipe.internalCreate(BeanRecipe.java:787)[9:org.apache.aries.blueprint.core:1.0.1.redhat-610379]
at org.apache.aries.blueprint.di.AbstractRecipe$1.call(AbstractRecipe.java:79)[9:org.apache.aries.blueprint.core:1.0.1.redhat-610379]
at java.util.concurrent.FutureTask.run(FutureTask.java:262)[:1.7.0_75]
at org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:88)[9:org.apache.aries.blueprint.core:1.0.1.redhat-610379]
at org.apache.aries.blueprint.container.BlueprintRepository.createInstances(BlueprintRepository.java:245)[9:org.apache.aries.blueprint.core:1.0.1.redhat-610379]
at org.apache.aries.blueprint.container.BlueprintRepository.createAll(BlueprintRepository.java:183)[9:org.apache.aries.blueprint.core:1.0.1.redhat-610379]
at org.apache.aries.blueprint.container.BlueprintContainerImpl.instantiateEagerComponents(BlueprintContainerImpl.java:676)[9:org.apache.aries.blueprint.core:1.0.1.redhat-610379]
at org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:374)[9:org.apache.aries.blueprint.core:1.0.1.redhat-610379]
at org.apache.aries.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:261)[9:org.apache.aries.blueprint.core:1.0.1.redhat-610379]
at org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:270)[9:org.apache.aries.blueprint.core:1.0.1.redhat-610379]
at org.apache.aries.blueprint.container.BlueprintExtender.modifiedBundle(BlueprintExtender.java:233)[9:org.apache.aries.blueprint.core:1.0.1.redhat-610379]
at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerModified(BundleHookBundleTracker.java:500)[11:org.apache.aries.util:1.0.1.redhat-610379]
at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerModified(BundleHookBundleTracker.java:433)[11:org.apache.aries.util:1.0.1.redhat-610379]
at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$AbstractTracked.track(BundleHookBundleTracker.java:725)[11:org.apache.aries.util:1.0.1.redhat-610379]
at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.bundleChanged(BundleHookBundleTracker.java:463)[11:org.apache.aries.util:1.0.1.redhat-610379]
at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$BundleEventHook.event(BundleHookBundleTracker.java:422)[11:org.apache.aries.util:1.0.1.redhat-610379]
at org.apache.felix.framework.util.SecureAction.invokeBundleEventHook(SecureAction.java:1103)[org.apache.felix.framework-4.0.3.redhat-610379.jar:]
at org.apache.felix.framework.util.EventDispatcher.createWhitelistFromHooks(EventDispatcher.java:696)[org.apache.felix.framework-4.0.3.redhat-610379.jar:]
at org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:484)[org.apache.felix.framework-4.0.3.redhat-610379.jar:]
at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:4650)[org.apache.felix.framework-4.0.3.redhat-610379.jar:]
at org.apache.felix.framework.Felix$4.run(Felix.java:2123)[org.apache.felix.framework-4.0.3.redhat-610379.jar:]
at org.apache.felix.framework.Felix.runInContext(Felix.java:2147)[org.apache.felix.framework-4.0.3.redhat-610379.jar:]
at org.apache.felix.framework.Felix.startBundle(Felix.java:2121)[org.apache.felix.framework-4.0.3.redhat-610379.jar:]
at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:955)[org.apache.felix.framework-4.0.3.redhat-610379.jar:]
at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:942)[org.apache.felix.framework-4.0.3.redhat-610379.jar:]
at io.fabric8.agent.DeploymentAgent.install(DeploymentAgent.java:743)[60:io.fabric8.fabric-agent:1.0.0.redhat-379]
at io.fabric8.agent.DeploymentAgent.doUpdate(DeploymentAgent.java:525)[60:io.fabric8.fabric-agent:1.0.0.redhat-379]
at io.fabric8.agent.DeploymentAgent$2.run(DeploymentAgent.java:252)[60:io.fabric8.fabric-agent:1.0.0.redhat-379]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)[:1.7.0_75]
at java.util.concurrent.FutureTask.run(FutureTask.java:262)[:1.7.0_75]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)[:1.7.0_75]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)[:1.7.0_75]
at java.lang.Thread.run(Thread.java:745)[:1.7.0_75]
Caused by: java.lang.IllegalArgumentException: Property with key [stage.gl.dir.transfers] not found in properties from text: file://{{stage.gl.dir.transfers}}/
at org.apache.camel.component.properties.DefaultPropertiesParser.doParseUri(DefaultPropertiesParser.java:120)
at org.apache.camel.component.properties.DefaultPropertiesParser.parseUri(DefaultPropertiesParser.java:51)
at org.apache.camel.component.properties.PropertiesComponent.parseUri(PropertiesComponent.java:160)
at org.apache.camel.component.properties.PropertiesComponent.parseUri(PropertiesComponent.java:119)
at org.apache.camel.impl.DefaultCamelContext.resolvePropertyPlaceholders(DefaultCamelContext.java:1155)[141:org.apache.camel.camel-core:2.12.0.redhat-610379]
at org.apache.camel.model.ProcessorDefinition.resolvePropertyPlaceholders(ProcessorDefinition.java:572)
at org.apache.camel.model.ProcessorDefinition.makeProcessor(ProcessorDefinition.java:475)
at org.apache.camel.model.ProcessorDefinition.addRoutes(ProcessorDefinition.java:213)
at org.apache.camel.model.RouteDefinition.addRoutes(RouteDefinition.java:909)
... 59 more
2015-05-15 11:40:34,755 | INFO | agent-1-thread-1 | BlueprintCamelContext | e.camel.impl.DefaultCamelContext 1533 | 141 - org.apache.camel.camel-core - 2.12.0.redhat-610379 | Apache Camel 2.12.0.redhat-610379 (CamelContext: esbBillingCenterCamelContext-stage) is starting
2015-05-15 11:40:34,755 | INFO | agent-1-thread-1 | ManagedManagementStrategy | gement.ManagedManagementStrategy 187 | 141 - org.apache.camel.camel-core - 2.12.0.redhat-610379 | JMX is enabled
2015-05-15 11:40:34,757 | WARN | agent-1-thread-1 | faultManagementLifecycleStrategy | faultManagementLifecycleStrategy 168 | 141 - org.apache.camel.camel-core - 2.12.0.redhat-610379 | This CamelContext(esbBillingCenterCamelContext-stage) will be registered using the name: com.brotherhoodmutual.esb.staging-routes-8 due to clash with an existing name already registered in MBeanServer.
2015-05-15 11:40:34,749 | INFO | ZooKeeperGroup-0 | DiscoveryTransport | ort.discovery.DiscoveryTransport 78 | 107 - org.apache.activemq.activemq-osgi - 5.9.0.redhat-610379 | Adding new broker connection URL: tcp://esb02-dev.brotherhoodmutual.com:61616
2015-05-15 11:40:34,780 | ERROR | agent-1-thread-1 | BlueprintCamelContext | .blueprint.BlueprintCamelContext 149 | 140 - org.apache.camel.camel-blueprint - 2.12.0.redhat-610379 | Error occurred during starting Camel: CamelContext(esbBillingCenterCamelContext-stage) due Failed to create route generalLedgerOutgoingRoute-stage at: >>> To[file://{{stage.gl.dir.transfers}}/] <<< in route: Route(generalLedgerOutgoingRoute-stage)[[From[master:general... because of Property with key [stage.gl.dir.transfers] not found in properties from text: file://{{stage.gl.dir.transfers}}/
org.apache.camel.FailedToCreateRouteException: Failed to create route generalLedgerOutgoingRoute-stage at: >>> To[file://{{stage.gl.dir.transfers}}/] <<< in route: Route(generalLedgerOutgoingRoute-stage)[[From[master:general... because of Property with key [stage.gl.dir.transfers] not found in properties from text: file://{{stage.gl.dir.transfers}}/
at org.apache.camel.model.RouteDefinition.addRoutes(RouteDefinition.java:912)[141:org.apache.camel.camel-core:2.12.0.redhat-610379]
at org.apache.camel.model.RouteDefinition.addRoutes(RouteDefinition.java:177)[141:org.apache.camel.camel-core:2.12.0.redhat-610379]
at org.apache.camel.impl.DefaultCamelContext.startRoute(DefaultCamelContext.java:778)[141:org.apache.camel.camel-core:2.12.0.redhat-610379]
at org.apache.camel.impl.DefaultCamelContext.startRouteDefinitions(DefaultCamelContext.java:1955)[141:org.apache.camel.camel-core:2.12.0.redhat-610379]
at org.apache.camel.impl.DefaultCamelContext.doStartCamel(DefaultCamelContext.java:1705)[141:org.apache.camel.camel-core:2.12.0.redhat-610379]
at org.apache.camel.impl.DefaultCamelContext.doStart(DefaultCamelContext.java:1579)[141:org.apache.camel.camel-core:2.12.0.redhat-610379]
at org.apache.camel.support.ServiceSupport.start(ServiceSupport.java:61)[141:org.apache.camel.camel-core:2.12.0.redhat-610379]
at org.apache.camel.impl.DefaultCamelContext.start(DefaultCamelContext.java:1547)[141:org.apache.camel.camel-core:2.12.0.redhat-610379]
at org.apache.camel.blueprint.BlueprintCamelContext.start(BlueprintCamelContext.java:177)[140:org.apache.camel.camel-blueprint:2.12.0.redhat-610379]
at org.apache.camel.blueprint.BlueprintCamelContext.maybeStart(BlueprintCamelContext.java:209)[140:org.apache.camel.camel-blueprint:2.12.0.redhat-610379]
at org.apache.camel.blueprint.BlueprintCamelContext.serviceChanged(BlueprintCamelContext.java:147)[140:org.apache.camel.camel-blueprint:2.12.0.redhat-610379]
at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:934)[org.apache.felix.framework-4.0.3.redhat-610379.jar:]
at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:795)[org.apache.felix.framework-4.0.3.redhat-610379.jar:]
at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:544)[org.apache.felix.framework-4.0.3.redhat-610379.jar:]
at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:4666)[org.apache.felix.framework-4.0.3.redhat-610379.jar:]
at org.apache.felix.framework.Felix.registerService(Felix.java:3674)[org.apache.felix.framework-4.0.3.redhat-610379.jar:]
at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:347)[org.apache.felix.framework-4.0.3.redhat-610379.jar:]
at org.apache.aries.blueprint.container.BlueprintContainerImpl.registerService(BlueprintContainerImpl.java:448)[9:org.apache.aries.blueprint.core:1.0.1.redhat-610379]
at org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:383)[9:org.apache.aries.blueprint.core:1.0.1.redhat-610379]
at org.apache.aries.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:261)[9:org.apache.aries.blueprint.core:1.0.1.redhat-610379]
at org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:270)[9:org.apache.aries.blueprint.core:1.0.1.redhat-610379]
at org.apache.aries.blueprint.container.BlueprintExtender.modifiedBundle(BlueprintExtender.java:233)[9:org.apache.aries.blueprint.core:1.0.1.redhat-610379]
at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerModified(BundleHookBundleTracker.java:500)[11:org.apache.aries.util:1.0.1.redhat-610379]
at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerModified(BundleHookBundleTracker.java:433)[11:org.apache.aries.util:1.0.1.redhat-610379]
at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$AbstractTracked.track(BundleHookBundleTracker.java:725)[11:org.apache.aries.util:1.0.1.redhat-610379]
at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.bundleChanged(BundleHookBundleTracker.java:463)[11:org.apache.aries.util:1.0.1.redhat-610379]
at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$BundleEventHook.event(BundleHookBundleTracker.java:422)[11:org.apache.aries.util:1.0.1.redhat-610379]
at org.apache.felix.framework.util.SecureAction.invokeBundleEventHook(SecureAction.java:1103)[org.apache.felix.framework-4.0.3.redhat-610379.jar:]
at org.apache.felix.framework.util.EventDispatcher.createWhitelistFromHooks(EventDispatcher.java:696)[org.apache.felix.framework-4.0.3.redhat-610379.jar:]
at org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:484)[org.apache.felix.framework-4.0.3.redhat-610379.jar:]
at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:4650)[org.apache.felix.framework-4.0.3.redhat-610379.jar:]
at org.apache.felix.framework.Felix$4.run(Felix.java:2123)[org.apache.felix.framework-4.0.3.redhat-610379.jar:]
at org.apache.felix.framework.Felix.runInContext(Felix.java:2147)[org.apache.felix.framework-4.0.3.redhat-610379.jar:]
at org.apache.felix.framework.Felix.startBundle(Felix.java:2121)[org.apache.felix.framework-4.0.3.redhat-610379.jar:]
at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:955)[org.apache.felix.framework-4.0.3.redhat-610379.jar:]
at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:942)[org.apache.felix.framework-4.0.3.redhat-610379.jar:]
at io.fabric8.agent.DeploymentAgent.install(DeploymentAgent.java:743)[60:io.fabric8.fabric-agent:1.0.0.redhat-379]
at io.fabric8.agent.DeploymentAgent.doUpdate(DeploymentAgent.java:525)[60:io.fabric8.fabric-agent:1.0.0.redhat-379]
at io.fabric8.agent.DeploymentAgent$2.run(DeploymentAgent.java:252)[60:io.fabric8.fabric-agent:1.0.0.redhat-379]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)[:1.7.0_75]
at java.util.concurrent.FutureTask.run(FutureTask.java:262)[:1.7.0_75]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)[:1.7.0_75]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)[:1.7.0_75]
at java.lang.Thread.run(Thread.java:745)[:1.7.0_75]
Caused by: java.lang.IllegalArgumentException: Property with key [stage.gl.dir.transfers] not found in properties from text: file://{{stage.gl.dir.transfers}}/
at org.apache.camel.component.properties.DefaultPropertiesParser.doParseUri(DefaultPropertiesParser.java:120)[141:org.apache.camel.camel-core:2.12.0.redhat-610379]
at org.apache.camel.component.properties.DefaultPropertiesParser.parseUri(DefaultPropertiesParser.java:51)[141:org.apache.camel.camel-core:2.12.0.redhat-610379]
at org.apache.camel.component.properties.PropertiesComponent.parseUri(PropertiesComponent.java:160)[141:org.apache.camel.camel-core:2.12.0.redhat-610379]
at org.apache.camel.component.properties.PropertiesComponent.parseUri(PropertiesComponent.java:119)[141:org.apache.camel.camel-core:2.12.0.redhat-610379]
at org.apache.camel.impl.DefaultCamelContext.resolvePropertyPlaceholders(DefaultCamelContext.java:1155)[141:org.apache.camel.camel-core:2.12.0.redhat-610379]
at org.apache.camel.model.ProcessorDefinition.resolvePropertyPlaceholders(ProcessorDefinition.java:572)[141:org.apache.camel.camel-core:2.12.0.redhat-610379]
at org.apache.camel.model.ProcessorDefinition.makeProcessor(ProcessorDefinition.java:475)[141:org.apache.camel.camel-core:2.12.0.redhat-610379]
at org.apache.camel.model.ProcessorDefinition.addRoutes(ProcessorDefinition.java:213)[141:org.apache.camel.camel-core:2.12.0.redhat-610379]
at org.apache.camel.model.RouteDefinition.addRoutes(RouteDefinition.java:909)[141:org.apache.camel.camel-core:2.12.0.redhat-610379]
... 43 more