Hi,

I have a need to apply custom transformation using a third party library.
My plan is to write a new data format. However, I am not sure whether it is
the right component for me, as the need is to have one transform method,
which doesn't fit well with the marshal/unmarshal pair.

A second question I have on this is once I have defined the component, how
do I integrate that into the Spring DSL. With a custom data format, I ran
into the following problems ..

1. Since the JAXB context used by loadRouteDefinitions has hard-wired the
packages it recognizes, I am unable to introduce any new vocabulary into
the DSL
2. If I override loadRouteDefinitions to recognize my packages, some of the
types like UnmarshalDefinition within Camel are constrained in terms of the
types of children it can have. So I am unable to introduce any new types in
there.

Kind regards
Meeraj

Reply via email to