Author: darran.lofthouse(a)jboss.com
Date: 2008-11-07 09:47:14 -0500 (Fri, 07 Nov 2008)
New Revision: 8677
Modified:
stack/native/branches/jbossws-native-2.0.1.SP2_CP/src/main/java/org/jboss/ws/core/server/WSDLRequestHandler.java
Log:
[JBPAPP-1352] Correct WSDL dynamic address replacement.
Modified:
stack/native/branches/jbossws-native-2.0.1.SP2_CP/src/main/java/org/jboss/ws/core/server/WSDLRequestHandler.java
===================================================================
---
stack/native/branches/jbossws-native-2.0.1.SP2_CP/src/main/java/org/jboss/ws/core/server/WSDLRequestHandler.java 2008-11-07
14:09:39 UTC (rev 8676)
+++
stack/native/branches/jbossws-native-2.0.1.SP2_CP/src/main/java/org/jboss/ws/core/server/WSDLRequestHandler.java 2008-11-07
14:47:14 UTC (rev 8677)
@@ -187,21 +187,18 @@
String orgLocation = locationAttr.getNodeValue();
URL orgURL = new URL(orgLocation);
- String orgProtocol = orgURL.getProtocol();
String orgHost = orgURL.getHost();
- int orgPort = orgURL.getPort();
String orgPath = orgURL.getPath();
if (ServerConfig.UNDEFINED_HOSTNAME.equals(orgHost))
{
URL newURL = new URL(wsdlHost);
+ String newProtocol = newURL.getProtocol();
String newHost = newURL.getHost();
int newPort = newURL.getPort();
- String newLocation = orgProtocol + "://" + newHost;
- if (orgPort != -1)
- newLocation += ":" + orgPort;
- else if (newPort != -1)
+ String newLocation = newProtocol + "://" + newHost;
+ if (newPort != -1)
newLocation += ":" + newPort;
newLocation += orgPath;
Show replies by date