I have a web server (host A ) that only accept https connection from The Rest of the World, a Tomcat(http) on host B is running with Axis.
I want to invoke axis web Services hosted in the host B from outside. So that mean i need from outside (host C) to access with an TargetEndpointAddress like https://www.foobar.com/services/axis/MyAxisService on host A i can redirect through a reverse proxy on host B but when invoking A webService the SOAP Message contains the TargetEndpointAddress ( with https) the reverse proxy don't modify the Soap Message but just the HTTP Headers. I want to know if it is possible to modify SOAP message on client Side (on host C) just the TargetEndpointAddress , then the request can be treated by the host C. Maybe I'm wrong and is there another solution? Thanks. Erwin