Archana, Can you provide be the exact error and some more information about your schemas? Hierarchical layout? Relative imports etc...
Grant On 7/11/07, archana (JIRA) <[EMAIL PROTECTED]> wrote:
[ https://issues.apache.org/activemq/browse/SM-514?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_39642] archana commented on SM-514: ---------------------------- i dont think issue is resolved.. coz i tried all possible ways as suggested but i am still facing same problem and getting same error.. > ValidateComponent does not create StreamSource with a SystemId which breaks schema includes and imports > ------------------------------------------------------------------------------------------------------- > > Key: SM-514 > URL: https://issues.apache.org/activemq/browse/SM-514 > Project: ServiceMix > Issue Type: Bug > Components: servicemix-components > Affects Versions: 3.0.1 > Environment: Windows XP SP2, Ubuntu Linux 5.10, ServiceMix HEAD > Reporter: Grant McDonald > Assignee: Grant McDonald > Fix For: 3.0 > > Attachments: servicemix-components.zip > > Original Estimate: 15 minutes > Remaining Estimate: 15 minutes > > When creating a new schema object with a Source object the only way for Xalan/Xerces to resolve schema imports is via a SystemId which is an attribute on Source objects. Instantiating a StreamSource with an InputStream does not set this attribute and without this attribute being set schema imports and includes are not resolved correctly and an obscure message is returned: > org.xml.sax.SAXParseException: src-resolve: Cannot resolve the name 'USAddress' to a(n) 'type definition' component. > This is actually because the import/include failed. It is unfortunate that the error message is not more informative. A patch has been provided to fix this error and the ValidationTest test case updated to use a simple hierarchical directory layout. > NOTE: the attached zip file has two patches and a new directory and xsd. The layout is as from the servicemix-components directory. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.