I tried to use the camel-vtdxml component (in SMX 4.5.0-SNAPSHOT), but got the following exception:
karaf@root> list START LEVEL 100 , List Threshold: 50 ID State Blueprint Spring Level Name ... [ 149] [Active ] [ ] [ ] [ 80] mvn:net.sourceforge.vtdxml/vtd-xml/2.1.0 [ 150] [Active ] [ ] [ ] [ 80] camel-vtdxml (2.10.0) karaf@root> install -s mvn:org.apache.cmueller.camel.esbperf.servicemix-osgi/cbr-enhanced/2.0.0-SNAPSHOT Bundle ID: 152 karaf@root> Exception in thread "SpringOsgiExtenderThread-2" org.apache.camel.RuntimeCamelException: org.apache.camel.FailedToCreateRouteException: Failed to create route route1 at: >>> Filter[vtdxml{/soapenv:Envelope/soapenv:Body/m:buyStocks/order[1]/symbol='IBM'} -> [To[cxf:bean:echoService]]] <<< in route: Route[[From[cxf:bean:cbrProxy]] -> [Filter[vtdxml{/soapenv:E... because of No language could be found for: vtdxml at org.apache.camel.util.ObjectHelper.wrapRuntimeCamelException(ObjectHelper.java:1280) at org.apache.camel.spring.SpringCamelContext.onApplicationEvent(SpringCamelContext.java:120) at org.apache.camel.spring.CamelContextFactoryBean.onApplicationEvent(CamelContextFactoryBean.java:280) at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:97) at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:303) at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:911) at org.springframework.osgi.context.support.AbstractOsgiBundleApplicationContext.finishRefresh(AbstractOsgiBundleApplicationContext.java:235) at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext$4.run(AbstractDelegatedExecutionApplicationContext.java:358) at org.springframework.osgi.util.internal.PrivilegedUtils.executeWithCustomTCCL(PrivilegedUtils.java:85) at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.completeRefresh(AbstractDelegatedExecutionApplicationContext.java:320) at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(DependencyWaiterApplicationContextExecutor.java:132) at java.lang.Thread.run(Thread.java:680) Caused by: org.apache.camel.FailedToCreateRouteException: Failed to create route route1 at: >>> Filter[vtdxml{/soapenv:Envelope/soapenv:Body/m:buyStocks/order[1]/symbol='IBM'} -> [To[cxf:bean:echoService]]] <<< in route: Route[[From[cxf:bean:cbrProxy]] -> [Filter[vtdxml{/soapenv:E... because of No language could be found for: vtdxml at org.apache.camel.model.RouteDefinition.addRoutes(RouteDefinition.java:873) at org.apache.camel.model.RouteDefinition.addRoutes(RouteDefinition.java:171) at org.apache.camel.impl.DefaultCamelContext.startRoute(DefaultCamelContext.java:722) at org.apache.camel.impl.DefaultCamelContext.startRouteDefinitions(DefaultCamelContext.java:1779) at org.apache.camel.impl.DefaultCamelContext.doStartCamel(DefaultCamelContext.java:1572) at org.apache.camel.impl.DefaultCamelContext.doStart(DefaultCamelContext.java:1437) at org.apache.camel.spring.SpringCamelContext.doStart(SpringCamelContext.java:179) at org.apache.camel.support.ServiceSupport.start(ServiceSupport.java:60) at org.apache.camel.impl.DefaultCamelContext.start(DefaultCamelContext.java:1405) at org.apache.camel.spring.SpringCamelContext.maybeStart(SpringCamelContext.java:228) at org.apache.camel.spring.SpringCamelContext.onApplicationEvent(SpringCamelContext.java:118) ... 10 more Caused by: org.apache.camel.NoSuchLanguageException: No language could be found for: vtdxml at org.apache.camel.core.osgi.OsgiLanguageResolver.resolveLanguage(OsgiLanguageResolver.java:63) at org.apache.camel.impl.DefaultCamelContext.resolveLanguage(DefaultCamelContext.java:986) at org.apache.camel.model.language.ExpressionDefinition.createPredicate(ExpressionDefinition.java:154) at org.apache.camel.model.language.ExpressionDefinition.createPredicate(ExpressionDefinition.java:143) at org.apache.camel.model.ExpressionNode.createPredicate(ExpressionNode.java:120) at org.apache.camel.model.FilterDefinition.createFilterProcessor(FilterDefinition.java:73) at org.apache.camel.model.FilterDefinition.createProcessor(FilterDefinition.java:66) at org.apache.camel.model.FilterDefinition.createProcessor(FilterDefinition.java:34) at org.apache.camel.model.ProcessorDefinition.makeProcessor(ProcessorDefinition.java:441) at org.apache.camel.model.ProcessorDefinition.addRoutes(ProcessorDefinition.java:179) at org.apache.camel.model.RouteDefinition.addRoutes(RouteDefinition.java:870) ... 20 more My route is: <camelContext xmlns="http://camel.apache.org/schema/spring"> <route streamCache="true"> <from uri="cxf:bean:cbrProxy" /> <filter> <language language="vtdxml">/soapenv:Envelope/soapenv:Body/m:buyStocks/order[1]/symbol='IBM'</language> <to uri="cxf:bean:echoService" /> </filter> </route> </camelContext> Any ideas? Best, Christian On Wed, Oct 10, 2012 at 5:55 AM, Henryk Konsek <hekon...@gmail.com> wrote: > On Thu, Oct 4, 2012 at 5:36 PM, James Carman <ja...@carmanconsulting.com> > wrote: > > Has there been a release of the software before? If so, and you are > > changing the maven coordinates, then you could run into class path > > collisions > > Hi James, > > These are only the Esper examples. You don't (at least you shouldn't) > include them in the production software :) . > > Regards. > > -- > Henryk Konsek > http://henryk-konsek.blogspot.com > --