¿Puedo escapar de las entidades HTML en XML para que se muestren literalmente en una página web?

Tengo un archivo descriptor XML que contiene especificaciones de atributos como:

 ...  

Estas descripciones XML son analizadas por una secuencia de comandos groovy para producir documentación HTML (entre otras cosas) a lo largo de las líneas de:

 
NameDescription
abcxyz eg
with a new line

Mi pregunta es: ¿qué tengo que poner en el XML para mostrar entidades HTML como literales de caracteres? por ejemplo, un signo menor que, por ejemplo:

 
NameDescription
abcYou must supply a <port number>

(La secuencia de comandos groovy no procesa la descripción XML, solo la imprime en el archivo HTML).

Escápese de los símbolos en las entidades HTML para que obtenga lo siguiente:

  ...  

El script de Groovy verá entonces el valor del atributo como:

 You must supply a <port number> 

Simplemente puede reemplazar ‘&’ a ‘ & ‘para evitarlo. Aquí está el código: