Hi Jim,

Let me make a test and I will get back to you.

Regards
JB

Jim Talbut wrote:
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





--
Jean-Baptiste Onofré (Nanthrax)
BuildProcess/AutoDeploy Project Leader
http://buildprocess.sourceforge.net
[email protected]
PGP : 17D4F086

Reply via email to