Details
-
Type:
Bug
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Component/s: Simple Frontend
-
Labels:None
-
Estimated Complexity:Unknown
Description
We seems to still have issue with xsd/wsdl schema import location rewrite in scenarios as follows:
`-- WEB-INF
`-- classes
`-- wsdl
|-- sayhi
| |-- a.wsdl
| |-- sayhi
| | |-- a.wsdl
| | `-- sayhi-schema1.xsd
| `-- sayhi-schema1.xsd
`-- thewsdl
`-- sayHi.wsdl
WEB-INF/classes/wsdl/thewsdl/sayHi.wsdl being the entry point and importing "../sayhi/sayhi-schema1.xsd", WEB-INF/classes/wsdl/sayhi/sayhi-schema1.xsd importing "sayhi/sayhi-schema1.xsd".
The problem is that the second import is not rewritten because when filling up the schema map used for wsdl/xsd updates, relative key values are erroneously used (IOW the second import "say/sayhi-schema1.xsd" is not resolved on top of the first one "../sayhi/sayhi-schema1.xsd", while it should).
Attachments
Issue Links
- relates to
-
CXF-6413 WSDL Import SchemaLocation Error on Relative Path
-
- Closed
-