Can you tell JBoss (4.0.1) to override the default behaviour of inserting the deploying server's hostname and port in the <soap:address location> of the wsdl?
My home network is behind a router/firewall which forwards traffic on port 80/8080 to the server running JBoss. I would like to test my web service from outside this network, but currently external clients reading the wsdl are given an address location that is only relevant to clients on my home network. I have a dyndns domain name (ie something like xxxxx.homeip.net) that I would like to use as the address location of the webservice within the wsdl. Other than attempting to update the wsdl after deploying the .ear, the only other solution I've managed is to make a copy of the wsdl, update it with the desired address location url, host it elsewhere on my webserver and then point clients at that instead of the deployed wsdl. This works but does not seem very elegant. Thank you in advance. View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3861695#3861695 Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=3861695 ------------------------------------------------------- The SF.Net email is sponsored by: Beat the post-holiday blues Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek. It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt _______________________________________________ JBoss-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/jboss-user
