Thanks for your help, Tim. Got so buried in the snow the past few days.
Here is the error I got when I prepend failover to the connectionUrl:
2016-01-26 11:17:32 WARN FailoverTransport:1119 - Failed to connect to
[vm://localhost?jms.prefetchPolicy.queuePrefetch=0] after: 10 attempt(s)
continuin
Although I haven't done it myself, I don't believe that the failover
transport would care what transport types are used for the child URIs. So
if you're getting errors, I suspect it's something else, and I'd recommend
you post those errors if you're hoping someone might help you to resolve
them.