Hi Rich: > Then change the factory stuff in WSDL2Java to use TypeDesc instead of > ClassRep. Don't just disable the code and leave it laying > around. Get rid > of *Rep classes, the Factory classes etc.
OK, it's on my list. > I am not a strong proponent of lumping all models together. > A Java centric > model is different than a Java/xml combined model. I think > it is important > to keep the Java2WSDL implementation separate from the > runtime. I just > hope over time the combined model does not develop too many > warts. (I am > not saying -1 here...its just a concern.) Understood, but it's not as if the "runtime" in this case means all of Axis - it's just the description classes, which as I've noted I want to modularize such that they can be used outside of a SOAP/services context. > While you are at it, change the ServiceDesc to populate the > FaultDesc by > inspecting the bean property methods. Right now only the fields are > inspected...and I just made a change for 8191 so that only the public > non-static fields are inspected. You also may think about moving the > FaultDesc stuff from ServiceDesc and putting it OperationDesc ? +1 on the introspection change, not sure about OperationDesc. Right now all the +introspection code is up at the ServiceDesc layer, which is kind of a good thing in +terms of modularization and the ability to pull it out into another class if we want +to.... --Glen