You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@servicemix.apache.org by Martin Mulder <ma...@dia.groningen.nl> on 2008/04/15 18:26:37 UTC

Betr.: Re: ServiceMix webservice proxy

Comments inside.

>>> bruce.snyder@gmail.com 15-4-2008 17:30 >>>
On Tue, Apr 15, 2008 at 9:24 AM, Freeman Fang <fr...@gmail.com>
wrote:

>  May  I ask why don't you use cxf bc consumer endpoint with provider
> endpoint, so just use http consumer with http provider?

Because I coudn't find a way to get an WSDL with the cxfbc:consumer

in my example:
the http consumer has a locationURI (
http://192.168.31.44:8192/hummingbird/ ) .
So I can tell my customers they can find my WSDL on
http://192.168.31.44:8192/hummingbird/main.wsdl 

I couldn't find a way to get the WSDL with a cxfbc consumer



with the http consumer I can get the WSDL from http://127.0.0.1

Here's an example of what Freeman is referencing:

http://markmail.org/search/?q=servicemix+type%3Ausers+stockquotes#query:servicemix%20type%3Ausers%20stockquotes+page:1+mid:mw6xstxo34ags7zd+state:results


Bruce
-- 
perl -e 'print
unpack("u30","D0G)U8V4\@4VYY9&5R\"F)R=6-E+G-N>61E<D\!G;6%I;\"YC;VT*"
);'

Apache ActiveMQ - http://activemq.org/ 
Apache Camel - http://activemq.org/camel/ 
Apache ServiceMix - http://servicemix.org/ 
Apache Geronimo - http://geronimo.apache.org/ 

Blog: http://bruceblog.org/

Re: Betr.: Re: ServiceMix webservice proxy

Posted by Guillaume Nodet <gn...@gmail.com>.
Using cxf-bc, you can access the wsdl the same you do with servicemix-http.
For example, if your service has a location of
  http://localhost:8092/PersonService/
You'll find the wsdl at
  http://localhost:8092/PersonService/?wsdl

On Tue, Apr 15, 2008 at 6:26 PM, Martin Mulder <
martin.mulder@dia.groningen.nl> wrote:

> Comments inside.
>
> >>> bruce.snyder@gmail.com 15-4-2008 17:30 >>>
> On Tue, Apr 15, 2008 at 9:24 AM, Freeman Fang <fr...@gmail.com>
> wrote:
>
> >  May  I ask why don't you use cxf bc consumer endpoint with provider
> > endpoint, so just use http consumer with http provider?
>
> Because I coudn't find a way to get an WSDL with the cxfbc:consumer
>
> in my example:
> the http consumer has a locationURI (
> http://192.168.31.44:8192/hummingbird/ ) .
> So I can tell my customers they can find my WSDL on
> http://192.168.31.44:8192/hummingbird/main.wsdl
>
> I couldn't find a way to get the WSDL with a cxfbc consumer
>
>
>
> with the http consumer I can get the WSDL from http://127.0.0.1
>
> Here's an example of what Freeman is referencing:
>
>
> http://markmail.org/search/?q=servicemix+type%3Ausers+stockquotes#query:servicemix%20type%3Ausers%20stockquotes+page:1+mid:mw6xstxo34ags7zd+state:results
>
>
> Bruce
> --
> perl -e 'print
> unpack("u30","D0G)U8V4\@4VYY9&5R\"F)R=6-E+G-N>61E<D\!G;6%I;\"YC;VT*"
> );'
>
> Apache ActiveMQ - http://activemq.org/
> Apache Camel - http://activemq.org/camel/
> Apache ServiceMix - http://servicemix.org/
> Apache Geronimo - http://geronimo.apache.org/
>
> Blog: http://bruceblog.org/
>



-- 
Cheers,
Guillaume Nodet
------------------------
Blog: http://gnodet.blogspot.com/