camel-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From liugang594 Liu <clevers...@gmail.com>
Subject Re: Set CxfEndpoint Property Dynamicly
Date Tue, 10 Sep 2013 01:20:35 GMT
Yap, seems not possible for now, it's great if we can support it somehow in
future.

Anyway, Thanks alot.


2013/9/9 Claus Ibsen <claus.ibsen@gmail.com>

> Hi
>
> You cannot do this from the Camel route DSL. You can however use a
> java bean / Camel processor and do java code to do whatever you want.
>
> Though not sure if changing CXF properties at runtime is supported in
> camel-cxf. Though you can give it a try to see what happens.
>
> On Fri, Sep 6, 2013 at 11:37 AM, liugang594 Liu <clevers594@gmail.com>
> wrote:
> > for example, if I have some route like:
> >
> > *from(uri) **[Step1]* *.setHeader(name, value) **[Step2]* *.to(cxf) **
> > [Step3]*...
> >
> > I want to specify some cxf property *[step3]* as the value specified in
> > setHeader Component *[step2]*.
> >
> > same as we do something by code :
> >
> > cxfEndpoint.getProperties().put("propertyName", header(headerName));
> >
> > no only header, but also some other expression:
> >
> > cxfEndpoint.getProperties().put("propertyName",
> > simple(expression).evaluate(exchange, String.class));
> >
> >
> > 2013/9/6 Claus Ibsen <claus.ibsen@gmail.com>
> >
> >> Hi
> >>
> >> What do you mean can you explain in more details?
> >>
> >>
> >> On Fri, Sep 6, 2013 at 6:18 AM, liugang594 Liu <clevers594@gmail.com>
> >> wrote:
> >> > Hi All:
> >> >
> >> > I'd like to know how can I set the properties of CxfEndpoint
> dynamicly,
> >> for
> >> > example use simple expression to calculate and set the property value
> >> > during running.
> >> >
> >> > Thanks alot
> >> >
> >> >
> >> > Thanks
> >> > GangLiu
> >> > Mail: clevers594@gmail.com
> >>
> >>
> >>
> >> --
> >> Claus Ibsen
> >> -----------------
> >> Red Hat, Inc.
> >> Email: cibsen@redhat.com
> >> Twitter: davsclaus
> >> Blog: http://davsclaus.com
> >> Author of Camel in Action: http://www.manning.com/ibsen
> >>
> >
> >
> >
> > --
> > Thanks
> > GangLiu
> > Mail: clevers594@gmail.com
>
>
>
> --
> Claus Ibsen
> -----------------
> Red Hat, Inc.
> Email: cibsen@redhat.com
> Twitter: davsclaus
> Blog: http://davsclaus.com
> Author of Camel in Action: http://www.manning.com/ibsen
>



-- 
Thanks
GangLiu
Mail: clevers594@gmail.com

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message