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.