L'elemento Standalone XML definisce l'esistenza di un DTD definito esternamente. Si tratta di un elemento di valore e memorizza i dati corrispondenti al valore della stringa Standalone nella dichiarazione. Si tratta sempre di un elemento child dell'elemento XmlDecl. I valori validi per l'elemento Standalone sono sì e no. Ad esempio:
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <!DOCTYPE s1 PUBLIC "http://www.ibm.com/example.dtd" "example.dtd"> <s1>.........</s1>
Il valore no indica che il documento XML non è un documento Standalone e dipende da un DTD definito esternamente. Il valore sì indica che il documento XML è contenuto in modo automatico. Tuttavia, la versione corrente di WebSphere Message Broker non risolve DTD definiti esternamente e pertanto le impostazioni di Standalone sono irrilevanti e vengono ignorate.