Activemq all shades all classes in a fatjar, it does not support camel 3,
use other activemq dependencied - client, broker for example.

Le ven. 10 janv. 2020 à 19:40, Tom Coudyzer <tcdm...@gmail.com> a écrit :

> Got it working now by adding the following dependency
>
> <dependency>
>   <groupId>org.apache.httpcomponents</groupId>
>   <artifactId>httpclient</artifactId>
>   <version>4.5.3</version>
> </dependency>
>
> So i the end the problem got solved by
>
> 1. Removing the ActiveMQ dependency
> 2. Adding the Apache HTTP component
>
> Wondering why it was not working with ActiveMQ enabled.
>
> Thanks everyone for the assistance, much appreciated!
>
> Regards,
> /Tom
>
> On Fri, Jan 10, 2020 at 7:16 PM Tom Coudyzer <tcdm...@gmail.com> wrote:
>
> > Hi,
> >
> > thanks for keeps this going !
> >
> > This is what I get
> >
> > ProtectionDomain
> >
> (file:/C:/Users/johndoe/.m2/repository/org/apache/activemq/activemq-all/5.15.10/activemq-all-5.15.10.jar
> > <no signer certificates>)
> >  jdk.internal.loader.ClassLoaders$AppClassLoader@277050dc
> >  <no principals>
> >  java.security.Permissions@3d51f06e (
> >  ("java.io.FilePermission"
> >
> "C:\Users\johndoe\.m2\repository\org\apache\activemq\activemq-all\5.15.10\activemq-all-5.15.10.jar"
> > "read")
> >  ("java.lang.RuntimePermission" "exitVM")
> > )
> >
> > When I remove the ActiveMQ from the POM I get a different error
> > message and a missing class ( java.lang.NoClassDefFoundError:
> > org/apache/http/conn/ssl/DefaultHostnameVerifier )
> >
> >
> >
> > org.apache.camel.CamelExecutionException: Exception occurred during
> > execution on the exchange: Exchange[ID-C0000343-1578679975157-0-1]
> > at
> >
> org.apache.camel.CamelExecutionException.wrapCamelExecutionException(CamelExecutionException.java:47)
> > at
> >
> org.apache.camel.support.ExchangeHelper.extractResultBody(ExchangeHelper.java:646)
> > at
> >
> org.apache.camel.impl.engine.DefaultProducerTemplate.extractResultBody(DefaultProducerTemplate.java:568)
> > at
> >
> org.apache.camel.impl.engine.DefaultProducerTemplate.extractResultBody(DefaultProducerTemplate.java:564)
> > at
> >
> org.apache.camel.impl.engine.DefaultProducerTemplate.requestBodyAndHeaders(DefaultProducerTemplate.java:414)
> > at
> >
> camel.samples.aperio.AperioVersionRouteTest.testResponseHasApiFrameworkVersion(AperioVersionRouteTest.java:94)
> > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> > Method)
> > at
> >
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> > at
> >
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> > at java.base/java.lang.reflect.Method.invoke(Method.java:566)
> > at
> >
> org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
> > at
> >
> org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
> > at
> >
> org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
> > at
> >
> org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
> > at
> >
> org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
> > at
> >
> org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
> > at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
> > at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
> > at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> > at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
> > at
> >
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
> > at
> >
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
> > at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
> > at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
> > at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
> > at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
> > at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
> > at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:48)
> > at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> > at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
> > at
> >
> org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:89)
> > at
> >
> org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:41)
> > at
> >
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:541)
> > at
> >
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:763)
> > at
> >
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:463)
> > at
> >
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:209)
> > Caused by: org.apache.camel.ResolveEndpointFailedException: Failed to
> > resolve endpoint: http://127.0.0.1:18002/api/service due to: Cannot auto
> > create component: http
> > at
> >
> org.apache.camel.impl.engine.AbstractCamelContext.getEndpoint(AbstractCamelContext.java:793)
> > at
> >
> org.apache.camel.support.CamelContextHelper.getMandatoryEndpoint(CamelContextHelper.java:57)
> > at
> >
> org.apache.camel.support.ExchangeHelper.resolveEndpoint(ExchangeHelper.java:95)
> > at
> >
> org.apache.camel.processor.SendDynamicProcessor.resolveEndpoint(SendDynamicProcessor.java:238)
> > at
> >
> org.apache.camel.processor.SendDynamicProcessor.process(SendDynamicProcessor.java:135)
> > at
> >
> org.apache.camel.processor.errorhandler.RedeliveryErrorHandler$RedeliveryState.run(RedeliveryErrorHandler.java:476)
> > at
> >
> org.apache.camel.impl.engine.DefaultReactiveExecutor$Worker.schedule(DefaultReactiveExecutor.java:200)
> > at
> >
> org.apache.camel.impl.engine.DefaultReactiveExecutor.scheduleMain(DefaultReactiveExecutor.java:61)
> > at org.apache.camel.processor.Pipeline.process(Pipeline.java:88)
> > at
> >
> org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:228)
> > at
> >
> org.apache.camel.component.direct.DirectProducer.process(DirectProducer.java:62)
> > at
> >
> org.apache.camel.processor.SharedCamelInternalProcessor.process(SharedCamelInternalProcessor.java:189)
> > at
> >
> org.apache.camel.processor.SharedCamelInternalProcessor$1.process(SharedCamelInternalProcessor.java:90)
> > at
> >
> org.apache.camel.impl.engine.DefaultAsyncProcessorAwaitManager.process(DefaultAsyncProcessorAwaitManager.java:78)
> > at
> >
> org.apache.camel.processor.SharedCamelInternalProcessor.process(SharedCamelInternalProcessor.java:87)
> > at
> >
> org.apache.camel.impl.engine.DefaultProducerCache.send(DefaultProducerCache.java:179)
> > at
> >
> org.apache.camel.impl.engine.DefaultProducerTemplate.send(DefaultProducerTemplate.java:176)
> > at
> >
> org.apache.camel.impl.engine.DefaultProducerTemplate.send(DefaultProducerTemplate.java:172)
> > at
> >
> org.apache.camel.impl.engine.DefaultProducerTemplate.requestBodyAndHeaders(DefaultProducerTemplate.java:413)
> > ... 31 more
> > Caused by: org.apache.camel.RuntimeCamelException: Cannot auto create
> > component: http
> > at
> >
> org.apache.camel.impl.engine.AbstractCamelContext.getComponent(AbstractCamelContext.java:506)
> > at
> >
> org.apache.camel.impl.engine.AbstractCamelContext.getComponent(AbstractCamelContext.java:464)
> > at
> >
> org.apache.camel.impl.engine.AbstractCamelContext.getEndpoint(AbstractCamelContext.java:735)
> > ... 49 more
> > Caused by: org.apache.camel.RuntimeCamelException: Cannot auto create
> > component: http
> > at
> >
> org.apache.camel.impl.engine.AbstractCamelContext.initComponent(AbstractCamelContext.java:567)
> > at
> >
> org.apache.camel.impl.engine.AbstractCamelContext.access$000(AbstractCamelContext.java:164)
> > at
> >
> org.apache.camel.impl.engine.AbstractCamelContext$2.apply(AbstractCamelContext.java:492)
> > at
> >
> org.apache.camel.impl.engine.AbstractCamelContext$2.apply(AbstractCamelContext.java:488)
> > at
> >
> java.base/java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1705)
> > at
> >
> org.apache.camel.impl.engine.AbstractCamelContext.getComponent(AbstractCamelContext.java:488)
> > ... 51 more
> > Caused by: org.apache.camel.RuntimeCamelException:
> > java.lang.reflect.InvocationTargetException
> > at
> org.apache.camel.support.ObjectHelper.newInstance(ObjectHelper.java:222)
> > at
> >
> org.apache.camel.impl.engine.DefaultInjector.newInstance(DefaultInjector.java:66)
> > at
> >
> org.apache.camel.impl.engine.DefaultComponentResolver.resolveComponent(DefaultComponentResolver.java:73)
> > at
> >
> org.apache.camel.impl.engine.AbstractCamelContext.initComponent(AbstractCamelContext.java:560)
> > ... 56 more
> > Caused by: java.lang.reflect.InvocationTargetException
> > at
> >
> java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native
> > Method)
> > at
> >
> java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
> > at
> >
> java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
> > at
> > java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
> > at
> org.apache.camel.support.ObjectHelper.newInstance(ObjectHelper.java:220)
> > ... 59 more
> > Caused by: java.lang.NoClassDefFoundError:
> > org/apache/http/conn/ssl/DefaultHostnameVerifier
> > at
> >
> org.apache.camel.component.http.HttpComponent.<init>(HttpComponent.java:88)
> > at
> >
> org.apache.camel.component.http.HttpComponent.<init>(HttpComponent.java:126)
> > ... 64 more
> > Caused by: java.lang.ClassNotFoundException:
> > org.apache.http.conn.ssl.DefaultHostnameVerifier
> > at
> >
> java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
> > at
> >
> java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
> > at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
> > ... 66 more
> >
> >
> > On Fri, Jan 10, 2020 at 6:59 PM Romain Manni-Bucau <
> rmannibu...@gmail.com>
> > wrote:
> >
> >> Hmm, can you log next the println
> >> DefaultManagementAgent.class.getProtectionDomain() to chck the source of
> >> this class? The line in the stack does not match sources. Do you have
> some
> >> camel eclipse plugin?
> >>
> >> Le ven. 10 janv. 2020 à 18:35, Tom Coudyzer <tcdm...@gmail.com> a
> écrit :
> >>
> >> > This is the output of the classpath from the Junit test class, seems
> >> valid
> >> > to me; unless i have overlooked something
> >> >
> >> > java.class.path
> >> >
> >> >
> >>
> c:\GIT\sandbox\com.xyz.camel.samples\camel.samples\camel.samples.apiLib\target\test-classes
> >> >
> >> >
> >>
> c:\GIT\sandbox\com.xyz.camel.samples\camel.samples\camel.samples.apiLib\target\classes
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\apache\camel\camel-core\3.1.0-SNAPSHOT\camel-core-3.1.0-SNAPSHOT.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\apache\camel\camel-core-engine\3.1.0-SNAPSHOT\camel-core-engine-3.1.0-SNAPSHOT.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\apache\camel\spi-annotations\3.1.0-SNAPSHOT\spi-annotations-3.1.0-SNAPSHOT.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\apache\camel\camel-api\3.1.0-SNAPSHOT\camel-api-3.1.0-SNAPSHOT.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\apache\camel\camel-base\3.1.0-SNAPSHOT\camel-base-3.1.0-SNAPSHOT.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\apache\camel\camel-jaxp\3.1.0-SNAPSHOT\camel-jaxp-3.1.0-SNAPSHOT.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\apache\camel\camel-management-api\3.1.0-SNAPSHOT\camel-management-api-3.1.0-SNAPSHOT.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\apache\camel\camel-util\3.1.0-SNAPSHOT\camel-util-3.1.0-SNAPSHOT.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\apache\camel\camel-util-json\3.1.0-SNAPSHOT\camel-util-json-3.1.0-SNAPSHOT.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\apache\camel\camel-bean\3.1.0-SNAPSHOT\camel-bean-3.1.0-SNAPSHOT.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\apache\camel\camel-browse\3.1.0-SNAPSHOT\camel-browse-3.1.0-SNAPSHOT.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\apache\camel\camel-caffeine-lrucache\3.1.0-SNAPSHOT\camel-caffeine-lrucache-3.1.0-SNAPSHOT.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\com\github\ben-manes\caffeine\caffeine\2.8.0\caffeine-2.8.0.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\apache\camel\camel-controlbus\3.1.0-SNAPSHOT\camel-controlbus-3.1.0-SNAPSHOT.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\apache\camel\camel-dataformat\3.1.0-SNAPSHOT\camel-dataformat-3.1.0-SNAPSHOT.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\apache\camel\camel-dataset\3.1.0-SNAPSHOT\camel-dataset-3.1.0-SNAPSHOT.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\apache\camel\camel-direct\3.1.0-SNAPSHOT\camel-direct-3.1.0-SNAPSHOT.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\apache\camel\camel-directvm\3.1.0-SNAPSHOT\camel-directvm-3.1.0-SNAPSHOT.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\apache\camel\camel-file\3.1.0-SNAPSHOT\camel-file-3.1.0-SNAPSHOT.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\apache\camel\camel-language\3.1.0-SNAPSHOT\camel-language-3.1.0-SNAPSHOT.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\apache\camel\camel-log\3.1.0-SNAPSHOT\camel-log-3.1.0-SNAPSHOT.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\apache\camel\camel-mock\3.1.0-SNAPSHOT\camel-mock-3.1.0-SNAPSHOT.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\apache\camel\camel-ref\3.1.0-SNAPSHOT\camel-ref-3.1.0-SNAPSHOT.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\apache\camel\camel-rest\3.1.0-SNAPSHOT\camel-rest-3.1.0-SNAPSHOT.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\apache\camel\camel-saga\3.1.0-SNAPSHOT\camel-saga-3.1.0-SNAPSHOT.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\apache\camel\camel-scheduler\3.1.0-SNAPSHOT\camel-scheduler-3.1.0-SNAPSHOT.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\apache\camel\camel-seda\3.1.0-SNAPSHOT\camel-seda-3.1.0-SNAPSHOT.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\apache\camel\camel-stub\3.1.0-SNAPSHOT\camel-stub-3.1.0-SNAPSHOT.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\apache\camel\camel-timer\3.1.0-SNAPSHOT\camel-timer-3.1.0-SNAPSHOT.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\apache\camel\camel-validator\3.1.0-SNAPSHOT\camel-validator-3.1.0-SNAPSHOT.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\apache\camel\camel-vm\3.1.0-SNAPSHOT\camel-vm-3.1.0-SNAPSHOT.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\apache\camel\camel-xpath\3.1.0-SNAPSHOT\camel-xpath-3.1.0-SNAPSHOT.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\apache\camel\camel-xslt\3.1.0-SNAPSHOT\camel-xslt-3.1.0-SNAPSHOT.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\slf4j\slf4j-api\1.7.30\slf4j-api-1.7.30.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\apache\camel\camel-jms\3.1.0-SNAPSHOT\camel-jms-3.1.0-SNAPSHOT.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\apache\camel\camel-support\3.1.0-SNAPSHOT\camel-support-3.1.0-SNAPSHOT.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\apache\camel\camel-spring\3.1.0-SNAPSHOT\camel-spring-3.1.0-SNAPSHOT.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\apache\camel\camel-main\3.1.0-SNAPSHOT\camel-main-3.1.0-SNAPSHOT.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\apache\camel\camel-core-xml\3.1.0-SNAPSHOT\camel-core-xml-3.1.0-SNAPSHOT.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\apache\geronimo\specs\geronimo-jms_2.0_spec\1.0-alpha-2\geronimo-jms_2.0_spec-1.0-alpha-2.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\apache\camel\camel-http\3.1.0-SNAPSHOT\camel-http-3.1.0-SNAPSHOT.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\apache\camel\camel-cloud\3.1.0-SNAPSHOT\camel-cloud-3.1.0-SNAPSHOT.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\apache\camel\camel-http-common\3.1.0-SNAPSHOT\camel-http-common-3.1.0-SNAPSHOT.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\apache\camel\camel-http-base\3.1.0-SNAPSHOT\camel-http-base-3.1.0-SNAPSHOT.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\apache\camel\camel-attachments\3.1.0-SNAPSHOT\camel-attachments-3.1.0-SNAPSHOT.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\javax\servlet\javax.servlet-api\3.1.0\javax.servlet-api-3.1.0.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\apache\activemq\activemq-all\5.15.10\activemq-all-5.15.10.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\com\fasterxml\jackson\core\jackson-databind\2.10.0\jackson-databind-2.10.0.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\com\fasterxml\jackson\core\jackson-annotations\2.10.0\jackson-annotations-2.10.0.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\com\fasterxml\jackson\core\jackson-core\2.10.0\jackson-core-2.10.0.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\springframework\spring-context\5.1.6.RELEASE\spring-context-5.1.6.RELEASE.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\springframework\spring-test\5.1.6.RELEASE\spring-test-5.1.6.RELEASE.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\springframework\spring-core\5.1.6.RELEASE\spring-core-5.1.6.RELEASE.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\springframework\spring-jcl\5.1.6.RELEASE\spring-jcl-5.1.6.RELEASE.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\springframework\spring-beans\5.1.6.RELEASE\spring-beans-5.1.6.RELEASE.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\springframework\spring-web\5.1.6.RELEASE\spring-web-5.1.6.RELEASE.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\springframework\spring-aop\5.1.6.RELEASE\spring-aop-5.1.6.RELEASE.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\springframework\spring-jdbc\5.1.6.RELEASE\spring-jdbc-5.1.6.RELEASE.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\springframework\spring-orm\5.1.6.RELEASE\spring-orm-5.1.6.RELEASE.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\springframework\spring-jms\5.1.6.RELEASE\spring-jms-5.1.6.RELEASE.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\springframework\spring-messaging\5.1.6.RELEASE\spring-messaging-5.1.6.RELEASE.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\springframework\spring-context-support\5.1.6.RELEASE\spring-context-support-5.1.6.RELEASE.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\springframework\spring-tx\5.1.6.RELEASE\spring-tx-5.1.6.RELEASE.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\springframework\spring-expression\5.1.6.RELEASE\spring-expression-5.1.6.RELEASE.jar
> >> > C:\Users\johndoe\.m2\repository\junit\junit\4.12\junit-4.12.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\apache\camel\camel-test\3.1.0-SNAPSHOT\camel-test-3.1.0-SNAPSHOT.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\apache\camel\camel-management\3.1.0-SNAPSHOT\camel-management-3.1.0-SNAPSHOT.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\apache\camel\camel-test-spring\3.1.0-SNAPSHOT\camel-test-spring-3.1.0-SNAPSHOT.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\slf4j\slf4j-log4j12\1.7.29\slf4j-log4j12-1.7.29.jar
> >> > C:\Users\johndoe\.m2\repository\log4j\log4j\1.2.17\log4j-1.2.17.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\com\google\code\gson\gson\2.8.6\gson-2.8.6.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\io\undertow\undertow-core\1.4.0.Final\undertow-core-1.4.0.Final.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\jboss\logging\jboss-logging\3.2.1.Final\jboss-logging-3.2.1.Final.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\jboss\xnio\xnio-api\3.3.6.Final\xnio-api-3.3.6.Final.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\jboss\xnio\xnio-nio\3.3.6.Final\xnio-nio-3.3.6.Final.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\io\undertow\undertow-core\1.4.0.Final\undertow-core-1.4.0.Final-tests.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\io\undertow\undertow-servlet\1.4.13.Final\undertow-servlet-1.4.13.Final.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\jboss\spec\javax\servlet\jboss-servlet-api_3.1_spec\1.0.0.Final\jboss-servlet-api_3.1_spec-1.0.0.Final.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\jboss\spec\javax\annotation\jboss-annotations-api_1.2_spec\1.0.0.Final\jboss-annotations-api_1.2_spec-1.0.0.Final.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\apache\httpcomponents\httpclient\4.3.6\httpclient-4.3.6.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\apache\httpcomponents\httpcore\4.3.3\httpcore-4.3.3.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\commons-logging\commons-logging\1.1.3\commons-logging-1.1.3.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\commons-codec\commons-codec\1.6\commons-codec-1.6.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\io\swagger\swagger-annotations\1.5.10\swagger-annotations-1.5.10.jar
> >> >
> >>
> C:\Users\johndoe\.m2\repository\com\networknt\server\0.1.1\server-0.1.1.jar
> >> >
> >>
> C:\Users\johndoe\.m2\repository\com\networknt\config\0.1.1\config-0.1.1.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\owasp\encoder\encoder\1.2\encoder-1.2.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\com\networknt\security\0.1.1\security-0.1.1.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\com\networknt\utility\0.1.1\utility-0.1.1.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\commons-lang\commons-lang\2.6\commons-lang-2.6.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\bitbucket\b_c\jose4j\0.5.2\jose4j-0.5.2.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\io\swagger\swagger-parser\1.0.19\swagger-parser-1.0.19.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\io\swagger\swagger-core\1.5.8\swagger-core-1.5.8.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\apache\commons\commons-lang3\3.2.1\commons-lang3-3.2.1.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\com\fasterxml\jackson\datatype\jackson-datatype-joda\2.4.5\jackson-datatype-joda-2.4.5.jar
> >> >
> >>
> C:\Users\johndoe\.m2\repository\joda-time\joda-time\2.2\joda-time-2.2.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\com\fasterxml\jackson\dataformat\jackson-dataformat-yaml\2.4.5\jackson-dataformat-yaml-2.4.5.jar
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\yaml\snakeyaml\1.12\snakeyaml-1.12.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\io\swagger\swagger-models\1.5.8\swagger-models-1.5.8.jar
> >> >
> >>
> C:\Users\johndoe\.m2\repository\com\google\guava\guava\18.0\guava-18.0.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\javax\validation\validation-api\1.1.0.Final\validation-api-1.1.0.Final.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\commons-io\commons-io\2.4\commons-io-2.4.jar
> >> >
> >>
> C:\Users\johndoe\.m2\repository\com\networknt\audit\0.1.1\audit-0.1.1.jar
> >> >
> C:\Users\johndoe\.m2\repository\com\networknt\info\0.1.1\info-0.1.1.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\com\networknt\validator\0.1.1\validator-0.1.1.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\com\networknt\json-schema-validator\0.1.1\json-schema-validator-0.1.1.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\org\slf4j\slf4j-ext\1.7.21\slf4j-ext-1.7.21.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\ch\qos\cal10n\cal10n-api\0.8.1\cal10n-api-0.8.1.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\com\jayway\jsonpath\json-path\2.2.0\json-path-2.2.0.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\net\minidev\json-smart\2.2.1\json-smart-2.2.1.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\net\minidev\accessors-smart\1.1\accessors-smart-1.1.jar
> >> > C:\Users\johndoe\.m2\repository\org\ow2\asm\asm\5.0.3\asm-5.0.3.jar
> >> >
> >> >
> >>
> C:\Users\johndoe\.m2\repository\com\sun\activation\javax.activation\1.2.0\javax.activation-1.2.0.jar
> >> > c:\Eclipse\configuration\org.eclipse.osgi\410\0\.cp
> >> > c:\Eclipse\configuration\org.eclipse.osgi\409\0\.cp
> >> >
> >> > On Fri, Jan 10, 2020 at 5:34 PM Romain Manni-Bucau <
> >> rmannibu...@gmail.com>
> >> > wrote:
> >> >
> >> > > Maybe override setUp method with
> >> > >
> >> > >
> >> > > System.out.println("java.class.path");
> >> > > super.setUp();
> >> > >
> >> > > To ensure you run what you think and that eclipse uses an up to date
> >> > > dependencies model.
> >> > >
> >> > > Le ven. 10 janv. 2020 à 17:31, Francois Papon <
> >> > > francois.pa...@openobject.fr>
> >> > > a écrit :
> >> > >
> >> > > > Any chances to share your project?
> >> > > >
> >> > > > I can try to reproduce.
> >> > > >
> >> > > > regards,
> >> > > >
> >> > > > François
> >> > > > fpa...@apache.org
> >> > > >
> >> > > > Le 10/01/2020 à 17:26, Tom Coudyzer a écrit :
> >> > > > > Thanks, got the 3.1.0-SNAPSHOTS libraries now on the classpath
> but
> >> > > still
> >> > > > > the same issue.
> >> > > > >
> >> > > > > On Fri, Jan 10, 2020 at 4:23 PM Andrea Cosentino <
> >> anco...@gmail.com>
> >> > > > wrote:
> >> > > > >
> >> > > > >> The snapshot repository is
> >> > > > >>
> >> > > > >> https://repository.apache.org/snapshots/
> >> > > > >>
> >> > > > >> You can also try to build Camel locally.
> >> > > > >>
> >> > > > >> Il giorno ven 10 gen 2020 alle ore 16:21 Tom Coudyzer <
> >> > > > tcdm...@gmail.com>
> >> > > > >> ha scritto:
> >> > > > >>
> >> > > > >>> Hi,
> >> > > > >>>
> >> > > > >>> Sorry but, what is the plugin repository for getting access to
> >> the
> >> > > > >> SNAPSHOT
> >> > > > >>> via Maven, guess it's not available from mvnrepository.com?
> >> > > > >>>
> >> > > > >>> Thank you. Regards /Tom
> >> > > > >>>
> >> > > > >>> On Fri, Jan 10, 2020 at 4:08 PM Francois Papon <
> >> > > > >>> francois.pa...@openobject.fr>
> >> > > > >>> wrote:
> >> > > > >>>
> >> > > > >>>> Hi,
> >> > > > >>>>
> >> > > > >>>> Can you try with the 3.1.0-SNAPSHOT and the -U maven option?
> >> > > > >>>>
> >> > > > >>>> regards,
> >> > > > >>>>
> >> > > > >>>> François
> >> > > > >>>> fpa...@apache.org
> >> > > > >>>>
> >> > > > >>>> Le 10/01/2020 à 16:02, Tom Coudyzer a écrit :
> >> > > > >>>>> Hi,
> >> > > > >>>>>
> >> > > > >>>>> Still no luck. Changed it to camel-core-engine and cleared
> the
> >> > > Maven
> >> > > > >>>> cache
> >> > > > >>>>> after that.
> >> > > > >>>>>
> >> > > > >>>>> This is the code I'm testing (route + JUnit test)
> >> > > > >>>>>
> >> > > > >>>>> Test
> >> > > > >>>>> =====
> >> > > > >>>>>
> >> > > > >>>>> import java.util.HashMap;
> >> > > > >>>>>
> >> > > > >>>>> import org.apache.camel.builder.RouteBuilder;
> >> > > > >>>>> import org.apache.camel.test.junit4.CamelTestSupport;
> >> > > > >>>>> import org.junit.Test;
> >> > > > >>>>>
> >> > > > >>>>> import com.google.gson.JsonObject;
> >> > > > >>>>>
> >> > > > >>>>> import camel.samples.routes;
> >> > > > >>>>> import camel.samples.utils.GsonUtils;
> >> > > > >>>>>
> >> > > > >>>>> public class APIRouteTest extends CamelTestSupport {
> >> > > > >>>>>
> >> > > > >>>>> @Override
> >> > > > >>>>>    protected RouteBuilder createRouteBuilder() throws
> >> Exception {
> >> > > > >>>>>        return new APIRoute();
> >> > > > >>>>>    }
> >> > > > >>>>>
> >> > > > >>>>>
> >> > > > >>>>> @Test
> >> > > > >>>>> public void testResponseHasId() {
> >> > > > >>>>>
> >> > > > >>>>>      HashMap<String, Object> headers = new HashMap<>();
> >> > > > >>>>>      headers.put("apiURL","
> >> > > http://127.0.0.1:18002/api/rest/metadata
> >> > > > >> ");
> >> > > > >>>>>      String apiResponse =
> >> > > > >>>> template.requestBodyAndHeaders("direct:apiCall",
> >> > > > >>>>> "", headers, String.class);
> >> > > > >>>>>
> >> > > > >>>>>      JsonObject jsonObject = GsonUtils.fromJson(
> apiResponse,
> >> > > > >>>>> JsonObject.class);
> >> > > > >>>>>
> >> > > > >>>>>      assertTrue("Id key exists.", jsonObject.has("id"));
> >> > > > >>>>>
> >> > > > >>>>> }
> >> > > > >>>>>
> >> > > > >>>>>
> >> > > > >>>>> Route
> >> > > > >>>>> ======
> >> > > > >>>>>
> >> > > > >>>>> import org.apache.camel.Exchange;
> >> > > > >>>>> import org.apache.camel.builder.RouteBuilder;
> >> > > > >>>>>
> >> > > > >>>>>
> >> > > > >>>>> public class APIRoute extends RouteBuilder {
> >> > > > >>>>>
> >> > > > >>>>> @Override
> >> > > > >>>>> public void configure() throws Exception {
> >> > > > >>>>>
> >> > > > >>>>> from("direct:apiCall")
> >> > > > >>>>> .log("URL -> ${header.apiURL}")
> >> > > > >>>>> .to("log:?level=INFO&showBody=true")
> >> > > > >>>>> .setHeader(Exchange.HTTP_METHOD, constant("GET"))
> >> > > > >>>>> .setHeader(Exchange.CONTENT_TYPE,
> >> constant("application/json"))
> >> > > > >>>>> .toD("${header.apiURL}")
> >> > > > >>>>> .to("log:?level=INFO&showBody=true");
> >> > > > >>>>>
> >> > > > >>>>> }
> >> > > > >>>>>
> >> > > > >>>>> On Fri, Jan 10, 2020 at 3:54 PM Andrea Cosentino <
> >> > > anco...@gmail.com>
> >> > > > >>>> wrote:
> >> > > > >>>>>> Change camel-core to camel-core-engine.
> >> > > > >>>>>>
> >> > > > >>>>>> Il giorno ven 10 gen 2020 alle ore 15:48 Tom Coudyzer <
> >> > > > >>>> tcdm...@gmail.com>
> >> > > > >>>>>> ha scritto:
> >> > > > >>>>>>
> >> > > > >>>>>>> Hi,
> >> > > > >>>>>>>
> >> > > > >>>>>>> This is the POM
> >> > > > >>>>>>>
> >> > > > >>>>>>> <project xmlns="http://maven.apache.org/POM/4.0.0";
> >> > > > >>>>>>> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
> >> > > > >>>>>>> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
> >> > > > >>>>>>> http://maven.apache.org/xsd/maven-4.0.0.xsd";>
> >> > > > >>>>>>> <modelVersion>4.0.0</modelVersion>
> >> > > > >>>>>>> <groupId>com.xyz</groupId>
> >> > > > >>>>>>> <artifactId>camel.samples</artifactId>
> >> > > > >>>>>>> <version>0.0.1-SNAPSHOT</version>
> >> > > > >>>>>>> <packaging>pom</packaging>
> >> > > > >>>>>>>
> >> > > > >>>>>>> <properties>
> >> > > > >>>>>>>
> >> > > <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
> >> > > > >>>>>>> <maven.compiler.source>11</maven.compiler.source>
> >> > > > >>>>>>> <maven.compiler.target>11</maven.compiler.target>
> >> > > > >>>>>>> <camel-version>3.0.0</camel-version>
> >> > > > >>>>>>> <slf4j-version>1.7.29</slf4j-version>
> >> > > > >>>>>>> <activemq-version>5.15.10</activemq-version>
> >> > > > >>>>>>> <jackson-version>2.10.0</jackson-version>
> >> > > > >>>>>>> <spring-version>5.1.6.RELEASE</spring-version>
> >> > > > >>>>>>> <spring-boot-version>2.1.4.RELEASE</spring-boot-version>
> >> > > > >>>>>>> <junit-version>4.12</junit-version>
> >> > > > >>>>>>> <version.undertow>1.4.0.Final</version.undertow>
> >> > > > >>>>>>> <version.swagger>1.5.10</version.swagger>
> >> > > > >>>>>>> <version.framework>0.1.1</version.framework>
> >> > > > >>>>>>> </properties>
> >> > > > >>>>>>>
> >> > > > >>>>>>> <dependencies>
> >> > > > >>>>>>>
> >> > > > >>>>>>> <!-- Camel -->
> >> > > > >>>>>>> <dependency>
> >> > > > >>>>>>> <groupId>org.apache.camel</groupId>
> >> > > > >>>>>>> <artifactId>camel-core</artifactId>
> >> > > > >>>>>>> <version>${camel-version}</version>
> >> > > > >>>>>>> </dependency>
> >> > > > >>>>>>> <dependency>
> >> > > > >>>>>>> <groupId>org.apache.camel</groupId>
> >> > > > >>>>>>> <artifactId>camel-jms</artifactId>
> >> > > > >>>>>>> <version>${camel-version}</version>
> >> > > > >>>>>>> </dependency>
> >> > > > >>>>>>> <dependency>
> >> > > > >>>>>>> <groupId>org.apache.camel</groupId>
> >> > > > >>>>>>> <artifactId>camel-http</artifactId>
> >> > > > >>>>>>> <version>${camel-version}</version>
> >> > > > >>>>>>> </dependency>
> >> > > > >>>>>>>
> >> > > > >>>>>>> <!-- ActiveMQ -->
> >> > > > >>>>>>> <dependency>
> >> > > > >>>>>>> <groupId>org.apache.activemq</groupId>
> >> > > > >>>>>>> <artifactId>activemq-all</artifactId>
> >> > > > >>>>>>> <version>${activemq-version}</version>
> >> > > > >>>>>>> </dependency>
> >> > > > >>>>>>>
> >> > > > >>>>>>> <dependency>
> >> > > > >>>>>>> <groupId>com.fasterxml.jackson.core</groupId>
> >> > > > >>>>>>> <artifactId>jackson-databind</artifactId>
> >> > > > >>>>>>> <version>${jackson-version}</version>
> >> > > > >>>>>>> </dependency>
> >> > > > >>>>>>>
> >> > > > >>>>>>> <!-- Spring -->
> >> > > > >>>>>>> <dependency>
> >> > > > >>>>>>> <groupId>org.springframework</groupId>
> >> > > > >>>>>>> <artifactId>spring-context</artifactId>
> >> > > > >>>>>>> <version>${spring-version}</version>
> >> > > > >>>>>>> </dependency>
> >> > > > >>>>>>> <dependency>
> >> > > > >>>>>>> <groupId>org.springframework</groupId>
> >> > > > >>>>>>> <artifactId>spring-test</artifactId>
> >> > > > >>>>>>> <version>${spring-version}</version>
> >> > > > >>>>>>> </dependency>
> >> > > > >>>>>>> <dependency>
> >> > > > >>>>>>> <groupId>org.springframework</groupId>
> >> > > > >>>>>>> <artifactId>spring-core</artifactId>
> >> > > > >>>>>>> <version>${spring-version}</version>
> >> > > > >>>>>>> </dependency>
> >> > > > >>>>>>> <dependency>
> >> > > > >>>>>>> <groupId>org.springframework</groupId>
> >> > > > >>>>>>> <artifactId>spring-beans</artifactId>
> >> > > > >>>>>>> <version>${spring-version}</version>
> >> > > > >>>>>>> </dependency>
> >> > > > >>>>>>> <dependency>
> >> > > > >>>>>>> <groupId>org.springframework</groupId>
> >> > > > >>>>>>> <artifactId>spring-web</artifactId>
> >> > > > >>>>>>> <version>${spring-version}</version>
> >> > > > >>>>>>> </dependency>
> >> > > > >>>>>>> <dependency>
> >> > > > >>>>>>> <groupId>org.springframework</groupId>
> >> > > > >>>>>>> <artifactId>spring-aop</artifactId>
> >> > > > >>>>>>> <version>${spring-version}</version>
> >> > > > >>>>>>> </dependency>
> >> > > > >>>>>>> <dependency>
> >> > > > >>>>>>> <groupId>org.springframework</groupId>
> >> > > > >>>>>>> <artifactId>spring-jdbc</artifactId>
> >> > > > >>>>>>> <version>${spring-version}</version>
> >> > > > >>>>>>> </dependency>
> >> > > > >>>>>>> <dependency>
> >> > > > >>>>>>> <groupId>org.springframework</groupId>
> >> > > > >>>>>>> <artifactId>spring-orm</artifactId>
> >> > > > >>>>>>> <version>${spring-version}</version>
> >> > > > >>>>>>> </dependency>
> >> > > > >>>>>>> <dependency>
> >> > > > >>>>>>> <groupId>org.springframework</groupId>
> >> > > > >>>>>>> <artifactId>spring-jms</artifactId>
> >> > > > >>>>>>> <version>${spring-version}</version>
> >> > > > >>>>>>> </dependency>
> >> > > > >>>>>>> <dependency>
> >> > > > >>>>>>> <groupId>org.springframework</groupId>
> >> > > > >>>>>>> <artifactId>spring-context-support</artifactId>
> >> > > > >>>>>>> <version>${spring-version}</version>
> >> > > > >>>>>>> </dependency>
> >> > > > >>>>>>> <dependency>
> >> > > > >>>>>>> <groupId>org.springframework</groupId>
> >> > > > >>>>>>> <artifactId>spring-tx</artifactId>
> >> > > > >>>>>>> <version>${spring-version}</version>
> >> > > > >>>>>>> </dependency>
> >> > > > >>>>>>> <dependency>
> >> > > > >>>>>>> <groupId>org.springframework</groupId>
> >> > > > >>>>>>> <artifactId>spring-expression</artifactId>
> >> > > > >>>>>>> <version>${spring-version}</version>
> >> > > > >>>>>>> </dependency>
> >> > > > >>>>>>>
> >> > > > >>>>>>> <!-- Testing -->
> >> > > > >>>>>>> <dependency>
> >> > > > >>>>>>> <groupId>junit</groupId>
> >> > > > >>>>>>> <artifactId>junit</artifactId>
> >> > > > >>>>>>> <version>${junit-version}</version>
> >> > > > >>>>>>> </dependency>
> >> > > > >>>>>>>
> >> > > > >>>>>>> <dependency>
> >> > > > >>>>>>> <groupId>org.apache.camel</groupId>
> >> > > > >>>>>>> <artifactId>camel-test</artifactId>
> >> > > > >>>>>>> <version>${camel-version}</version>
> >> > > > >>>>>>> <scope>test</scope>
> >> > > > >>>>>>> </dependency>
> >> > > > >>>>>>> <dependency>
> >> > > > >>>>>>> <groupId>org.apache.camel</groupId>
> >> > > > >>>>>>> <artifactId>camel-test-spring</artifactId>
> >> > > > >>>>>>> <version>${camel-version}</version>
> >> > > > >>>>>>> <scope>test</scope>
> >> > > > >>>>>>> </dependency>
> >> > > > >>>>>>>
> >> > > > >>>>>>> <!-- Other -->
> >> > > > >>>>>>> <dependency>
> >> > > > >>>>>>> <groupId>org.slf4j</groupId>
> >> > > > >>>>>>> <artifactId>slf4j-log4j12</artifactId>
> >> > > > >>>>>>> <version>${slf4j-version}</version>
> >> > > > >>>>>>> </dependency>
> >> > > > >>>>>>>
> >> > > > >>>>>>> <dependency>
> >> > > > >>>>>>> <groupId>com.google.code.gson</groupId>
> >> > > > >>>>>>> <artifactId>gson</artifactId>
> >> > > > >>>>>>> <version>2.8.6</version>
> >> > > > >>>>>>> </dependency>
> >> > > > >>>>>>>
> >> > > > >>>>>>> <!-- Undertow -->
> >> > > > >>>>>>> <dependency>
> >> > > > >>>>>>> <groupId>io.undertow</groupId>
> >> > > > >>>>>>> <artifactId>undertow-core</artifactId>
> >> > > > >>>>>>> <version>${version.undertow}</version>
> >> > > > >>>>>>> </dependency>
> >> > > > >>>>>>>
> >> > > > >>>>>>>         <dependency>
> >> > > > >>>>>>>                 <groupId>io.undertow</groupId>
> >> > > > >>>>>>>                 <artifactId>undertow-core</artifactId>
> >> > > > >>>>>>>                 <version>${version.undertow}</version>
> >> > > > >>>>>>>                 <type>test-jar</type>
> >> > > > >>>>>>>                 <scope>test</scope>
> >> > > > >>>>>>>             </dependency>
> >> > > > >>>>>>>
> >> > > > >>>>>>> <dependency>
> >> > > > >>>>>>> <groupId>io.undertow</groupId>
> >> > > > >>>>>>> <artifactId>undertow-servlet</artifactId>
> >> > > > >>>>>>> <version>1.4.13.Final</version>
> >> > > > >>>>>>> </dependency>
> >> > > > >>>>>>>
> >> > > > >>>>>>> <dependency>
> >> > > > >>>>>>>   <groupId>org.apache.httpcomponents</groupId>
> >> > > > >>>>>>>   <artifactId>httpclient</artifactId>
> >> > > > >>>>>>>   <version>4.3.6</version>
> >> > > > >>>>>>> </dependency>
> >> > > > >>>>>>>
> >> > > > >>>>>>> <!-- Swagger -->
> >> > > > >>>>>>> <dependency>
> >> > > > >>>>>>> <groupId>io.swagger</groupId>
> >> > > > >>>>>>> <artifactId>swagger-annotations</artifactId>
> >> > > > >>>>>>> <version>${version.swagger}</version>
> >> > > > >>>>>>> </dependency>
> >> > > > >>>>>>>
> >> > > > >>>>>>> <dependency>
> >> > > > >>>>>>> <groupId>com.networknt</groupId>
> >> > > > >>>>>>> <artifactId>server</artifactId>
> >> > > > >>>>>>> <version>${version.framework}</version>
> >> > > > >>>>>>> </dependency>
> >> > > > >>>>>>>
> >> > > > >>>>>>> <!-- Javax -->
> >> > > > >>>>>>> <dependency>
> >> > > > >>>>>>> <groupId>com.sun.activation</groupId>
> >> > > > >>>>>>> <artifactId>javax.activation</artifactId>
> >> > > > >>>>>>> <version>1.2.0</version>
> >> > > > >>>>>>> </dependency>
> >> > > > >>>>>>>
> >> > > > >>>>>>> </dependencies>
> >> > > > >>>>>>>
> >> > > > >>>>>>> <name>Camel Samples</name>
> >> > > > >>>>>>> <description>Camel Samples - POC</description>
> >> > > > >>>>>>> <modules>
> >> > > > >>>>>>> <module>camel.samples.poc</module>
> >> > > > >>>>>>> </modules>
> >> > > > >>>>>>> </project>
> >> > > > >>>>>>>
> >> > > > >>>>>>> On Fri, Jan 10, 2020 at 3:36 PM Andrea Cosentino
> >> > > > >>>>>>> <ancosen1...@yahoo.com.invalid> wrote:
> >> > > > >>>>>>>
> >> > > > >>>>>>>> What is your POM?
> >> > > > >>>>>>>> --Andrea Cosentino
> ----------------------------------Apache
> >> > > Camel
> >> > > > >>> PMC
> >> > > > >>>>>>>> ChairApache Karaf CommitterApache Servicemix PMC
> >> MemberEmail:
> >> > > > >>>>>>>> ancosen1985@yahoo.comTwitter: @oscerd2Github: oscerd
> >> > > > >>>>>>>>
> >> > > > >>>>>>>>     On Friday, January 10, 2020, 3:34:04 PM GMT+1, Tom
> >> > Coudyzer
> >> > > <
> >> > > > >>>>>>>> tcdm...@gmail.com> wrote:
> >> > > > >>>>>>>>
> >> > > > >>>>>>>>  Thanks Omar for the reply. Cleared the cache
> unfortunately
> >> > > still
> >> > > > >> no
> >> > > > >>>>>>> luck,
> >> > > > >>>>>>>> so there must still be something hanging around...
> >> > > > >>>>>>>>
> >> > > > >>>>>>>> Regards,
> >> > > > >>>>>>>> /Tom
> >> > > > >>>>>>>>
> >> > > > >>>>>>>> On Fri, Jan 10, 2020 at 3:13 PM Omar Al-Safi <
> >> > o...@oalsafi.com>
> >> > > > >>>> wrote:
> >> > > > >>>>>>>>> Hi,
> >> > > > >>>>>>>>>
> >> > > > >>>>>>>>> Java 8 should work at the moment. However, at some point
> >> in
> >> > > > >>> upcoming
> >> > > > >>>>>>>>> versions of 3.x, I think Java 8 support will be dropped.
> >> > > > >>>>>>>>> Referring to your error, looks like your depencides
> cache
> >> are
> >> > > not
> >> > > > >>>>>>> updated
> >> > > > >>>>>>>>> to camel 3.0, this method only exists in 2.14,x but not
> in
> >> > 3.0.
> >> > > > >> You
> >> > > > >>>>>> can
> >> > > > >>>>>>>> try
> >> > > > >>>>>>>>> to remove the maven cache folder and rebuild again?
> >> > > > >>>>>>>>>
> >> > > > >>>>>>>>> Regards,
> >> > > > >>>>>>>>> Omar
> >> > > > >>>>>>>>>
> >> > > > >>>>>>>>> On Fri, Jan 10, 2020 at 3:01 PM Tom Coudyzer <
> >> > > tcdm...@gmail.com>
> >> > > > >>>>>>> wrote:
> >> > > > >>>>>>>>>> Hi,
> >> > > > >>>>>>>>>>
> >> > > > >>>>>>>>>> Thanks for the reply. Switched to Java 11 (and as told
> >> > > earlier)
> >> > > > >>>>>>> checked
> >> > > > >>>>>>>>> the
> >> > > > >>>>>>>>>> migration guide, but still not working...
> >> > > > >>>>>>>>>>
> >> > > > >>>>>>>>>> Any other ideas?
> >> > > > >>>>>>>>>>
> >> > > > >>>>>>>>>> Thanks a lot!!
> >> > > > >>>>>>>>>>
> >> > > > >>>>>>>>>> Regards,
> >> > > > >>>>>>>>>> /Tom
> >> > > > >>>>>>>>>>
> >> > > > >>>>>>>>>> On Fri, Jan 10, 2020 at 2:52 PM Jeremy Ross <
> >> > > > >>>>>> jeremy.g.r...@gmail.com
> >> > > > >>>>>>>>>> wrote:
> >> > > > >>>>>>>>>>
> >> > > > >>>>>>>>>>> Camel 3 requires Java 11, or will soon.
> >> > > > >>>>>>>>>>>
> >> > > > >>>>>>>>>>> Also, make sure you've made necessary changes outlined
> >> here
> >> > > > >>>>>>>>>>>
> >> > > > >>
> >> https://camel.apache.org/manual/latest/camel-3-migration-guide.html
> >> > .
> >> > > > >>>>>>>>>>> On Fri, Jan 10, 2020 at 7:49 AM Tom Coudyzer <
> >> > > > >> tcdm...@gmail.com>
> >> > > > >>>>>>>>> wrote:
> >> > > > >>>>>>>>>>>> Hi,
> >> > > > >>>>>>>>>>>>
> >> > > > >>>>>>>>>>>> Probably a stupid question but seems can't find a
> >> > solution.
> >> > > I
> >> > > > >>>>>>>>> upgraded
> >> > > > >>>>>>>>>> to
> >> > > > >>>>>>>>>>>> Camel 3.0
> >> > > > >>>>>>>>>>>>
> >> > > > >>>>>>>>>>>> When I run now my test classes (using
> >> CamelTestSupport) I
> >> > > get
> >> > > > >>>>>> the
> >> > > > >>>>>>>>>>>> stacktrace below
> >> > > > >>>>>>>>>>>> (Note atm still using Java 8)
> >> > > > >>>>>>>>>>>>
> >> > > > >>>>>>>>>>>> Any idea what the reason could be? Couldn't find
> either
> >> > > > >>>>>> anything
> >> > > > >>>>>>> in
> >> > > > >>>>>>>>> the
> >> > > > >>>>>>>>>>>> migration guide in this area.
> >> > > > >>>>>>>>>>>>
> >> > > > >>>>>>>>>>>> Many thanks already and sorry again if this is a
> stupid
> >> > > > >>>>>> question!
> >> > > > >>>>>>>>>>>> Regards,
> >> > > > >>>>>>>>>>>> /Tom
> >> > > > >>>>>>>>>>>>
> >> > > > >>>>>>>>>>>> Stacktrace
> >> > > > >>>>>>>>>>>>
> >> > > > >>>>>>>>>>>> java.lang.NoSuchMethodError:
> >> > > > >>>>>>>>>>>>
> >> > > > >>>>>>>>>>>>
> >> > > > >>
> >> > > >
> >> > >
> >> >
> >>
> org.apache.camel.CamelContext.getManagementMBeanAssembler()Lorg/apache/camel/spi/ManagementMBeanAssembler;
> >> > > > >>>>>>>>>>>> at
> >> > > > >>>>>>>>>>>>
> >> > > > >>>>>>>>>>>>
> >> > > > >>
> >> > > >
> >> > >
> >> >
> >>
> org.apache.camel.management.DefaultManagementAgent.doStart(DefaultManagementAgent.java:394)
> >> > > > >>>>>>>>>>>> at
> >> > > > >>
> >> > org.apache.camel.support.ServiceSupport.start(ServiceSupport.java:72)
> >> > > > >>>>>>>>>>>> at
> >> > > > >>>>>>>>>>>>
> >> > > > >>>>>>>>>>>>
> >> > > > >>
> >> > > >
> >> > >
> >> >
> >>
> org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:70)
> >> > > > >>>>>>>>>>>> at
> >> > > > >>>>>>>>>>>>
> >> > > > >>>>>>>>>>>>
> >> > > > >>
> >> > > >
> >> > >
> >> >
> >>
> org.apache.camel.impl.engine.DefaultManagementStrategy.doStartManagementStrategy(DefaultManagementStrategy.java:200)
> >> > > > >>>>>>>>>>>> at
> >> > > > >>>>>>>>>>>>
> >> > > > >>>>>>>>>>>>
> >> > > > >>
> >> > > >
> >> > >
> >> >
> >>
> org.apache.camel.management.JmxManagementStrategy.doStart(JmxManagementStrategy.java:97)
> >> > > > >>>>>>>>>>>> at
> >> > > > >>>>>>>>>>>>
> >> > > > >>>>>>>>>>>>
> >> > > > >>
> >> > > >
> >> > >
> >> >
> >>
> org.apache.camel.support.service.ServiceSupport.start(ServiceSupport.java:117)
> >> > > > >>>>>>>>>>>> at
> >> > > > >>>>>>>>>>>>
> >> > > > >>>>>>>>>>>>
> >> > > > >>
> >> > > >
> >> > >
> >> >
> >>
> org.apache.camel.impl.engine.AbstractCamelContext.startService(AbstractCamelContext.java:2900)
> >> > > > >>>>>>>>>>>> at
> >> > > > >>>>>>>>>>>>
> >> > > > >>>>>>>>>>>>
> >> > > > >>
> >> > > >
> >> > >
> >> >
> >>
> org.apache.camel.impl.engine.AbstractCamelContext.doStartCamel(AbstractCamelContext.java:2522)
> >> > > > >>>>>>>>>>>> at
> >> > > > >>>>>>>>>>>>
> >> > > > >>>>>>>>>>>>
> >> > > > >>
> >> > > >
> >> > >
> >> >
> >>
> org.apache.camel.impl.engine.AbstractCamelContext.lambda$doStart$2(AbstractCamelContext.java:2445)
> >> > > > >>>>>>>>>>>> at
> >> > > > >>>>>>>>>>>>
> >> > > > >>>>>>>>>>>>
> >> > > > >>
> >> > > >
> >> > >
> >> >
> >>
> org.apache.camel.impl.engine.AbstractCamelContext.doWithDefinedClassLoader(AbstractCamelContext.java:2462)
> >> > > > >>>>>>>>>>>> at
> >> > > > >>>>>>>>>>>>
> >> > > > >>>>>>>>>>>>
> >> > > > >>
> >> > > >
> >> > >
> >> >
> >>
> org.apache.camel.impl.engine.AbstractCamelContext.doStart(AbstractCamelContext.java:2443)
> >> > > > >>>>>>>>>>>> at
> >> > > > >>>>>>>>>>>>
> >> > > > >>>>>>>>>>>>
> >> > > > >>
> >> > > >
> >> > >
> >> >
> >>
> org.apache.camel.support.service.ServiceSupport.start(ServiceSupport.java:117)
> >> > > > >>>>>>>>>>>> at
> >> > > > >>>>>>>>>>>>
> >> > > > >>>>>>>>>>>>
> >> > > > >>
> >> > > >
> >> > >
> >> >
> >>
> org.apache.camel.impl.engine.AbstractCamelContext.start(AbstractCamelContext.java:2352)
> >> > > > >>>>>>>>>>>> at
> >> > > > >>>>>>>>>>>>
> >> > > > >>>>>>>>>>>>
> >> > > > >>
> >> > > >
> >> > >
> >> >
> >>
> org.apache.camel.test.junit4.CamelTestSupport.startCamelContext(CamelTestSupport.java:820)
> >> > > > >>>>>>>>>>>> at
> >> > > > >>>>>>>>>>>>
> >> > > > >>>>>>>>>>>>
> >> > > > >>
> >> > > >
> >> > >
> >> >
> >>
> org.apache.camel.test.junit4.CamelTestSupport.doSetUp(CamelTestSupport.java:460)
> >> > > > >>>>>>>>>>>> at
> >> > > > >>>>>>>>>>>>
> >> > > > >>>>>>>>>>>>
> >> > > > >>
> >> > > >
> >> > >
> >> >
> >>
> org.apache.camel.test.junit4.CamelTestSupport.setUp(CamelTestSupport.java:336)
> >> > > > >>>>>>>>>>>> at
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> >> > > Method)
> >> > > > >>>>>>>>>>>> at
> >> > > > >>>>>>>>>>>>
> >> > > > >>>>>>>>>>>>
> >> > > > >>
> >> > > >
> >> > >
> >> >
> >>
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> >> > > > >>>>>>>>>>>> at
> >> > > > >>>>>>>>>>>>
> >> > > > >>>>>>>>>>>>
> >> > > > >>
> >> > > >
> >> > >
> >> >
> >>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> >> > > > >>>>>>>>>>>> at java.lang.reflect.Method.invoke(Method.java:498)
> >> > > > >>>>>>>>>>>> at
> >> > > > >>>>>>>>>>>>
> >> > > > >>>>>>>>>>>>
> >> > > > >>
> >> > > >
> >> > >
> >> >
> >>
> org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
> >> > > > >>>>>>>>>>>> at
> >> > > > >>>>>>>>>>>>
> >> > > > >>>>>>>>>>>>
> >> > > > >>
> >> > > >
> >> > >
> >> >
> >>
> org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
> >> > > > >>>>>>>>>>>> at
> >> > > > >>>>>>>>>>>>
> >> > > > >>>>>>>>>>>>
> >> > > > >>
> >> > > >
> >> > >
> >> >
> >>
> org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
> >> > > > >>>>>>>>>>>> at
> >> > > > >>>>>>>>>>>>
> >> > > > >>>>>>>>>>>>
> >> > > > >>
> >> > > >
> >> > >
> >> >
> >>
> org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
> >> > > > >>>>>>>>>>>> at
> >> > > > >>>>>>>>>>>>
> >> > > > >>
> >> > > >
> >> > >
> >> >
> >>
> org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
> >> > > > >>>>>>>>>>>> at
> >> > > org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
> >> > > > >>>>>>>>>>>> at
> >> > > org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
> >> > > > >>>>>>>>>>>> at
> org.junit.rules.RunRules.evaluate(RunRules.java:20)
> >> > > > >>>>>>>>>>>> at
> >> > > > >>>>>>
> org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
> >> > > > >>>>>>>>>>>> at
> >> > > > >>>>>>>>>>>>
> >> > > > >>>>>>>>>>>>
> >> > > > >>
> >> > > >
> >> > >
> >> >
> >>
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
> >> > > > >>>>>>>>>>>> at
> >> > > > >>>>>>>>>>>>
> >> > > > >>>>>>>>>>>>
> >> > > > >>
> >> > > >
> >> > >
> >> >
> >>
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
> >> > > > >>>>>>>>>>>> at
> >> > > org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
> >> > > > >>>>>>>>>>>> at
> >> > > > >>>>>>>
> >> org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
> >> > > > >>>>>>>>>>>> at
> >> > > > >>>>>>>>
> >> > > org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
> >> > > > >>>>>>>>>>>> at
> >> > > > >>>>>>>
> >> org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
> >> > > > >>>>>>>>>>>> at
> >> > > > >>>>>>>
> >> > org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
> >> > > > >>>>>>>>>>>> at
> >> > > > >>
> >> > org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:48)
> >> > > > >>>>>>>>>>>> at
> org.junit.rules.RunRules.evaluate(RunRules.java:20)
> >> > > > >>>>>>>>>>>> at
> >> > org.junit.runners.ParentRunner.run(ParentRunner.java:363)
> >> > > > >>>>>>>>>>>> at
> >> > > > >>>>>>>>>>>>
> >> > > > >>>>>>>>>>>>
> >> > > > >>
> >> > > >
> >> > >
> >> >
> >>
> org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:89)
> >> > > > >>>>>>>>>>>> at
> >> > > > >>>>>>>>>>>>
> >> > > > >>>>>>>>>>>>
> >> > > > >>
> >> > > >
> >> > >
> >> >
> >>
> org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:41)
> >> > > > >>>>>>>>>>>> at
> >> > > > >>>>>>>>>>>>
> >> > > > >>>>>>>>>>>>
> >> > > > >>
> >> > > >
> >> > >
> >> >
> >>
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:541)
> >> > > > >>>>>>>>>>>> at
> >> > > > >>>>>>>>>>>>
> >> > > > >>>>>>>>>>>>
> >> > > > >>
> >> > > >
> >> > >
> >> >
> >>
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:763)
> >> > > > >>>>>>>>>>>> at
> >> > > > >>>>>>>>>>>>
> >> > > > >>>>>>>>>>>>
> >> > > > >>
> >> > > >
> >> > >
> >> >
> >>
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:463)
> >> > > > >>>>>>>>>>>> at
> >> > > > >>>>>>>>>>>>
> >> > > > >>>>>>>>>>>>
> >> > > > >>
> >> > > >
> >> > >
> >> >
> >>
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:209)
> >> > > >
> >> > >
> >> >
> >>
> >
>

Reply via email to