Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Handle constructors with MANY parameters. #58
Trying to parse https://webservices.netsuite.com/wsdl/v2011_1_0/netsuite.wsdl, but it fails due to one of the generated constructors having a ridiculous amount of parameters (over 255?). Netsuite themselves provide a patch for Axis in order to handle this edge case, which removes the parameters from the constructor and adds them as getters/setters.
So one of the complex type had 250+ like you said. scalaxb segments long sequences into a chunk of 10, which means it runs out of scala's 22 limitation at 220 items. I exposed this setup as
The generated code is not compiling, so there are some other issues either in scalaxb and schema, but at least this particular issue is fixed.