AW: DefaultComponent

2019-12-03 Thread Thomas.Thiele
I have it. Its flowable that uses 2-style DefaultComponent etc. 

-Ursprüngliche Nachricht-
Von: Claus Ibsen  
Gesendet: Dienstag, 3. Dezember 2019 13:44
An: users@camel.apache.org
Betreff: Re: DefaultComponent

Hi

Oh didnt know so much about flowable-camel as its 3rd party and not ASF.
Same thing, its likely not Camel 3 compatible, so they need to do a new release 
that supports Camel 3.



On Tue, Dec 3, 2019 at 1:36 PM  wrote:
>
> Its not my components.
> Its spring boot or flowable. But I cannot see in dependeny tree where 
> flowble-camel uses camel-core or camel-support.
>
> When I patch the classes DefaultComponent /-Consumer etc. it works.
>
>
> -Ursprüngliche Nachricht-
> Von: Claus Ibsen 
> Gesendet: Dienstag, 3. Dezember 2019 13:29
> An: users@camel.apache.org
> Betreff: Re: DefaultComponent
>
> Hi
>
> If you have custom components you need to source code migrate them to Camel 3 
> and rebuild them. Camel 3 does not run with Camel 2 components.
>
> On Tue, Dec 3, 2019 at 1:21 PM  wrote:
> >
> > Yes. I know and my own components use this. But it seems spring or flowable 
> > needs this class there.
> >
> >
> > -Ursprüngliche Nachricht-
> > Von: Andrea Cosentino 
> > Gesendet: Dienstag, 3. Dezember 2019 13:01
> > An: users@camel.apache.org
> > Cc: dev 
> > Betreff: Re: DefaultComponent
> >
> > In Camel 3 the DefaultComponent is located at
> >
> > org.apache.camel.support
> >
> > It is reported in the migration guide
> >
> > https://camel.apache.org/manual/latest/camel-3-migration-guide.html#
> > _m
> > igrating_custom_components
> >
> > Il giorno mar 3 dic 2019 alle ore 12:59  
> > ha
> > scritto:
> >
> > > Hi,
> > >
> > > I got this error. What is missing?
> > >
> > > java.lang.NoClassDefFoundError:
> > > org/apache/camel/impl/DefaultComponent
> > >
> > > Stacktrace:
> > >
> > > java.lang.NoClassDefFoundError: org/apache/camel/impl/DefaultComponent
> > > at java.base/java.lang.ClassLoader.defineClass1(Native
> > > Method) ~[na:na]
> > > at
> > > java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1016) 
> > > ~[na:na]
> > > at
> > > java.base/java.security.SecureClassLoader.defineClass(SecureClassL
> > > oa
> > > de
> > > r.java:174)
> > > ~[na:na]
> > > at
> > > java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(Built
> > > in
> > > Cl
> > > assLoader.java:802)
> > > ~[na:na]
> > > at
> > > java.base/jdk.internal.loader.BuiltinClassLoader.findClassOnClassP
> > > at
> > > hO
> > > rNull(BuiltinClassLoader.java:700)
> > > ~[na:na]
> > > at
> > > java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(B
> > > ui
> > > lt
> > > inClassLoader.java:623)
> > > ~[na:na]
> > > at
> > > java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(Builtin
> > > Cl
> > > as
> > > sLoader.java:581)
> > > ~[na:na]
> > > at
> > > java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClas
> > > s(
> > > Cl
> > > assLoaders.java:178)
> > > ~[na:na]
> > > at
> > > java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
> > > ~[na:na]
> > > at
> > > org.apache.camel.util.ObjectHelper.doLoadClass(ObjectHelper.java:4
> > > 74
> > > )
> > > ~[camel-util-3.0.0.jar:3.0.0]
> > > at
> > > org.apache.camel.util.ObjectHelper.loadClass(ObjectHelper.java:378
> > > )
> > > ~[camel-util-3.0.0.jar:3.0.0]
> > > at
> > > org.apache.camel.util.ObjectHelper.loadClass(ObjectHelper.java:355
> > > )
> > > ~[camel-util-3.0.0.jar:3.0.0]
> > > at
> > > org.apache.camel.impl.engine.DefaultClassResolver.loadClass(Defaul
> > > tC
> > > la
> > > ssResolver.java:140)
> > > ~[camel-base-3.0.0.jar:3.0.0]
> > > at
> > > org.apache.camel.impl.engine.DefaultClassResolver.resolveClass(Def
> > > au
> > > lt
> > > ClassResolver.java:55)
> > > ~[camel-base-3.0.0.jar:3.0.0]
> > > at
> > > org.apache.camel.impl.engine.DefaultFactoryFinder.doNewInstance(De
> > > fa
> > > ul
> > > tFactoryFinder.java:120)
> > > ~[camel-base-3.0.0.jar:3.0.0]
> > > at
> > > org.apache.camel.impl.engine.DefaultFactoryFinder.lambda$findClass
> > > $0
> > > (D
> > > efaultFactoryFinder.java:77)
> > > ~[camel-base-3.0.0.jar:3.0.0]
> > > at
> > > org.apache.camel.impl.engine.DefaultFactoryFinder$1.apply(DefaultF
> > > ac
> > > to
> > > ryFinder.java:155)
> > > ~[camel-base-3.0.0.jar:3.0.0]
> > > at
> > > org.apache.camel.impl.engine.DefaultFactoryFinder$1.apply(DefaultF
> > > ac
> > > to
> > > ryFinder.java:151)
> > > ~[camel-base-3.0.0.jar:3.0.0]
> > > at
> > > java.base/java.util.concurrent.ConcurrentHashMap.computeIfAbsent(C
> > > on
> > > cu
> > > rrentHashMap.java:1705)
> > > ~[na:na]
> > > at
> > > org.apache.camel.impl.engine.DefaultFactoryFinder.addToClassMap(De
> > > fa
> > > ul
> > > tFactoryFinder.java:151)
> > > ~[camel-base-3.0.0.jar:3.0.0]
> > > at
> > > org.apache.camel.impl.engine.DefaultFactoryFinder.findClass(Defaul
> > > tF
> > >

AW: DefaultComponent

2019-12-03 Thread Thomas.Thiele
Its not my components. 
Its spring boot or flowable. But I cannot see in dependeny tree where 
flowble-camel 
uses camel-core or camel-support.

When I patch the classes DefaultComponent /-Consumer etc. it works.


-Ursprüngliche Nachricht-
Von: Claus Ibsen  
Gesendet: Dienstag, 3. Dezember 2019 13:29
An: users@camel.apache.org
Betreff: Re: DefaultComponent

Hi

If you have custom components you need to source code migrate them to Camel 3 
and rebuild them. Camel 3 does not run with Camel 2 components.

On Tue, Dec 3, 2019 at 1:21 PM  wrote:
>
> Yes. I know and my own components use this. But it seems spring or flowable 
> needs this class there.
>
>
> -Ursprüngliche Nachricht-
> Von: Andrea Cosentino 
> Gesendet: Dienstag, 3. Dezember 2019 13:01
> An: users@camel.apache.org
> Cc: dev 
> Betreff: Re: DefaultComponent
>
> In Camel 3 the DefaultComponent is located at
>
> org.apache.camel.support
>
> It is reported in the migration guide
>
> https://camel.apache.org/manual/latest/camel-3-migration-guide.html#_m
> igrating_custom_components
>
> Il giorno mar 3 dic 2019 alle ore 12:59  ha
> scritto:
>
> > Hi,
> >
> > I got this error. What is missing?
> >
> > java.lang.NoClassDefFoundError: 
> > org/apache/camel/impl/DefaultComponent
> >
> > Stacktrace:
> >
> > java.lang.NoClassDefFoundError: org/apache/camel/impl/DefaultComponent
> > at java.base/java.lang.ClassLoader.defineClass1(Native 
> > Method) ~[na:na]
> > at
> > java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1016) ~[na:na]
> > at
> > java.base/java.security.SecureClassLoader.defineClass(SecureClassLoa
> > de
> > r.java:174)
> > ~[na:na]
> > at
> > java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(Builtin
> > Cl
> > assLoader.java:802)
> > ~[na:na]
> > at
> > java.base/jdk.internal.loader.BuiltinClassLoader.findClassOnClassPat
> > hO
> > rNull(BuiltinClassLoader.java:700)
> > ~[na:na]
> > at
> > java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(Bui
> > lt
> > inClassLoader.java:623)
> > ~[na:na]
> > at
> > java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinCl
> > as
> > sLoader.java:581)
> > ~[na:na]
> > at
> > java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(
> > Cl
> > assLoaders.java:178)
> > ~[na:na]
> > at
> > java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
> > ~[na:na]
> > at
> > org.apache.camel.util.ObjectHelper.doLoadClass(ObjectHelper.java:474
> > )
> > ~[camel-util-3.0.0.jar:3.0.0]
> > at
> > org.apache.camel.util.ObjectHelper.loadClass(ObjectHelper.java:378)
> > ~[camel-util-3.0.0.jar:3.0.0]
> > at
> > org.apache.camel.util.ObjectHelper.loadClass(ObjectHelper.java:355)
> > ~[camel-util-3.0.0.jar:3.0.0]
> > at
> > org.apache.camel.impl.engine.DefaultClassResolver.loadClass(DefaultC
> > la
> > ssResolver.java:140)
> > ~[camel-base-3.0.0.jar:3.0.0]
> > at
> > org.apache.camel.impl.engine.DefaultClassResolver.resolveClass(Defau
> > lt
> > ClassResolver.java:55)
> > ~[camel-base-3.0.0.jar:3.0.0]
> > at
> > org.apache.camel.impl.engine.DefaultFactoryFinder.doNewInstance(Defa
> > ul
> > tFactoryFinder.java:120)
> > ~[camel-base-3.0.0.jar:3.0.0]
> > at
> > org.apache.camel.impl.engine.DefaultFactoryFinder.lambda$findClass$0
> > (D
> > efaultFactoryFinder.java:77)
> > ~[camel-base-3.0.0.jar:3.0.0]
> > at
> > org.apache.camel.impl.engine.DefaultFactoryFinder$1.apply(DefaultFac
> > to
> > ryFinder.java:155)
> > ~[camel-base-3.0.0.jar:3.0.0]
> > at
> > org.apache.camel.impl.engine.DefaultFactoryFinder$1.apply(DefaultFac
> > to
> > ryFinder.java:151)
> > ~[camel-base-3.0.0.jar:3.0.0]
> > at
> > java.base/java.util.concurrent.ConcurrentHashMap.computeIfAbsent(Con
> > cu
> > rrentHashMap.java:1705)
> > ~[na:na]
> > at
> > org.apache.camel.impl.engine.DefaultFactoryFinder.addToClassMap(Defa
> > ul
> > tFactoryFinder.java:151)
> > ~[camel-base-3.0.0.jar:3.0.0]
> > at
> > org.apache.camel.impl.engine.DefaultFactoryFinder.findClass(DefaultF
> > ac
> > toryFinder.java:74)
> > ~[camel-base-3.0.0.jar:3.0.0]
> > at
> > org.apache.camel.impl.engine.DefaultFactoryFinder.findClass(DefaultF
> > ac
> > toryFinder.java:66)
> > ~[camel-base-3.0.0.jar:3.0.0]
> > at
> > org.apache.camel.impl.engine.DefaultComponentResolver.findComponent(
> > De
> > faultComponentResolver.java:83)
> > ~[camel-base-3.0.0.jar:3.0.0]
> > at
> > org.apache.camel.impl.engine.DefaultComponentResolver.resolveCompone
> > nt
> > (DefaultComponentResolver.java:56)
> > ~[camel-base-3.0.0.jar:3.0.0]
> > at
> > org.apache.camel.impl.engine.AbstractCamelContext.initComponent(Abst
> > ra
> > ctCamelContext.java:568)
> > ~[camel-base-3.0.0.jar:3.0.0]
> > at
> > org.apache.camel.impl.engine.AbstractCamelContext.access$000(Abstrac
> > tC
> > amelContext.java:165)
> > ~[camel-base-3.0.0.jar:3.0.0]
> 

