Author: jim.ma
Date: 2012-02-08 23:59:01 -0500 (Wed, 08 Feb 2012)
New Revision: 15618
Modified:
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/transport/AddressRewritingEndpointInfo.java
Log:
[JBWS-3297]:javax.xml.ws.service getport not generate correct wsdl url
Modified:
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/transport/AddressRewritingEndpointInfo.java
===================================================================
---
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/transport/AddressRewritingEndpointInfo.java 2012-02-08
15:27:07 UTC (rev 15617)
+++
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/transport/AddressRewritingEndpointInfo.java 2012-02-09
04:59:01 UTC (rev 15618)
@@ -115,6 +115,10 @@
protected boolean isRewriteRequired(String address, String previousAddress)
{
+ //JBWS-3297:rewrite is only needed when previousAddress(from wsdl) is different
with the published wsdl
+ if (address.equals(previousAddress)) {
+ return false;
+ }
//check config prop forcing address rewrite
if (serverConfig.isModifySOAPAddress())
{