First things first:  have a lot of System.out.printlns or log statements to
see what's going on.

Anyway, I observe that you have a dependency on this code to return a List
succsessfully

setChannelSetup(getCello6DAO().getChannelSetup(getCelloSerialNumber()));

Have you verified that the DAO indeed returns a non-null List?  Have you
verified that getCelloSerialNumber() returns a desired value?

Reply via email to