Skip to content
This repository has been archived by the owner on Feb 5, 2019. It is now read-only.

preserving wsdl metadata in annotations #843

Open
glassfishrobot opened this issue Mar 30, 2010 · 4 comments
Open

preserving wsdl metadata in annotations #843

glassfishrobot opened this issue Mar 30, 2010 · 4 comments

Comments

@glassfishrobot
Copy link
Contributor

When a JAX-WS compliant tool generates the client-side proxy codes from a WSDL,
some of the WSDL to JAVA mapping metadata are preserved in the annotations. We
have found however the metadata in the annotations are insufficient for the
proxy to be fully functional in the runtime. When a proxy/generatedService
instance is initialized in the runtime, it must read the WSDL before it can
process the first request. Requiring the WSDL in the proxy initialization has
become a problem on the implementation.

Following is a list of the metadata that should have been maintained in the
annotation:

  • SOAP Version
  • Endpoint Address
  • Attachment/MIME part binding
  • RPC style body namespace
  • wsdl:message/wsdl:part@name

Environment

Operating System: All
Platform: All

Affected Versions

[current]

@glassfishrobot
Copy link
Contributor Author

Reported by [email protected]

@glassfishrobot
Copy link
Contributor Author

Was assigned to jax-ws-issues

@glassfishrobot
Copy link
Contributor Author

[email protected] said:
RequestWrapper.partName and ResponseWrapper.partName have been added since 2.2
MR3. The partName of a fault message is still not preserved in annotation.
Proposal: add WebFault.partName.

@glassfishrobot
Copy link
Contributor Author

This issue was imported from java.net JIRA JAX_WS-843

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant