jax-ws-api
jax-ws-api copied to clipboard
wrapper style - element references
JAX-WS spec specifies: "2.3.1.2 Wrapper Style A WSDL operation qualifies for wrapper style mapping only if the following criteria are met:
(v) The wrapper elements only contain child elements, they MUST not contain other structures such as wildcards (element or attribute), xsd:choice, substitution groups (element references are not permitted) or attributes; furthermore, they MUST not be nillable."
Some implementations do not allow element references for a wrapper child. Some implementations allowed references that don't have substitution group. See http://bugs.sun.com/view_bug.do?bug_id=6233575
We will follow the JAXB RI's evaluation and propose to drop "(element references are not permitted)" from the above spec text.
Environment
Operating System: All Platform: All
Affected Versions
[2.2]
Source: https://github.com/javaee/metro-jax-ws/issues/858 Author: glassfishrobot