reject the process
if invalid syntax is used No
No
Ignore the schema
 


Syntax summary:
-------------------------
<extensions>
    <extension namespace="URI" mustUnderstand="yes|no"
               schemaLocation="URI"? schemaLanguage="URI"? />*
</extensions>
-------------------------

For example:
--------------------------
<extensions>
    <extension namespace="http://foo.com" mustUnderstand="yes"
          schemaLocation="http://foo.com/wsbpel/extension.xsd" />
    <extension namespec="http://bar.com" mustUnderstand="no" />
    <extension namespec="http://bar2.com" mustUnderstand="yes" />
    <extension namespec="http://some.org" mustUnderstand="no"
          schemaLocation="http://some.org/wsbpel/extension.rnc"
          schemaLanguage="http://relaxng.org/ns/structure/1.0" />
    <extension namespec="http://some2.org" mustUnderstand="no"
          schemaLocation="http://some.org/wsbpel/extension2.rng" />
</extensions>
--------------------------

The extensions under namespace of "http://foo.com", "http://some.org" and "http://some2.org" are validated with schemas from "http://foo.com/wsbpel/extension.xsd" (in W3C XML Schema) and "http://some.org/wsbpel/extension.rnc" (in Relax NG) and "http://some.org/wsbpel/extension2.rng" (in Relax NG) respectively .






[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]