coheigea opened a new pull request, #401: URL: https://github.com/apache/cxf-xjc-utils/pull/401
With recursive schema types, such as a linked-list node, two types that refer to each other, or a type containing its own subclass, -Xdv generated field initializers that created objects endlessly, so creating the class crashed with StackOverflowError. The plugin now skips, with a warning, only the initializers that would loop back. All other output is unchanged, including for every CXF schema that uses -Xdv. New tests reproduce the crash with the old plugin and pass with the fix. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
