Yes, it is important to support load the camel component dynamically. Maybe we need to change the META-INF files to put the schema, language, typeconverts into the component files.
Willem Claus Ibsen wrote: > On Thu, Feb 12, 2009 at 7:19 AM, Willem Jiang <willem.ji...@gmail.com> wrote: >> How about just loading the converter when the component is load? >> Since the component is loaded when the camel context need it, it will >> help us to avoid the annoying class load error. > I assume he gets this issue since he just adds all the camel-xxx.jars > in the classpath. > > So if he removes camel-hl7.jar then the problem disappears. > > Would make sense to be able to load a component in isolation so it will > register > - scheme > - type converters > - languages > - etc. etc. > > We might wanna take a look at this in the future. Hadrian would also > like components to be able to add: > - dynamic DSL > > So somekind of architecture for loading components on the fly is > probably what we gonna look at in the long run > > >> Willem >> >> Willem Jiang wrote: >>> Hi, >>> >>> I doubt it is caused by using the bundle jar. >>> I just checked the camel-hl7 codes, it has a HL7Converter, according to >>> current camel implementation, it will try to load the converter when the >>> camel context start. >>> Since there is no hapi jar, the Class Not found Exception will be thrown. >>> >>> So I suggest to remove the camel-hl7 jar from the the bundle jar. >>> >>> Any thought? >>> >>> >>> Willem >>> >>> Hadrian Zbarcea wrote: >>>> Hi, >>>> >>>> I believe it's from hapi [1], and it's used by camel-hl7 which seems to >>>> be on your classpath. If you don't need it, make sure camel-hl7 is not >>>> on your classpath, otherwise add hapi to your classpath. >>>> >>>> Cheers >>>> Hadrian >>>> >>>> >>>> [1] http://hl7api.sourceforge.net/ >>>> >>>> On Feb 11, 2009, at 11:50 AM, yesnid wrote: >>>> >>>>> Not that I am aware of. :) >>>>> >>>>> >>>>> >>>>> cmoulliard wrote: >>>>>> Hi, >>>>>> >>>>>> Are you using the camel - component HL7 ? >>>>>> >>>>>> Regards, >>>>>> >>>>>> Charles >>>>>> >>>>>> >>>>>> yesnid wrote: >>>>>>> Hello All, >>>>>>> >>>>>>> I am getting a Class Not found Exception for: >>>>>>> ca.uhn.hl7v2.parser.Parser >>>>>>> >>>>>>> what jar is this in? >>>>>>> >>>>>>> Thank you, >>>>>>> >>>>>>> Nick >>>>>>> >>>>> -- >>>>> View this message in context: >>>>> http://www.nabble.com/What-jar-is-ca.uhn.hl7v2.parser.Parser-in--tp21855318s22882p21958256.html >>>>> >>>>> Sent from the Camel - Users mailing list archive at Nabble.com. >>>>> >>> >> > > >