Hi Hollis:
I'm sorry that code doesn't work.
In short, there are ongoing API changes in WEKA - they have dropped support for this data format and picked it back again in 3.7.x. Ive just tested on 3-7-3 (old development version) and code works fine.
If you wonder why I am using this format - I've tried to collaborate with WEKA guys, and the format after all seems to be cool.
I don't know your level of proficiency in coding Java, but if you are limited to weka 3.4 or 3.6 - this issue is easy to get over, I will be glad to help.
--
Mahalo, Pavel.