Version XML d'une fonction list()

Je souhaite créer une version XML de la fonction list() générée par
rails :

def list
@rv_wrk_medical_staff_pages, @rv_wrk_medical_staffs =
paginate :rv_wrk_medical_staffs, :per_page => 10
end

J’ai essayé d’appliquer to_xml() à la variable @rv_wrk_medical_staffs,
mais le message d’erreur suivant est généré :

“Not all elements respond to to_xml”

Merci,

Christophe.

Ca marche avec :

def list_xml
@rv_wrk_medical_staffs = RvWrkMedicalStaff.find( :all )
render :xml => @rv_wrk_medical_staffs.to_xml
end

Christophe.