Mule AMQP connector: Value is not facet-valid with respect to enumeration -
i'm trying read property configuration file (.properties) in mule seems not take value it.
these configuration , properties files:
dev.properties file
amqp.host=localhost amqp.port=5672 amqp.username=guest amqp.password=guest amqp.ackmode=manual amqp.prefetchcount=1 xml configuration file
<context:property-placeholder location="dev.properties"/> <amqp:connector name="amqplocalhostconnector" host="${amqp.host}" port="${amqp.port}" username="${amqp.username}" password="${amqp.password}" ackmode="${amqp.ackmode}" prefetchcount="${amqp.prefetchcount}" /> when execute application, throws following error:
error 2015-06-29 12:04:33,540 [main] org.mule.module.launcher.application.defaultmuleapplication: null org.xml.sax.saxparseexception: cvc-enumeration-valid: value '${amqp.ackmode}' not facet-valid respect enumeration '[amqp_auto, mule_auto, manual]'. must value enumeration. if set property this:
ackmode="manual" the application runs without problem.
how can work? thanks.
Comments
Post a Comment