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