Mark - +1 on your suggested change. please open a bugzilla report and attach the patch.
/Chris On Mon, 18 Aug 2003, Mark Church wrote: > Recently started to try and use Axis again after a several month hiatus. > Things are much improved since the 1_0 release I last tried to use. > Got everything working without much trouble. However, when I tried to > used wsdl2java with the --all flag I was surprised to find that the code > that was generated included all of the complex types in my wsdl file but > the SoapBindingStub did not register the serializers for all these > types. Specifically, I have defined a Vector that should contain Item > objects. The Item class was generated but the code to register the > serializer was not. This didn't seem like the right behavior especially > with the --all flag set. > > I'm not sure if this is a perfect solution but I added some code to > JavaStubGenerator.java so that when --all is specified all DefinedTypes > in the symbol table are sure to be included. Does this make any sense > at all or does the --all flag mean something different? Please let me > know what you think. > > Thanks, > Mark Church >
