il dollaro indica che la visibilità della variabile è globale no? devo utilizzarlo per forza perchè quell'array lo uso in diversi metodi e in diverse classi.Comunque tu pensi che request remote non possa ritornare un valore vuoto?allora non so,perchè ripeto quell'errore me lo da solo quando il programma è utilizzato da molti utenti e quando ci sono molte richieste ajax simultanee,poi come dici tu non so se dipende da quello.Grazie.