Per requested:
I actually ran 2 different activemq's in separate cmd prompt, configured the conf files inside each activemq folder. That's all.
It worked by doing "failover://(tcp://localhost:61616,tcp://localhost:61617)" on Mule side.
After shutting down the 61616 one, all the entries would go to the second broker, the 61617 one. so it works great.