Added getResponseStatus() method to ServiceConnection to check the HTTP status value.
Added a check to HttpTransportSE to verify the connection status was 200, otherwise throw an exception with the error status.
Fixed a typo, per request.
Fixed a typo, per request.
Renamed new getResponseStatus() method to getResponseCode() in order to maintain consistency with the underlying HttpConnection method.
Adjusted the exception handling so that we never try to parse SOAP data out of an error stream, and so that we always rethrow an Exception after collecting debug data.
Update ksoap2-base/src/main/java/org/ksoap2/serialization/SoapSerializationEnvelope.java

Get the namespace from mappings if available when arrayType is removed for .Net
Update ksoap2-base/src/main/java/org/ksoap2/serialization/SoapSerializationEnvelope.java

Including namespace in object body necessary for .NET complex types
Update ksoap2-base/src/main/java/org/ksoap2/serialization/SoapSerializationEnvelope.java

Why not prefer the namespace from the propertyInfo also. It enables advanced customization
Merge pull request #32 from baldheadedguy/master

Modification to provide HTTP status.
Merge pull request #33 from antoniov72/master

Solution to Issue 75 disable getting namespaces from mappings
replaced tab with spaces to fix build
Duplicated code has been removed
Unused imports have been removed
Proposition: moving duplicated code to parent class (Transport)

Trivial implementations of the getHost(), getPort(), and getPath()
methods moved to base class.
Throws declarations added to these methods.
ServiceConnection field removed from HttpTransport related classes

1. According to Javadoc and Droidoc 'each HttpURLConnection
instance is used to make a single request' only. Any attempt
to change HttpURLConnection properties or request data
after request is made will raise either IllegalStateException
or ProtocolException. So it is no sense to keep ServiceConnection
instance inside HttpTransport related classes.

2. Keeping ServiceConnection instance inside HttpTransport class
prevents this HttpTransport object from reusing.

It is good idea to remove ServiceConnection field from
HttpTransport related classes.