CXF-984 provides a new feature: allow services to control the use of namespace prefixes.
Now, in theory, no one should want to do this. However, there are two reasons why this has come up. 1) wsdl readability. 2) Primitive clients. If you are concocting a client in, say, javascript or perl or someplace with a non-namespace-aware XML parser, knowing what's going to show up in the prefixes can save a lot of effort. The proposed change here is rather lightweight. I claim that the AegisDatabinding is the right place for this, since the prefixes overarch the entire service. Pulling them out of .aegis.xml files can't be made coherent. The patch I posted needs more unit test, but I wanted to stop and see if the rest of the group found this entire idea palatable before I pushed it any further. --benson
