Thanks JB.
Using JConsole I can see my endpoint under:
org.apache.servicemix/ServiceMix/Endpoint/
But I can't see the exposed HTTP URL on the attributes of the endpoint, all it
has are:
componentName: servicemix-cxf-bc
endpointName: Bob
interfaces: javax.xml.namespace.QName[0]
serviceName: {http://spudsoft.co.uk/}MathsServiceService
If I use the loadWSDL operation on the MBean it returns WSDL, but the
soap:address is the one from the WSDL file (which is changed by the locationURI
attribute in the xbean.xml).
Am I looking in the right place?
Jim
________________________________
From: Jean-Baptiste Onofré [mailto:[email protected]]
Sent: Mon 14/09/2009 16:52
To: [email protected]
Cc: [email protected]
Subject: Re: How can I find out the URLs that the CXF BC is listening on?
Hi Jim,
you can use the SMX JMX layer. For example, using jconsole (or
programaticaly), you can get the list of endpoint including properties
and descriptor.
I had a client sample in the SMX3 repo to show how to use JMX to get
SUs/SAs, etc.
Regards
JB
Jim Talbut wrote:
> Hi,
>
> I'm evaluating servicemix for use proxying a reasonably large number (~100)
> of web services.
> With this many services I need to be able to enumerate the HTTP endpoints
> that each service is using.
> How can I do this?
>
> Thanks
>
> Jim
>