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

Reply via email to