<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<body link="#355491" alink="#4262a1" vlink="#355491" style="background: #e2e2e2; margin: 0; padding: 20px;">
<div>
        <table cellpadding="0" bgcolor="#FFFFFF" border="0" cellspacing="0" style="border: 1px solid #dadada; margin-bottom: 30px; width: 100%; -moz-border-radius: 6px; -webkit-border-radius: 6px;">
                <tbody>
                        <tr>
                                <td>
                                        <table border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" style="border: solid 2px #ccc; background: #dadada; width: 100%; -moz-border-radius: 6px; -webkit-border-radius: 6px;">
                                                <tbody>
                                                        <tr>
                                                                <td bgcolor="#000000" valign="middle" height="58px" style="border-bottom: 1px solid #ccc; padding: 20px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px;">
                                                                        <h1 style="color: #333333; font: bold 22px Arial, Helvetica, sans-serif; margin: 0; display: block !important;">
                                                                        <!-- To have a header image/logo replace the name below with your img tag -->
                                                                        <!-- Email clients will render the images when the message is read so any image -->
                                                                        <!-- must be made available on a public server, so that all recipients can load the image. -->
                                                                        <a href="https://community.jboss.org/index.jspa" style="text-decoration: none; color: #E1E1E1">JBoss Community</a></h1>
                                                                </td>
                                                        </tr>
                                                        <tr>
                                                                <td bgcolor="#FFFFFF" style="font: normal 12px Arial, Helvetica, sans-serif; color:#333333; padding: 20px; -moz-border-radius-bottomleft: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px;"><h3 style="margin: 10px 0 5px; font-size: 17px; font-weight: normal;">
SOAP Addres Rewrite for Endpoint loadbalancing
</h3>
<span style="margin-bottom: 10px;">
created by <a href="https://community.jboss.org/people/steljboss">Stylianos Koussouris</a> in <i>JBoss Web Services Development</i> - <a href="https://community.jboss.org/message/780421#780421">View the full discussion</a>
</span>
<hr style="margin: 20px 0; border: none; background-color: #dadada; height: 1px;">
<div class="jive-rendered-content"><p>So I have read how to dynamically re-write the web service soap address</p><p><a class="jive-link-external-small" href="https://docs.jboss.org/author/display/JBWS/Advanced+User+Guide">https://docs.jboss.org/author/display/JBWS/Advanced+User+Guide</a></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>JBoss 7.0.2 soap rewrite issue</p><p> <a class="jive-link-thread-small" href="https://community.jboss.org/thread/198473">https://community.jboss.org/thread/198473</a></p><p>Web services configuration 7.1.x </p><p> <a class="jive-link-external-small" href="https://docs.jboss.org/author/display/AS71/Web+services+configuration">https://docs.jboss.org/author/display/AS71/Web+services+configuration</a> </p><p>soap:address rewrite in 7.1.1. Final </p><p> <a class="" href="https://community.jboss.org/message/734787#734787">https://community.jboss.org/message/734787</a></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>and I can set through server properties (host and port), or <wsdl-host>jbossws.undefined.host</wsdl-host></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>However my case is that I want the service to be exposed via the web server. So, one might say then IP and Port should be webserver ip:80</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>but my case is a little more complicated</p><p>a) I have 2 web servers utilizing mod_cluster to loadbalance and failover http requests to my 2 JBoss server</p><p>b) Both my servers contain the web service</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>The aim is to have requests to the webservice exposed via the webservers (ie. URL rewrite has to cater for this)  and the web servers be able to loadbalance the requests. I am unsure how both can be achieved because</p><p>a) The web server loadbalances AJP requests to 8009</p><p>b) The server rewrites the URL of my web service to 8080 and of course only one can be written there</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>Maybe it is easy as the JBoss web will re-direct the requests from AJP 8009 to 8080 but wanted to be certain if it is just that simple</p></div>
<div style="background-color: #f4f4f4; padding: 10px; margin-top: 20px;">
<p style="margin: 0;">Reply to this message by <a href="https://community.jboss.org/message/780421#780421">going to Community</a></p>
        <p style="margin: 0;">Start a new discussion in JBoss Web Services Development at <a href="https://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2047">Community</a></p>
</div></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
</body>
</html>