]
Alessio Soldano updated JBWS-3759:
----------------------------------
Attachment: soaptest.war
soaptest.zip
Attached referenced archives for reproducing the issue.
Bug in schemalocation for swaref for Jboss EAP 6.2
--------------------------------------------------
Key: JBWS-3759
URL:
https://issues.jboss.org/browse/JBWS-3759
Project: JBoss Web Services
Issue Type: Bug
Components: jbossws-cxf
Affects Versions: jbossws-cxf-4.2.3
Reporter: Richard Borge
Assignee: R Searls
Priority: Minor
Labels: cxf, eap-6.2
Attachments: soaptest.war, soaptest.zip
I am using Jboss EAP-6.2 for a SOAP service which uses the Datahandler to handle returned
streams. In the WSDL, I am expecting the xsd for swaref to be imported, but the
schemalocation gets messed up. Instead of
"http://ws-i.org/profiles/basic/1.1/swaref.xsd" I get
"http://localhost:8080/soaptest/mys?xsd=http://ws-i.org/profiles/basic/1.1/swaref.xsd".
This is a bit of a problem because, among other things, it messes up soapUI for thos of
our customers that want to test the service.
I have tried to look through the jboss code, but it is very hard to find where the
localhost-part gets concatenated onto the swaref XSD.
The source code:
http://folk.uio.no/richared/jboss/soaptest.zip