Hi dims, Has there been any consideration given to dynamically generating the endpoint's host/port based on where the service is deployed?
Thanks, Ted -----Original Message----- From: Davanum Srinivas [mailto:[EMAIL PROTECTED] Sent: Friday, May 18, 2007 2:11 PM To: [email protected] Subject: Re: How does axis decide the endpoint URL? Please look into your axis2.xml under WEB-INF/conf there is a setting there for hard-coding the url. thanks, dims On 5/18/07, Jeremy Smith <[EMAIL PROTECTED]> wrote: > My server has a bit of a complicated networking setup. It is behind a > firewall with an external address, and it only knows about its > internal addresses. The problem is that in the wsdl that axis2 > generates, it directs clients to the internal URL and they can't connect. > > How does axis2 decide what the URL will be? Is there any way I can > override this? > > Example: > > > Axis generates this: > > <wsdl:service name="MyService"> > <wsdl:port name="MyServiceSOAP11port_http" > binding="axis2:MyServiceSOAP11Binding"> > <soap:address > location="http://10.x.x.x:80/axis2/services/MyService"/> > </wsdl:port> > <wsdl:port name="MyServiceSOAP12port_http" > binding="axis2:MyServiceSOAP12Binding"> > <soap12:address > location="http://10.x.x.x:80/axis2/services/MyService"/> > </wsdl:port> > <wsdl:port name="MyServiceHttpport" > binding="axis2:MyServiceHttpBinding"> > <http:address > location="http://10.x.x.x:80/axis2/services/MyService"/> > </wsdl:port> > </wsdl:service> > > where 10.x.x.x is an inaccessible internal IP address. > > Thanks, > Jeremy > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- Davanum Srinivas :: http://davanum.wordpress.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
