O elemento independente XML define a existência de um DTD definido externamente. É um elemento de valor e armazena os dados correspondentes ao valor da cadeia independente na declaração. Ele sempre será filho do elemento XmlDecl. Os valores válidos para o elemento independente são yes e no. Um exemplo é mostrado abaixo:
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <!DOCTYPE s1 PUBLIC "http://www.ibm.com/example.dtd" "example.dtd"> <s1>.........</s1>
Um valor de no indica que esse documento XML não é independente e depende de um DTD definido externamente. Um valor yes indica que o documento XML é independente. No entanto, o release atual do WebSphere Message Broker não resolve DTDs definidos externamente, portanto a configuração de independente é irrelevante e é ignorada.