Bug 779163 (SOA-1558)
Summary: | Schema Validation - import/include of XSD schemas does not work | ||||||
---|---|---|---|---|---|---|---|
Product: | [JBoss] JBoss Enterprise SOA Platform 5 | Reporter: | Jiri Pechanec <jpechane> | ||||
Component: | JBossESB | Assignee: | Kevin Conner <kevin.conner> | ||||
Status: | CLOSED NEXTRELEASE | QA Contact: | |||||
Severity: | high | Docs Contact: | |||||
Priority: | high | ||||||
Version: | 5.0.0 ER1 | ||||||
Target Milestone: | --- | ||||||
Target Release: | 5.1.0 GA | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
URL: | http://jira.jboss.org/jira/browse/SOA-1558 | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2011-02-17 11:18:52 UTC | Type: | Feature Request | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Bug Depends On: | 778671 | ||||||
Bug Blocks: | |||||||
Attachments: |
|
Description
Jiri Pechanec
2009-10-27 09:19:42 UTC
This was not part of the original request but we can certainly add it. Please raise a change request. Please review the issues and create change requests if you feel the issues are valid, otherwise resolve them as rejected It is my understanding that we now support import/include for the EBWS feature (in.xsd, out.xsd and error.xsd). Is that true? I will create a change request. See the linked JIRA - from Jan 2009 Link: Added: This issue depends SOA-1142 Just to make sure we have clarity, the specific feature are talking about is org.jboss.soa.esb.actions.validation.SchemaValidationAction That is correct, the linked JIRA is not relevant to this issue. It is only relevant in the sense that it works for EBWS but not for SchemaValidationAction, we are inconsistent in our use of XSD include between the two capabilities. <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.example.org/policyQuote" xmlns:pol="http://www.example.org/policyQuote" elementFormDefault="qualified"> <xs:include schemaLocation="./types/policyQuoteBase.xsd"/> <xs:element name="policyQuote"> <xs:complexType> <xs:choice minOccurs="1" maxOccurs="1"> <xs:element name="receivePolicyQuote" type="pol:ReceivePolicyQuoteType"/> <xs:element name="createPolicyQuote" type="pol:CreatePolicyQuoteType"/> <xs:element name="deletePolicyQuote" type="pol:DeletePolicyQuoteType"/> <xs:element name="getPolicyQuote" type="pol:GetPolicyQuoteType"/> <xs:element name="calculatePolicyQuote" type="pol:CalculatePolicyQuoteType"/> </xs:choice> </xs:complexType> </xs:element> . . . Jeff D provided me with some sample XSDs that work with the EBWS feature. Attachment: Added: XSD.zip Nobody is disagreeing that we are inconsistent, but this has no dependency on EBWS. This is optional for SOA 5.1.0. Thus it is downgraded to a Major. Link: Added: This issue depends JBESB-3538 Support has been added in the ESB codebase. Writer: Added: dlesage Verified in ER6 Writer: Removed: dlesage Added: Darrin Release Notes Docs Status: Added: Documented as Resolved Issue Release Notes Text: Added: https://issues.jboss.org/browse/JBESB-3538 Support for schema import/include has been added to SchemaValidationAction |