Hola,
No he usado los objetos List y no se exactamente lo que son, pero imagino que seran algo asi como ArrayList y tampoco tengo mucha idea de servidores, pero puesto que parece que nadie te contesta, voy a ver si puedo ayudarte algo.
En J2Me ArrayList no existe, lo que si que existe y me parece extraño que te de error son los arrays normales, de todos modos puedes probar a usar java.util.Vector que es como un ArrayList pero simplificado para J2me, si sigue dando el error imagino que sera problema de lo del servidor, puesto que como te digo no tengo ni idea de como funcionan ni tampoco lo que quieres hacer, pero si algo te aseguro esque las aplicaciones en j2me aceptan perfetamente tanto arrays como vectores.
Un saludo