Dave -- no rain + no leaves = no worms.
They like nice big juicy leaves not cactus. :p

You should go to the catalpa worm festival its in your area. They can tell you how to introduce the worms to your trees.