I'm currently creating test stubs for use with my blueprint tests and for use in deployment and testing. I've tried various methods with varying degrees of luck.
Is there a way to substitute a class name at start up? I could create a factory class to do a class for name on it but would prefer to use standard mechanisms. <bean id="supplierServiceImpl" class="${serviceImpl}" /> In my camel context if I use this it works fine: <route id="GetSuppliers"> <from uri="{{suppliers.info.endpoint}}" /> <to uri="class:{{serviceImpl}}?method=getSuppliers" /> </route> And if I use this in the preamble section above the context it works fine: <cxf:rsServer id="cxfRsServer" address="${CXFServer}:${proxy.port}/resources" So the properties are getting passed in but it doesn't like using the class substitution. I even tried wild swings like <bean id="supplierServiceImpl" class="class:${serviceImpl}" />. But at that point I'm just guessing. Any help is appreciated. -- View this message in context: http://camel.465427.n5.nabble.com/Class-substitution-in-bean-tp5777061.html Sent from the Camel - Users mailing list archive at Nabble.com.