Buenas,
servs.clear no sirve para nada en este caso.
Puedes imprimir el contenido de result antes de hacer el split y postearnos la salida?
Código Java:
Ver originalArrayList<Integer> servs = new ArrayList<Integer>();
String[] aux
= result.
split(";"); [...]
Un saludo