OASIS Open Mailing List Archives  ·  All Lists  ·  ebxml-msg  ·  2002-01

ebxml-msg — archive

[Date Prev]  |  [Thread Prev]  |  [Thread Next]  |  [Date Next]   —  [Date Index]  |  [Thread Index]  |  [Month Index]  |  [List Home]

RE: [ebxml-msg] [Fwd: Re: W3C - Link report]


> > Cliff and Peter: > > I like to check with you guys if Xerces-J and XML Spy still > require explicit > declaration of the xml namespace, i.e., whether the declaration > > xmlns:xml="http://www.w3.org/XML/1998/namespace" > > is still necessary. This is not needed in Xerces 1.4.4 > > I recall that Cliff has indicated that Xerces-J 1.4.4 works much > better than > earlier versions. I also have the strong suspicion that the > remaining error > > Error: constraint 3.x.3: Attribute 'form' cannot appear in element > 'attribute' > > may have been solved by replacing our version of xml_lang.xsd with either > > http:/www.w3.org/2001/03/xml.xsd or http:/www.w3.org/2001/xml.xsd > > because Anli Shundi has warned me that there is a problem with the use of > the 'form' construct in xml_lang.xsd. When the schema changes I can do a quick verification of this. > > Similarly, Peter does not seem to have any problem sharing with > me a working > version of the CPP/A schema even though it makes use of the xml:lang > attribute in a way similar to msg-header-2_0.xsd. > > David: > > If neither Xerces-J nor XML Spy requires the explicit xml namespace > delcaration, I suggest we don't even say in the spec that some parsers may > require the explicit xml namespace declaration (a comment in the > XSD may be > sufficient). Therefore, only one change needs to go into both Appendix A > and the separately available msg-header-2_0.xsd. We should simply fix the > import element for the xml namespace to use a schema location of > http:/www.w3.org/2001/03/xml.xsd. > > I don't think it is a problem even if two MSH's have to use different > versions of msg-header-2_0.xsd, one with the explicit xml namespace > declaration and the other without the declaration. The schema instances > (i.e., the ebXML messages) may or may not carry the optional > xsi:schemaLocation indication for the > > http://www.oasis-open.org/committees/ebxml-msg/schema/msg-header-2_0.xsd > > namespace. If not, the parser must still be able to resolve the above > namespace. Even if they do specify the default schema location, i.e., > > http://www.oasis-open.org/committees/ebxml-msg/schema/msg-header-2_0.xsd > > the receiving MSH should still be able to configure its own > parser to use a > locally cached version of the schema, one that is understandable to that > parser, instead of the one hinted at by the xsi:schemaLocation > declaration. > > Regards, > -Arvola > >

[Date Prev]  |  [Thread Prev]  |  [Thread Next]  |  [Date Next]   —  [Date Index]  |  [Thread Index]  |  [Month Index]  |  [List Home]