Hola Oscar;
Sí, el objeto DW ha tenido conocimiento de XML para muchas, muchas versiones. Incluyendo servicios web basados en XML también desde PB 11.x. Sin embargo, el DWO requiere que el XML devuelto sea de un conjunto de resultados bidimensionales (también conocido como filas y columnas). No puede manejar grupos repetidos integrados, por ejemplo. Los tipos de datos también deben ser tipos de datos "C" estándar. Lo mismo que devolvería una instrucción DBMS SQL.
HTH
Saludos ... Chris