java2ws -createxsdimports with packages that reference other packages should have schemaLocation in schema import -----------------------------------------------------------------------------------------------------------------
Key: CXF-1818 URL: https://issues.apache.org/jira/browse/CXF-1818 Project: CXF Issue Type: Bug Components: Tooling Affects Versions: 2.1.2 Environment: Windows XP, Sun JDK 1.5, CXF 2.1.2 or 2.2-SNAPSHOT Reporter: Bob Fields Priority: Minor Fix For: 2.2 Object in package A references another object in package B. Using -createxsdimports option in java2ws creates schema imports and schemaLocation values properly in the .wsdl file but not in the .xsd files. <It creates xs:import namespace="value"> without the schemaLocation="" attribute, causing validation in most xml validators to fail. Workaround is to not use -createxsdimports, so that everything is generated in a single wsdl file, which validates properly. However, the schema files are more readable and reusable when created in separate files, instead of inline within the wsdl file. Attached sample demonstrates this issue. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.