AW: DefaultComponent

2019-12-03 Thread Thomas.Thiele
Yes. I know and my own components use this. But it seems spring or flowable 
needs this class there. 


-Ursprüngliche Nachricht-
Von: Andrea Cosentino  
Gesendet: Dienstag, 3. Dezember 2019 13:01
An: users@camel.apache.org
Cc: dev 
Betreff: Re: DefaultComponent

In Camel 3 the DefaultComponent is located at

org.apache.camel.support

It is reported in the migration guide

https://camel.apache.org/manual/latest/camel-3-migration-guide.html#_migrating_custom_components

Il giorno mar 3 dic 2019 alle ore 12:59  ha
scritto:

> Hi,
>
> I got this error. What is missing?
>
> java.lang.NoClassDefFoundError: org/apache/camel/impl/DefaultComponent
>
> Stacktrace:
>
> java.lang.NoClassDefFoundError: org/apache/camel/impl/DefaultComponent
> at java.base/java.lang.ClassLoader.defineClass1(Native Method) 
> ~[na:na]
> at
> java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1016) ~[na:na]
> at
> java.base/java.security.SecureClassLoader.defineClass(SecureClassLoade
> r.java:174)
> ~[na:na]
> at
> java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinCl
> assLoader.java:802)
> ~[na:na]
> at
> java.base/jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathO
> rNull(BuiltinClassLoader.java:700)
> ~[na:na]
> at
> java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(Built
> inClassLoader.java:623)
> ~[na:na]
> at
> java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClas
> sLoader.java:581)
> ~[na:na]
> at
> java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Cl
> assLoaders.java:178)
> ~[na:na]
> at 
> java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
> ~[na:na]
> at
> org.apache.camel.util.ObjectHelper.doLoadClass(ObjectHelper.java:474)
> ~[camel-util-3.0.0.jar:3.0.0]
> at
> org.apache.camel.util.ObjectHelper.loadClass(ObjectHelper.java:378)
> ~[camel-util-3.0.0.jar:3.0.0]
> at
> org.apache.camel.util.ObjectHelper.loadClass(ObjectHelper.java:355)
> ~[camel-util-3.0.0.jar:3.0.0]
> at
> org.apache.camel.impl.engine.DefaultClassResolver.loadClass(DefaultCla
> ssResolver.java:140)
> ~[camel-base-3.0.0.jar:3.0.0]
> at
> org.apache.camel.impl.engine.DefaultClassResolver.resolveClass(Default
> ClassResolver.java:55)
> ~[camel-base-3.0.0.jar:3.0.0]
> at
> org.apache.camel.impl.engine.DefaultFactoryFinder.doNewInstance(Defaul
> tFactoryFinder.java:120)
> ~[camel-base-3.0.0.jar:3.0.0]
> at
> org.apache.camel.impl.engine.DefaultFactoryFinder.lambda$findClass$0(D
> efaultFactoryFinder.java:77)
> ~[camel-base-3.0.0.jar:3.0.0]
> at
> org.apache.camel.impl.engine.DefaultFactoryFinder$1.apply(DefaultFacto
> ryFinder.java:155)
> ~[camel-base-3.0.0.jar:3.0.0]
> at
> org.apache.camel.impl.engine.DefaultFactoryFinder$1.apply(DefaultFacto
> ryFinder.java:151)
> ~[camel-base-3.0.0.jar:3.0.0]
> at
> java.base/java.util.concurrent.ConcurrentHashMap.computeIfAbsent(Concu
> rrentHashMap.java:1705)
> ~[na:na]
> at
> org.apache.camel.impl.engine.DefaultFactoryFinder.addToClassMap(Defaul
> tFactoryFinder.java:151)
> ~[camel-base-3.0.0.jar:3.0.0]
> at
> org.apache.camel.impl.engine.DefaultFactoryFinder.findClass(DefaultFac
> toryFinder.java:74)
> ~[camel-base-3.0.0.jar:3.0.0]
> at
> org.apache.camel.impl.engine.DefaultFactoryFinder.findClass(DefaultFac
> toryFinder.java:66)
> ~[camel-base-3.0.0.jar:3.0.0]
> at
> org.apache.camel.impl.engine.DefaultComponentResolver.findComponent(De
> faultComponentResolver.java:83)
> ~[camel-base-3.0.0.jar:3.0.0]
> at
> org.apache.camel.impl.engine.DefaultComponentResolver.resolveComponent
> (DefaultComponentResolver.java:56)
> ~[camel-base-3.0.0.jar:3.0.0]
> at
> org.apache.camel.impl.engine.AbstractCamelContext.initComponent(Abstra
> ctCamelContext.java:568)
> ~[camel-base-3.0.0.jar:3.0.0]
> at
> org.apache.camel.impl.engine.AbstractCamelContext.access$000(AbstractC
> amelContext.java:165)
> ~[camel-base-3.0.0.jar:3.0.0]
> at
> org.apache.camel.impl.engine.AbstractCamelContext$2.apply(AbstractCame
> lContext.java:496)
> ~[camel-base-3.0.0.jar:3.0.0]
> at
> org.apache.camel.impl.engine.AbstractCamelContext$2.apply(AbstractCame
> lContext.java:492)
> ~[camel-base-3.0.0.jar:3.0.0]
> at
> java.base/java.util.concurrent.ConcurrentHashMap.computeIfAbsent(Concu
> rrentHashMap.java:1705)
> ~[na:na]
> at
> org.apache.camel.impl.engine.AbstractCamelContext.getComponent(Abstrac
> tCamelContext.java:492)
> ~[camel-base-3.0.0.jar:3.0.0]
> at
> org.apache.camel.impl.engine.AbstractCamelContext.getComponent(Abstrac
> tCamelContext.java:468)
> ~[camel-base-3.0.0.jar:3.0.0]
> at
> org.apache.camel.impl.engine.AbstractCamelContext.getEndpoint(Abstract
> CamelContext.java:745)
> ~[camel-base-3.0.0.jar:3.0.0]
> at
> org.apache.camel.support.CamelContextHelper.getMandatoryEndpoint(Came