Issue Details (XML | Word | Printable)

Key: AXISCPP-316
Type: Improvement Improvement
Status: Closed Closed
Resolution: Fixed
Priority: Trivial Trivial
Assignee: Samisa Abeysinghe
Reporter: Manohar
Votes: 0
Watchers: 0
Operations

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

Spelling mistakes in API names

Created: 09/Dec/04 11:09 AM   Updated: 20/Dec/04 09:00 AM
Return to search
Component/s: None
Affects Version/s: None
Fix Version/s: 1.5 Alpha

Time Tracking:
Not Specified

Issue Links:
dependent
 

Resolution Date: 20/Dec/04 08:52 AM


 Description  « Hide
Hello,

The following apis are spelled incorrectly.

getFirstTrasportPropertyKey()
getNextTrasportPropertyKey()
getCurrentTrasportPropertyKey()
getCurrentTrasportPropertyValue()
deleteCurrentTrasportProperty()
deleteTrasportProperty()

These should be changed to

getFirstTrasportPropertyKey () = getFirstTransportPropertyKey ()
getNextTrasportPropertyKey () = getNextTransportPropertyKey ()
getCurrentTrasportPropertyKey () = getCurrentTransportPropertyKey ()
getCurrentTrasportPropertyValue () = getCurrentTransportPropertyValue ()
deleteCurrentTrasportProperty () = deleteCurrentTransportProperty ()
deleteTrasportProperty () = deleteTransportProperty

-Manohar

 All   Comments   Work Log   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Samisa Abeysinghe made changes - 13/Dec/04 09:02 AM
Field Original Value New Value
Assignee Samisa Abeysinghe [ samisa ]
Samisa Abeysinghe added a comment - 13/Dec/04 09:04 AM
Ooops! Typical Clipboard programming problem :(

Will deprecate *Trasport* methods and will add *Transport* methods, so that we could phase out *Trasport* gradually.

Samisa Abeysinghe added a comment - 20/Dec/04 08:15 AM
The same problem is there in the Stub class.

Need to fix the tests and samples after the API change.

Repository Revision Date User Message
ASF #260149 Mon Dec 20 08:23:30 UTC 2004 samisa Fixed AXISCPP-316 - Spelling mistakes in API names. Changed 'Trasport' to 'Transport'.
Files Changed
MODIFY /webservices/axis1/trunk/c/src/transport/axis2/Axis2Transport.h
MODIFY /webservices/axis1/trunk/c/src/transport/SOAPTransport.h
MODIFY /webservices/axis1/trunk/c/src/transport/axis2/Axis2Transport.cpp

Repository Revision Date User Message
ASF #260150 Mon Dec 20 08:36:14 UTC 2004 samisa Changes to API in line with fixes for AXISCPP-316 - Spelling mistakes in API names. Changed 'Trasport' to 'Transport'.
Files Changed
MODIFY /webservices/axis1/trunk/c/include/axis/client/Stub.hpp
MODIFY /webservices/axis1/trunk/c/src/engine/client/Stub.cpp

Repository Revision Date User Message
ASF #260151 Mon Dec 20 08:39:44 UTC 2004 samisa Changes to client code in line with fixes for AXISCPP-316 - Spelling mistakes in API names. Changed 'Trasport' to 'Transport'.
Files Changed
MODIFY /webservices/axis1/trunk/c/tests/client/httpHeader/test3/rpc/TestClient.cpp
MODIFY /webservices/axis1/trunk/c/tests/client/httpHeader/test2/rpc/TestClient.cpp
MODIFY /webservices/axis1/trunk/c/tests/client/httpHeader/test1/rpc/TestClient.cpp
MODIFY /webservices/axis1/trunk/c/tests/client/stubTest/stubBase/InteropBaseClient.cpp
MODIFY /webservices/axis1/trunk/c/tests/client/httpHeader/test8/rpc/TestClient.cpp
MODIFY /webservices/axis1/trunk/c/tests/client/httpHeader/test7/rpc/TestClient.cpp
MODIFY /webservices/axis1/trunk/c/tests/client/httpHeader/test5/rpc/TestClient.cpp
MODIFY /webservices/axis1/trunk/c/tests/client/httpHeader/test4/rpc/TestClient.cpp

Repository Revision Date User Message
ASF #260154 Mon Dec 20 08:48:48 UTC 2004 samisa Changes to client code in line with fixes for AXISCPP-316 - Spelling mistakes in API names. Changed 'Trasport' to 'Transport'.
Files Changed
MODIFY /webservices/axis1/trunk/c/tests/auto_build/testcases/output/RpcHttpHeaderTest8.cpp.out
MODIFY /webservices/axis1/trunk/c/tests/auto_build/testcases/client/cpp/RpcHttpHeaderTest1Client.cpp
MODIFY /webservices/axis1/trunk/c/tests/auto_build/testcases/client/cpp/RpcHttpHeaderTest2Client.cpp
MODIFY /webservices/axis1/trunk/c/tests/auto_build/testcases/client/cpp/RpcHttpHeaderTest3Client.cpp
MODIFY /webservices/axis1/trunk/c/tests/auto_build/testcases/client/cpp/RpcHttpHeaderTest4Client.cpp
MODIFY /webservices/axis1/trunk/c/tests/auto_build/testcases/output/RpcHttpHeaderTest1.cpp.out
MODIFY /webservices/axis1/trunk/c/tests/auto_build/testcases/client/cpp/RpcHttpHeaderTest5Client.cpp
MODIFY /webservices/axis1/trunk/c/tests/auto_build/testcases/output/RpcHttpHeaderTest2.cpp.out
MODIFY /webservices/axis1/trunk/c/tests/auto_build/testcases/output/RpcHttpHeaderTest3.cpp.out
MODIFY /webservices/axis1/trunk/c/tests/auto_build/testcases/client/cpp/RpcHttpHeaderTest7Client.cpp
MODIFY /webservices/axis1/trunk/c/tests/auto_build/testcases/output/RpcHttpHeaderTest4.cpp.out
MODIFY /webservices/axis1/trunk/c/tests/auto_build/testcases/client/cpp/RpcHttpHeaderTest8Client.cpp
MODIFY /webservices/axis1/trunk/c/tests/auto_build/testcases/output/RpcHttpHeaderTest5.cpp.out
MODIFY /webservices/axis1/trunk/c/tests/auto_build/testcases/output/RpcHttpHeaderTest7.cpp.out

Samisa Abeysinghe added a comment - 20/Dec/04 08:52 AM
Changed the API of Stub, SOAPTransport and Axis2Transport classes to fix the mistake.
Also changed the client tests codes to make them use the correct API.
Though it is a trivial issue, fix was a bit complex ;-)

Samisa Abeysinghe made changes - 20/Dec/04 08:52 AM
Fix Version/s 1.5 Alpha [ 10935 ]
Resolution Fixed [ 1 ]
Status Open [ 1 ] Closed [ 6 ]
Samisa Abeysinghe added a comment - 20/Dec/04 08:55 AM
BTW, I forgot to mention, the old methods were deprecated in Stub and SOAPTransport classes. The methods with @deprecated tag in the method comment should not be used.

I propose that these deprecated methods be removed after tests are done.

Samisa Abeysinghe made changes - 20/Dec/04 09:00 AM
Link This issue is depended upon by AXISCPP-330 [ AXISCPP-330 ]