[ https://issues.apache.org/jira/browse/CXF-6699?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Akitoshi Yoshida resolved CXF-6699. ----------------------------------- Resolution: Fixed Fix Version/s: 3.2.0 3.0.8 3.1.5 fixed, thanks to kai. > DefaultAddress not set in HTTPConduit class > ------------------------------------------- > > Key: CXF-6699 > URL: https://issues.apache.org/jira/browse/CXF-6699 > Project: CXF > Issue Type: Bug > Components: Transports > Affects Versions: 3.0.7 > Reporter: Kai Rommel > Assignee: Akitoshi Yoshida > Fix For: 3.1.5, 3.0.8, 3.2.0 > > > With [CXF-6404] changes to class HTTPConduit were introduced, which leads to > regression errors. > Commit 1b7e0dfc9c2eb3249ec12624ef3aff473424265c removes the setting of the > variable result with the DefaultAddress in line 682. > When in the latest implementation of method setupAddress() only QUERY_STRING > is set, in line 691 following address will be set: > result = result + "?" + queryString; > To receive a valid address, result must be set before. Therefore add after > line 684: result = defaultAddress.getString(); > Section should look this way: > if (defaultAddress != null) { > result = defaultAddress.getString(); > message.put(Message.ENDPOINT_ADDRESS, > defaultAddress.getString()); > } > Best regards > Kai -- This message was sent by Atlassian JIRA (v6.3.4#6332)