JAX-WS: Consistent code across the invoke apis
----------------------------------------------
Key: AXIS2-4395
URL: https://issues.apache.org/jira/browse/AXIS2-4395
Project: Axis 2.0 (Axis2)
Issue Type: Bug
Components: jaxws
Reporter: Rich Scheuerle
Assignee: Rich Scheuerle
Problem:
There are five different client invoke entry points into the web service
engine.
Four are in BaseDispatch:
- synchronous invoke
- invokeOneWay
- invokeAsync (Future)
- invokeAsync (Callback)
And one in JAXWSProxyhanderl
-invokeSEIMethod
There have been several bug fixes/improvements over the past year where
developers have added code to one or more of these methods
and neglected the same change in the other methods. The most recent example is
some session managrment (changes).
Solution:
Scrub the code to look for any other obvious mistakes. Add comments to assist
developers when changing the code. Add debug statements as necessary.
Next Actions:
Paul Mariduena has completed this work in his sandbox. I am working on
committing the code to Apache.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.