Issue Details (XML | Word | Printable)

Key: AXIS-2396
Type: Bug Bug
Status: Open Open
Priority: Critical Critical
Assignee: Unassigned
Reporter: Prabhat Jha
Votes: 1
Watchers: 2
Operations

If you were logged in you would be able to see more operations.
Axis

two operations with same input/output type not getting invoked correctly

Created: 08/Feb/06 02:04 PM   Updated: 07/Mar/06 03:39 AM
Return to search
Component/s: Basic Architecture
Affects Version/s: 1.3
Fix Version/s: None

Time Tracking:
Not Specified

Environment:
OS-Windows XP
Container-Weblogic(8.1 sp4)
java:1.4.2


 Description  « Hide
I used WSDL2Java to generate web services stub and classes. It correctly generated three methods

public MyResponse createReservation(Reservation body);
public MyResponse adjustReservation(Reservation body);
public AnotherRespose checkAvailability(Status body);

When I invoked the adjustReservation web service using Axis Client, createReservation gets executed. I have debugged it in eclipse and for some reason, RPCProvider invokes createReservation eventhough MessageContext has correct SoapActionURI which is AdjustReservation.

checkAvailability operation gets called correctly.

It seems to be a bug for it can not handle methods with different names but same input/output type.

 All   Comments   Work Log   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
No work has yet been logged on this issue.