This looks to have been an issue with the version of vaadin I was using, 24.6.1 . After updating to 24.7.2, it reflects over the dependency class path just fine.