I've created a JDK environment using cacao as VM and ecj to build (itself running on cacao). Would be nice to see this go into mainstream, but need pointers on how to do this... ;)
Well if it can't even compile ant-core, it's practically unusable :)
Current ant-core seems to work with same solution.
As agreed with Andrew, Cacao is being removed from the main tree, at least for now. I'm never going to support it as a system VM but I don't mind it including a java-config VM file so I'll keep the one in java-overlay.