Cadena de retorno en DataHandler

He creado un servicio web enJava que devuelve unDataHandler. Esto tiene que ser capaz de devolver unFile, que funciona bien. Pero también debería ser capaz de devolver unString. ¿Alguna idea de cómo puedo transferir unString con unDataHandler?