The specification says this: If the ES entity or the WSP* entity appear alone as one of the string literals in the list, then dfdl:initiatedContent must be "no" .
Below is a DFDL schema with dfdl:initiatedContent="yes" and
dfdl:initiator="%ES;". No error is generated on parsing. Is this a bug? /Roger
<xs:element name="input">
<xs:complexType>
<xs:sequence dfdl:initiatedContent="yes">
<xs:element name="A" type="xs:string" dfdl:initiator="%ES;" />
</xs:sequence>
</xs:complexType>
</xs:element>
