org.apache.axis.client.Service method createCall() may return same Call to simultaneous calls. ----------------------------------------------------------------------------------------------
Key: AXIS-2850 URL: https://issues.apache.org/jira/browse/AXIS-2850 Project: Axis Issue Type: Bug Components: Basic Architecture Affects Versions: 1.4 Environment: Any code running on any OS/network/etc. where multiple calls to single Service method createCall() are may occur in different threads. Reporter: Raymond Naseef Priority: Minor Easy 5-minute fix: change createCall() to return the call instance it created, not field (instance variable) "_call". New Call is created in the method, then set to field, and then field is returned. This causes silent error, and that shows up when the callers to this method try to run the same call for their needs. Please consider changing this, as it looks there is zero cost to that change, and the problems it causes will be solved. I have found I can create Call() by hand, passing by this issue; that is not reason to say "no" to this request. If there is more to this, please let me know. Thank you, Raymond Naseef -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: java-dev-unsubscr...@axis.apache.org For additional commands, e-mail: java-dev-h...@axis.apache.org