Yeah, I just hoped I misunderstood it and it would remove the jbi-wrapper
stuff for me magically.  At this point, I'll do anything rather than spend
any more time trying to get rid of the jbi wrapper.

Anyhow, I'll go ahead and hack it then, that's not a problem I just have a
few things hacked already and don't want to lose track of them as you guys
fix things.

On 10/2/07, Freeman Fang <[EMAIL PROTECTED]> wrote:
>
> Hi Ryan,
>
> If you can get cxf se using soap binding as I suggest in the previous
> mail,
> you can invoke servicemix-http from cxf se and use ssl features provided
> in
> servicemix-http.
>
> Btw
> soap=true in servicemix-http configaration is used for
> "if set, the component will parse the soap requests and send the content
> into the NMR"
> according to the document, so if set "true", it just try to parse the soap
> message, so maybe here set "false" I guess is suitable since it can parse
> jbi message?
>
> Best Regards
>
> Freeman
>
>
>
>
> On 10/3/07, Ryan Moquin <[EMAIL PROTECTED]> wrote:
> >
> > No, there is a soap=true on the servicemix-http component which I
> > initially
> > thought would turn this off, but it doesn't seem to...
> >
> > I guess I'll have to see what I can work out, I don't care about the
> proxy
> > wrapping the message as a jbi, I just need the servicemix-http NOT to
> send
> > it out, wrapped in the jbi stuff.
> >
> > On 10/2/07, Freeman Fang <[EMAIL PROTECTED]> wrote:
> > >
> > > Hi Ryan,
> > > IIRC,I am afraid you can't turn off this for JBI binding.
> > >
> > > But if you don't want to use JBI binding for cxf bc & se inside
> > > servicemix,
> > > I believe you can do it by means of hacking the code a bit.
> > >
> > > Comment out
> > > endpoint.setBindingUri(
> > > org.apache.cxf.binding.jbi.JBIConstants.NS_JBI_BINDING);
> > > in public void validate() of CxfSeEndpoint.java
> > >
> > > and comment out
> > > cf.setBindingId(org.apache.cxf.binding.jbi.JBIConstants.NS_JBI_BINDING
> );
> > > in private Object createProxy() of CxfSeProxyFactoryBean.java
> > > You need build libs from source your self
> > > By this way you should have get soap binding of message. I have no
> debug
> > > enviroment by hand so I am not sure this can run successfully for you,
> > but
> > > in theory, it should work.
> > >
> > > Maybe we need a property something like soap=true to let customer to
> > > specify
> > > it in the xbean.xml
> > > Best Regards
> > >
> > > Freeman
> > >
> > > On 10/3/07, Ryan Moquin <[EMAIL PROTECTED]> wrote:
> > > >
> > > > Sure, no problem.  I hate to keep bugging but I'm really sunk at the
> > > > moment.  Do you happen to know how to turn off this parameter on
> SOAP
> > > > messages that are sent from CXF components in CXF?
> > > >
> > > > JbiConstants.USE_JBI_WRAPPER
> > > >
> > > > If I use the cxf proxy to servicemix-http provider then my message
> > gets
> > > > wrapped in a jbi wrapper.  I think if I could turn that off, I'd be
> ok
> > > and
> > > > out of my panic.  I'm currently searching the source to see if
> > anything
> > > > turns up, but it is checked in the JBI interceptors of servicemix..
> so
> > > I'm
> > > > not sure how it originates....
> > > >
> > > > Any ideas?
> > > >
> > > > On 10/2/07, Freeman Fang <[EMAIL PROTECTED]> wrote:
> > > > >
> > > > > Hi Ryan,
> > > > >
> > > > > In this case, you really need a cxf bc provider, which is not
> there
> > > now.
> > > > > Would you please fill a jira and I will do it as soon as I am back
> > > from
> > > > > vacation.
> > > > >
> > > > > Best Regards
> > > > >
> > > > > Freeman
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > On 10/3/07, Ryan Moquin <[EMAIL PROTECTED]> wrote:
> > > > > >
> > > > > > I had decided to go a different route to get from my CXF
> service,
> > > > > through
> > > > > > a
> > > > > > CXF proxy to an external web service. I have a CXFProxy that
> sends
> > a
> > > > > > message
> > > > > > to my registered http:endpoint that is a provider.  This appears
> > to
> > > > > work,
> > > > > > and forward a soap request to a 3rd party URL, but it appears
> that
> > > > it's
> > > > > > trying to actually send a jbi message to the third party
> > > service.  I'm
> > > > > > guessing this means I would need to use the CxfBcProvider, but I
> > > > haven't
> > > > > > been able to figure out how to configure it so that it will
> > forward
> > > my
> > > > > > request to a third party web service.  Are there any examples
> > using
> > > > > it?  I
> > > > > > didn't see any unit tests.
> > > > > >
> > > > >
> > > >
> > >
> >
>

Reply via email to