Client does not de-serialize contents of java.util.Map.
-------------------------------------------------------
Key: XFIRE-407
URL: http://jira.codehaus.org/browse/XFIRE-407
Project: XFire
Type: Bug
Versions: 1.1
Environment: Win XP client, Linux 2.6.16 server with 1.5.0-b64.
Reporter: Gum Shoe
Assigned to: Dan Diephouse
A service returns a map containing two entries, the debug statements show them
arriving at the client but the result that is returned is an empty Map.
{code:title=client|borderStyle=solid}
Service serviceModel = new
ObjectServiceFactory().create(IBankingService.class);
// create a proxy for the deployed service
XFire xfire = XFireFactory.newInstance().getXFire();
XFireProxyFactory factory = new XFireProxyFactory(xfire);
String serviceUrl = "http://wirelock:8088/EASD/xfireservices/Banking";
IBankingService client = null;
try{
client = (IBankingService)factory.create(serviceModel, serviceUrl);
}catch(MalformedURLException e){
log.error(e);
}
String serviceResponse = "";
try{
log.info("mapTest(): " + client.mapTest());
}catch(Exception e){
log.error(e);
}
{code}
{code:title=Server|borderStyle=solid}
public Map<String, String> mapTest() {
Map<String, String> m = new HashMap<String, String>();
m.put("1", "one");
m.put("2", "two");
return m;
}
{code}
{code:title=client log|borderStyle=solid}
2006-05-12 15:31:58,171 [main] DEBUGorg.codehaus.xfire.client.XFireProxy -
Method [mapTest]
2006-05-12 15:31:58,171 [main]
DEBUGorg.codehaus.xfire.transport.http.HttpTransport - Creating new channel for
uri: urn:xfire:transport:http:11474695181710-1754630055
2006-05-12 15:31:58,187 [main] DEBUGorg.codehaus.xfire.handler.HandlerPipeline
- Invoking handler org.codehaus.xfire.soap.handler.SoapSerializerHandler in
phase post-invoke
2006-05-12 15:31:58,187 [main] DEBUGorg.codehaus.xfire.handler.HandlerPipeline
- Invoking handler org.codehaus.xfire.soap.handler.SoapActionOutHandler in
phase transport
2006-05-12 15:31:58,187 [main] DEBUGorg.codehaus.xfire.handler.HandlerPipeline
- Invoking handler org.codehaus.xfire.handler.OutMessageSender in phase send
2006-05-12 15:31:58,203 [main] DEBUGorg.apache.commons.httpclient.HttpClient -
Java version: 1.5.0_06
2006-05-12 15:31:58,203 [main] DEBUGorg.apache.commons.httpclient.HttpClient -
Java vendor: Sun Microsystems Inc.
2006-05-12 15:31:58,203 [main] DEBUGorg.apache.commons.httpclient.HttpClient -
Java class path:
e:\work\eclipseworkspace\scada-ws-svn\trunk\bin;e:\work\eclipseworkspace\scada-ws-svn\trunk\lib\AbsoluteLayout.jar;e:\work\eclipseworkspace\scada-ws-svn\trunk\lib\axis.jar;e:\work\eclipseworkspace\scada-ws-svn\trunk\lib\axis-ant.jar;e:\work\eclipseworkspace\scada-ws-svn\trunk\lib\commons-codec-1.3.jar;e:\work\eclipseworkspace\scada-ws-svn\trunk\lib\commons-logging-1.0.4.jar;e:\work\eclipseworkspace\scada-ws-svn\trunk\lib\jaxrpc.jar;e:\work\eclipseworkspace\scada-ws-svn\trunk\lib\jcommon-1.0.0.jar;e:\work\eclipseworkspace\scada-ws-svn\trunk\lib\jdp.jar;e:\work\eclipseworkspace\scada-ws-svn\trunk\lib\jfreechart-1.0.0.jar;e:\work\eclipseworkspace\scada-ws-svn\trunk\lib\jnlp.jar;e:\work\eclipseworkspace\scada-ws-svn\trunk\lib\jnlp-servlet.jar;e:\work\eclipseworkspace\scada-ws-svn\trunk\lib\jsch-0.1.20.jar;e:\work\eclipseworkspace\scada-ws-svn\trunk\lib\junit.jar;e:\work\eclipseworkspace\scada-ws-svn\trunk\lib\log4j-1.2.9.jar;e:\work\eclipseworkspace\scada-ws-svn\trunk\lib\logkit-1.2.jar;e:\work\eclipseworkspace\scada-ws-svn\trunk\lib\looks-1.3.1.jar;e:\work\eclipseworkspace\scada-ws-svn\trunk\lib\rtapJava.jar;e:\work\eclipseworkspace\scada-ws-svn\trunk\lib\rtapJavaClient.jar;e:\work\eclipseworkspace\scada-ws-svn\trunk\lib\saaj.jar;e:\work\eclipseworkspace\scada-ws-svn\trunk\lib\servlet.jar;e:\work\eclipseworkspace\scada-ws-svn\trunk\lib\substance.jar;e:\work\eclipseworkspace\scada-ws-svn\trunk\lib\swing-layout-1.0.jar;e:\work\eclipseworkspace\scada-ws-svn\trunk\lib\swingx.jar;e:\work\eclipseworkspace\scada-ws-svn\trunk\lib\xercesImpl.jar;e:\work\eclipseworkspace\scada-ws-svn\trunk\lib\xmlParserAPIs.jar;e:\work\eclipseworkspace\scada-ws-svn\trunk\lib\javahelp\jhall.jar;e:\work\eclipseworkspace\scada-ws-svn\trunk\lib\Pack200Task.jar;e:\work\eclipseworkspace\scada-ws-svn\trunk\lib\commons-discovery-0.2.jar;e:\work\eclipseworkspace\scada-ws-svn\trunk\lib\ojdbc14.jar;e:\work\eclipseworkspace\scada-ws-svn\trunk\lib\corba\idl.jar;e:\work\eclipseworkspace\scada-ws-svn\trunk\lib\dbunit-2.1.jar;e:\work\eclipseworkspace\scada-ws-svn\trunk\lib\hsqldb.jar;e:\work\eclipseworkspace\scada-ws-svn\trunk\lib\mysql-connector-java-3.1.10-bin.jar;e:\work\eclipseworkspace\scada-ws-svn\trunk\lib\jdom-1.0.jar;e:\work\eclipseworkspace\scada-ws-svn\trunk\lib\jaxen-1.1-beta-8.jar;e:\work\eclipseworkspace\scada-ws-svn\trunk\lib\spring-1.2.6.jar;e:\work\eclipseworkspace\scada-ws-svn\trunk\lib\wsdl4j-1.5.2.jar;e:\work\eclipseworkspace\scada-ws-svn\trunk\lib\commons-httpclient-3.0.jar;e:\work\eclipseworkspace\scada-ws-svn\trunk\lib\activation-1.1.jar;e:\work\eclipseworkspace\scada-ws-svn\trunk\lib\mail-1.4.jar;e:\work\eclipseworkspace\scada-ws-svn\trunk\lib\stax-api-1.0.1.jar;e:\work\eclipseworkspace\scada-ws-svn\trunk\lib\wstx-asl-2.9.3.jar;e:\work\eclipseworkspace\scada-ws-svn\trunk\lib\xbean-2.1.0.jar;e:\work\eclipseworkspace\scada-ws-svn\trunk\lib\xbean-spring-2.3.jar;e:\work\eclipseworkspace\scada-ws-svn\trunk\lib\xfire-all-1.1.jar;e:\work\eclipseworkspace\scada-ws-svn\trunk\lib\XmlSchema-1.0.3.jar
2006-05-12 15:31:58,203 [main] DEBUGorg.apache.commons.httpclient.HttpClient -
Operating system name: Windows XP
2006-05-12 15:31:58,203 [main] DEBUGorg.apache.commons.httpclient.HttpClient -
Operating system architecture: x86
2006-05-12 15:31:58,203 [main] DEBUGorg.apache.commons.httpclient.HttpClient -
Operating system version: 5.1
2006-05-12 15:31:58,312 [main] DEBUGorg.apache.commons.httpclient.HttpClient -
SUN 1.5: SUN (DSA key/parameter generation; DSA signing; SHA-1, MD5 digests;
SecureRandom; X.509 certificates; JKS keystore; PKIX CertPathValidator; PKIX
CertPathBuilder; LDAP, Collection CertStores)
2006-05-12 15:31:58,328 [main] DEBUGorg.apache.commons.httpclient.HttpClient -
SunRsaSign 1.5: Sun RSA signature provider
2006-05-12 15:31:58,328 [main] DEBUGorg.apache.commons.httpclient.HttpClient -
SunJSSE 1.5: Sun JSSE provider(PKCS12, SunX509 key/trust factories, SSLv3,
TLSv1)
2006-05-12 15:31:58,328 [main] DEBUGorg.apache.commons.httpclient.HttpClient -
SunJCE 1.5: SunJCE Provider (implements RSA, DES, Triple DES, AES, Blowfish,
ARCFOUR, RC2, PBE, Diffie-Hellman, HMAC)
2006-05-12 15:31:58,328 [main] DEBUGorg.apache.commons.httpclient.HttpClient -
SunJGSS 1.0: Sun (Kerberos v5)
2006-05-12 15:31:58,328 [main] DEBUGorg.apache.commons.httpclient.HttpClient -
SunSASL 1.5: Sun SASL provider(implements client mechanisms for: DIGEST-MD5,
GSSAPI, EXTERNAL, PLAIN, CRAM-MD5; server mechanisms for: DIGEST-MD5, GSSAPI,
CRAM-MD5)
2006-05-12 15:31:58,328 [main]
DEBUGorg.apache.commons.httpclient.params.DefaultHttpParams - Set parameter
http.useragent = Jakarta Commons-HttpClient/3.0
2006-05-12 15:31:58,343 [main]
DEBUGorg.apache.commons.httpclient.params.DefaultHttpParams - Set parameter
http.protocol.version = HTTP/1.1
2006-05-12 15:31:58,343 [main]
DEBUGorg.apache.commons.httpclient.params.DefaultHttpParams - Set parameter
http.connection-manager.class = class
org.apache.commons.httpclient.SimpleHttpConnectionManager
2006-05-12 15:31:58,343 [main]
DEBUGorg.apache.commons.httpclient.params.DefaultHttpParams - Set parameter
http.protocol.cookie-policy = rfc2109
2006-05-12 15:31:58,343 [main]
DEBUGorg.apache.commons.httpclient.params.DefaultHttpParams - Set parameter
http.protocol.element-charset = US-ASCII
2006-05-12 15:31:58,343 [main]
DEBUGorg.apache.commons.httpclient.params.DefaultHttpParams - Set parameter
http.protocol.content-charset = ISO-8859-1
2006-05-12 15:31:58,343 [main]
DEBUGorg.apache.commons.httpclient.params.DefaultHttpParams - Set parameter
http.method.retry-handler = [EMAIL PROTECTED]
2006-05-12 15:31:58,343 [main]
DEBUGorg.apache.commons.httpclient.params.DefaultHttpParams - Set parameter
http.dateparser.patterns = [EEE, dd MMM yyyy HH:mm:ss zzz, EEEE, dd-MMM-yy
HH:mm:ss zzz, EEE MMM d HH:mm:ss yyyy, EEE, dd-MMM-yyyy HH:mm:ss z, EEE,
dd-MMM-yyyy HH-mm-ss z, EEE, dd MMM yy HH:mm:ss z, EEE dd-MMM-yyyy HH:mm:ss z,
EEE dd MMM yyyy HH:mm:ss z, EEE dd-MMM-yyyy HH-mm-ss z, EEE dd-MMM-yy HH:mm:ss
z, EEE dd MMM yy HH:mm:ss z, EEE,dd-MMM-yy HH:mm:ss z, EEE,dd-MMM-yyyy HH:mm:ss
z, EEE, dd-MM-yyyy HH:mm:ss z]
2006-05-12 15:31:58,359 [main]
DEBUGorg.apache.commons.httpclient.params.DefaultHttpParams - Set parameter
http.useragent = Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; XFire
Client +http://xfire.codehaus.org)
2006-05-12 15:31:58,359 [main]
DEBUGorg.apache.commons.httpclient.params.DefaultHttpParams - Set parameter
http.protocol.expect-continue = true
2006-05-12 15:31:58,359 [main]
DEBUGorg.apache.commons.httpclient.params.DefaultHttpParams - Set parameter
http.protocol.version = HTTP/1.1
2006-05-12 15:31:58,500 [main]
DEBUGorg.apache.commons.httpclient.methods.PostMethod - enter
PostMethod.clearRequestBody()
2006-05-12 15:31:58,500 [main]
DEBUGorg.apache.commons.httpclient.methods.EntityEnclosingMethod - enter
EntityEnclosingMethod.clearRequestBody()
2006-05-12 15:31:58,500 [main] DEBUGorg.apache.commons.httpclient.HttpClient -
enter HttpClient.executeMethod(HostConfiguration,HttpMethod,HttpState)
2006-05-12 15:31:58,515 [main]
DEBUGorg.apache.commons.httpclient.HttpMethodDirector - Attempt number 1 to
process request
2006-05-12 15:31:58,515 [main]
DEBUGorg.apache.commons.httpclient.HttpConnection - enter HttpConnection.open()
2006-05-12 15:31:58,515 [main]
DEBUGorg.apache.commons.httpclient.HttpConnection - Open connection to
wirelock:8088
2006-05-12 15:31:58,531 [main]
DEBUGorg.apache.commons.httpclient.HttpMethodBase - enter
HttpMethodBase.execute(HttpState, HttpConnection)
2006-05-12 15:31:58,531 [main]
DEBUGorg.apache.commons.httpclient.HttpMethodBase - enter
HttpMethodBase.writeRequest(HttpState, HttpConnection)
2006-05-12 15:31:58,531 [main]
DEBUGorg.apache.commons.httpclient.HttpMethodBase - enter
HttpMethodBase.writeRequestLine(HttpState, HttpConnection)
2006-05-12 15:31:58,546 [main]
DEBUGorg.apache.commons.httpclient.HttpMethodBase - enter
HttpMethodBase.generateRequestLine(HttpConnection, String, String, String,
String)
2006-05-12 15:31:58,546 [main] DEBUGhttpclient.wire.header - >> "POST
/EASD/xfireservices/Banking HTTP/1.1[\r][\n]"
2006-05-12 15:31:58,546 [main]
DEBUGorg.apache.commons.httpclient.HttpConnection - enter
HttpConnection.print(String)
2006-05-12 15:31:58,546 [main]
DEBUGorg.apache.commons.httpclient.HttpConnection - enter
HttpConnection.write(byte[])
2006-05-12 15:31:58,546 [main]
DEBUGorg.apache.commons.httpclient.HttpConnection - enter
HttpConnection.write(byte[], int, int)
2006-05-12 15:31:58,546 [main]
DEBUGorg.apache.commons.httpclient.HttpMethodBase - enter
HttpMethodBase.writeRequestHeaders(HttpState,HttpConnection)
2006-05-12 15:31:58,546 [main]
DEBUGorg.apache.commons.httpclient.methods.EntityEnclosingMethod - enter
EntityEnclosingMethod.addRequestHeaders(HttpState, HttpConnection)
2006-05-12 15:31:58,546 [main]
DEBUGorg.apache.commons.httpclient.methods.ExpectContinueMethod - enter
ExpectContinueMethod.addRequestHeaders(HttpState, HttpConnection)
2006-05-12 15:31:58,546 [main]
DEBUGorg.apache.commons.httpclient.HttpMethodBase - enter
HttpMethodBase.addRequestHeaders(HttpState, HttpConnection)
2006-05-12 15:31:58,546 [main]
DEBUGorg.apache.commons.httpclient.HttpMethodBase - enter
HttpMethodBase.addUserAgentRequestHeaders(HttpState, HttpConnection)
2006-05-12 15:31:58,546 [main]
DEBUGorg.apache.commons.httpclient.HttpMethodBase - enter
HttpMethodBase.addHostRequestHeader(HttpState, HttpConnection)
2006-05-12 15:31:58,546 [main]
DEBUGorg.apache.commons.httpclient.HttpMethodBase - Adding Host request header
2006-05-12 15:31:58,546 [main]
DEBUGorg.apache.commons.httpclient.HttpMethodBase - enter
HttpMethodBase.addCookieRequestHeader(HttpState, HttpConnection)
2006-05-12 15:31:58,562 [main] DEBUGorg.apache.commons.httpclient.HttpState -
enter HttpState.getCookies()
2006-05-12 15:31:58,562 [main]
DEBUGorg.apache.commons.httpclient.cookie.CookieSpec - enter
CookieSpecBase.match(String, int, String, boolean, Cookie[])
2006-05-12 15:31:58,562 [main]
DEBUGorg.apache.commons.httpclient.HttpMethodBase - enter
HttpMethodBase.addProxyConnectionHeader(HttpState, HttpConnection)
2006-05-12 15:31:58,562 [main]
DEBUGorg.apache.commons.httpclient.methods.PostMethod - enter
PostMethod.hasRequestContent()
2006-05-12 15:31:58,562 [main]
DEBUGorg.apache.commons.httpclient.methods.EntityEnclosingMethod - enter
EntityEnclosingMethod.hasRequestContent()
2006-05-12 15:31:58,562 [main]
DEBUGorg.apache.commons.httpclient.methods.EntityEnclosingMethod - enter
EntityEnclosingMethod.addContentLengthRequestHeader(HttpState, HttpConnection)
2006-05-12 15:31:58,562 [main]
DEBUGorg.apache.commons.httpclient.methods.EntityEnclosingMethod - enter
EntityEnclosingMethod.getRequestContentLength()
2006-05-12 15:31:58,562 [main]
DEBUGorg.apache.commons.httpclient.methods.PostMethod - enter
PostMethod.hasRequestContent()
2006-05-12 15:31:58,562 [main]
DEBUGorg.apache.commons.httpclient.methods.EntityEnclosingMethod - enter
EntityEnclosingMethod.hasRequestContent()
2006-05-12 15:31:58,562 [main]
DEBUGorg.apache.commons.httpclient.HttpMethodBase -
HttpMethodBase.addRequestHeader(Header)
2006-05-12 15:31:58,562 [main] DEBUGhttpclient.wire.header - >> "SOAPAction:
""[\r][\n]"
2006-05-12 15:31:58,562 [main]
DEBUGorg.apache.commons.httpclient.HttpConnection - enter
HttpConnection.print(String)
2006-05-12 15:31:58,562 [main]
DEBUGorg.apache.commons.httpclient.HttpConnection - enter
HttpConnection.write(byte[])
2006-05-12 15:31:58,562 [main]
DEBUGorg.apache.commons.httpclient.HttpConnection - enter
HttpConnection.write(byte[], int, int)
2006-05-12 15:31:58,562 [main] DEBUGhttpclient.wire.header - >> "Content-Type:
text/xml; charset=UTF-8[\r][\n]"
2006-05-12 15:31:58,562 [main]
DEBUGorg.apache.commons.httpclient.HttpConnection - enter
HttpConnection.print(String)
2006-05-12 15:31:58,562 [main]
DEBUGorg.apache.commons.httpclient.HttpConnection - enter
HttpConnection.write(byte[])
2006-05-12 15:31:58,562 [main]
DEBUGorg.apache.commons.httpclient.HttpConnection - enter
HttpConnection.write(byte[], int, int)
2006-05-12 15:31:58,562 [main] DEBUGhttpclient.wire.header - >> "User-Agent:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; XFire Client
+http://xfire.codehaus.org)[\r][\n]"
2006-05-12 15:31:58,562 [main]
DEBUGorg.apache.commons.httpclient.HttpConnection - enter
HttpConnection.print(String)
2006-05-12 15:31:58,562 [main]
DEBUGorg.apache.commons.httpclient.HttpConnection - enter
HttpConnection.write(byte[])
2006-05-12 15:31:58,562 [main]
DEBUGorg.apache.commons.httpclient.HttpConnection - enter
HttpConnection.write(byte[], int, int)
2006-05-12 15:31:58,562 [main] DEBUGhttpclient.wire.header - >> "Host:
wirelock:8088[\r][\n]"
2006-05-12 15:31:58,562 [main]
DEBUGorg.apache.commons.httpclient.HttpConnection - enter
HttpConnection.print(String)
2006-05-12 15:31:58,562 [main]
DEBUGorg.apache.commons.httpclient.HttpConnection - enter
HttpConnection.write(byte[])
2006-05-12 15:31:58,562 [main]
DEBUGorg.apache.commons.httpclient.HttpConnection - enter
HttpConnection.write(byte[], int, int)
2006-05-12 15:31:58,562 [main] DEBUGhttpclient.wire.header - >> "Expect:
100-continue[\r][\n]"
2006-05-12 15:31:58,562 [main]
DEBUGorg.apache.commons.httpclient.HttpConnection - enter
HttpConnection.print(String)
2006-05-12 15:31:58,562 [main]
DEBUGorg.apache.commons.httpclient.HttpConnection - enter
HttpConnection.write(byte[])
2006-05-12 15:31:58,562 [main]
DEBUGorg.apache.commons.httpclient.HttpConnection - enter
HttpConnection.write(byte[], int, int)
2006-05-12 15:31:58,562 [main] DEBUGhttpclient.wire.header - >>
"Content-Length: 291[\r][\n]"
2006-05-12 15:31:58,562 [main]
DEBUGorg.apache.commons.httpclient.HttpConnection - enter
HttpConnection.print(String)
2006-05-12 15:31:58,562 [main]
DEBUGorg.apache.commons.httpclient.HttpConnection - enter
HttpConnection.write(byte[])
2006-05-12 15:31:58,562 [main]
DEBUGorg.apache.commons.httpclient.HttpConnection - enter
HttpConnection.write(byte[], int, int)
2006-05-12 15:31:58,562 [main]
DEBUGorg.apache.commons.httpclient.HttpConnection - enter
HttpConnection.writeLine()
2006-05-12 15:31:58,562 [main]
DEBUGorg.apache.commons.httpclient.HttpConnection - enter
HttpConnection.write(byte[])
2006-05-12 15:31:58,562 [main]
DEBUGorg.apache.commons.httpclient.HttpConnection - enter
HttpConnection.write(byte[], int, int)
2006-05-12 15:31:58,562 [main] DEBUGhttpclient.wire.header - >> "[\r][\n]"
2006-05-12 15:31:58,562 [main]
DEBUGorg.apache.commons.httpclient.HttpConnection - enter
HttpConnection.flushRequestOutputStream()
2006-05-12 15:31:58,562 [main]
DEBUGorg.apache.commons.httpclient.HttpMethodBase - enter
HttpMethodBase.readStatusLine(HttpState, HttpConnection)
2006-05-12 15:31:58,562 [main]
DEBUGorg.apache.commons.httpclient.HttpConnection - enter
HttpConnection.readLine()
2006-05-12 15:31:58,562 [main] DEBUGorg.apache.commons.httpclient.HttpParser -
enter HttpParser.readLine(InputStream, String)
2006-05-12 15:31:58,562 [main] DEBUGorg.apache.commons.httpclient.HttpParser -
enter HttpParser.readRawLine()
2006-05-12 15:31:58,562 [main] DEBUGhttpclient.wire.header - << "HTTP/1.1 100
Continue[\r][\n]"
2006-05-12 15:31:58,562 [main]
DEBUGorg.apache.commons.httpclient.HttpMethodBase - enter
HttpMethodBase.readResponseHeaders(HttpState,HttpConnection)
2006-05-12 15:31:58,562 [main]
DEBUGorg.apache.commons.httpclient.HttpConnection - enter
HttpConnection.getResponseInputStream()
2006-05-12 15:31:58,562 [main] DEBUGorg.apache.commons.httpclient.HttpParser -
enter HeaderParser.parseHeaders(InputStream, String)
2006-05-12 15:31:58,562 [main] DEBUGorg.apache.commons.httpclient.HttpParser -
enter HttpParser.readLine(InputStream, String)
2006-05-12 15:31:58,562 [main] DEBUGorg.apache.commons.httpclient.HttpParser -
enter HttpParser.readRawLine()
2006-05-12 15:31:58,562 [main]
DEBUGorg.apache.commons.httpclient.HttpMethodBase - enter
HttpMethodBase.processResponseHeaders(HttpState, HttpConnection)
2006-05-12 15:31:58,578 [main]
DEBUGorg.apache.commons.httpclient.HttpMethodBase - OK to continue received
2006-05-12 15:31:58,578 [main]
DEBUGorg.apache.commons.httpclient.methods.EntityEnclosingMethod - enter
EntityEnclosingMethod.writeRequestBody(HttpState, HttpConnection)
2006-05-12 15:31:58,578 [main]
DEBUGorg.apache.commons.httpclient.methods.PostMethod - enter
PostMethod.hasRequestContent()
2006-05-12 15:31:58,578 [main]
DEBUGorg.apache.commons.httpclient.methods.EntityEnclosingMethod - enter
EntityEnclosingMethod.hasRequestContent()
2006-05-12 15:31:58,578 [main]
DEBUGorg.apache.commons.httpclient.methods.EntityEnclosingMethod - enter
EntityEnclosingMethod.getRequestContentLength()
2006-05-12 15:31:58,578 [main]
DEBUGorg.apache.commons.httpclient.methods.PostMethod - enter
PostMethod.hasRequestContent()
2006-05-12 15:31:58,578 [main]
DEBUGorg.apache.commons.httpclient.methods.EntityEnclosingMethod - enter
EntityEnclosingMethod.hasRequestContent()
2006-05-12 15:31:58,578 [main]
DEBUGorg.apache.commons.httpclient.HttpConnection - enter
HttpConnection.getRequestOutputStream()
2006-05-12 15:31:58,578 [main] DEBUGhttpclient.wire.content - >> "<?xml
version='1.0' encoding='UTF-8'?><soap:Envelope
xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><soap:Body><mapTest
xmlns="http://xfire.enbridge.com" /></soap:Body></soap:Envelope>"
2006-05-12 15:31:58,578 [main]
DEBUGorg.apache.commons.httpclient.methods.EntityEnclosingMethod - Request body
sent
2006-05-12 15:31:58,578 [main]
DEBUGorg.apache.commons.httpclient.HttpConnection - enter
HttpConnection.flushRequestOutputStream()
2006-05-12 15:31:58,578 [main]
DEBUGorg.apache.commons.httpclient.HttpMethodBase - enter
HttpMethodBase.readResponse(HttpState, HttpConnection)
2006-05-12 15:31:58,578 [main]
DEBUGorg.apache.commons.httpclient.HttpMethodBase - enter
HttpMethodBase.readStatusLine(HttpState, HttpConnection)
2006-05-12 15:31:58,578 [main]
DEBUGorg.apache.commons.httpclient.HttpConnection - enter
HttpConnection.readLine()
2006-05-12 15:31:58,578 [main] DEBUGorg.apache.commons.httpclient.HttpParser -
enter HttpParser.readLine(InputStream, String)
2006-05-12 15:31:58,578 [main] DEBUGorg.apache.commons.httpclient.HttpParser -
enter HttpParser.readRawLine()
2006-05-12 15:31:58,578 [main] DEBUGhttpclient.wire.header - << "HTTP/1.1 200
OK[\r][\n]"
2006-05-12 15:31:58,578 [main]
DEBUGorg.apache.commons.httpclient.HttpMethodBase - enter
HttpMethodBase.readResponseHeaders(HttpState,HttpConnection)
2006-05-12 15:31:58,578 [main]
DEBUGorg.apache.commons.httpclient.HttpConnection - enter
HttpConnection.getResponseInputStream()
2006-05-12 15:31:58,578 [main] DEBUGorg.apache.commons.httpclient.HttpParser -
enter HeaderParser.parseHeaders(InputStream, String)
2006-05-12 15:31:58,578 [main] DEBUGorg.apache.commons.httpclient.HttpParser -
enter HttpParser.readLine(InputStream, String)
2006-05-12 15:31:58,578 [main] DEBUGorg.apache.commons.httpclient.HttpParser -
enter HttpParser.readRawLine()
2006-05-12 15:31:58,578 [main] DEBUGorg.apache.commons.httpclient.HttpParser -
enter HttpParser.readLine(InputStream, String)
2006-05-12 15:31:58,578 [main] DEBUGorg.apache.commons.httpclient.HttpParser -
enter HttpParser.readRawLine()
2006-05-12 15:31:58,578 [main] DEBUGorg.apache.commons.httpclient.HttpParser -
enter HttpParser.readLine(InputStream, String)
2006-05-12 15:31:58,578 [main] DEBUGorg.apache.commons.httpclient.HttpParser -
enter HttpParser.readRawLine()
2006-05-12 15:31:58,578 [main] DEBUGorg.apache.commons.httpclient.HttpParser -
enter HttpParser.readLine(InputStream, String)
2006-05-12 15:31:58,578 [main] DEBUGorg.apache.commons.httpclient.HttpParser -
enter HttpParser.readRawLine()
2006-05-12 15:31:58,578 [main] DEBUGorg.apache.commons.httpclient.HttpParser -
enter HttpParser.readLine(InputStream, String)
2006-05-12 15:31:58,578 [main] DEBUGorg.apache.commons.httpclient.HttpParser -
enter HttpParser.readRawLine()
2006-05-12 15:31:58,578 [main] DEBUGhttpclient.wire.header - << "Server:
Apache-Coyote/1.1[\r][\n]"
2006-05-12 15:31:58,578 [main] DEBUGhttpclient.wire.header - << "Content-Type:
text/xml;charset=UTF-8[\r][\n]"
2006-05-12 15:31:58,578 [main] DEBUGhttpclient.wire.header - <<
"Transfer-Encoding: chunked[\r][\n]"
2006-05-12 15:31:58,578 [main] DEBUGhttpclient.wire.header - << "Date: Fri, 12
May 2006 21:31:28 GMT[\r][\n]"
2006-05-12 15:31:58,578 [main]
DEBUGorg.apache.commons.httpclient.HttpMethodBase - enter
HttpMethodBase.processResponseHeaders(HttpState, HttpConnection)
2006-05-12 15:31:58,578 [main]
DEBUGorg.apache.commons.httpclient.HttpMethodBase - enter
HttpMethodBase.readResponseBody(HttpState, HttpConnection)
2006-05-12 15:31:58,578 [main]
DEBUGorg.apache.commons.httpclient.HttpMethodBase - enter
HttpMethodBase.readResponseBody(HttpConnection)
2006-05-12 15:31:58,578 [main]
DEBUGorg.apache.commons.httpclient.HttpConnection - enter
HttpConnection.getResponseInputStream()
2006-05-12 15:31:58,578 [main]
DEBUGorg.apache.commons.httpclient.HttpMethodBase - enter
HttpMethodBase.canResponseHaveBody(int)
2006-05-12 15:31:58,578 [main] DEBUGorg.apache.commons.httpclient.HeaderElement
- enter HeaderElement.parseElements(String)
2006-05-12 15:31:58,578 [main] DEBUGorg.apache.commons.httpclient.HeaderElement
- enter HeaderElement.parseElements(char[])
2006-05-12 15:31:58,578 [main]
DEBUGorg.apache.commons.httpclient.HttpConnection - enter
HttpConnection.isResponseAvailable(int)
2006-05-12 15:31:58,625 [main] DEBUGhttpclient.wire.content - << "1"
2006-05-12 15:31:58,625 [main] DEBUGhttpclient.wire.content - << "b"
2006-05-12 15:31:58,625 [main] DEBUGhttpclient.wire.content - << "a"
2006-05-12 15:31:58,625 [main] DEBUGhttpclient.wire.content - << "[\r]"
2006-05-12 15:31:58,625 [main] DEBUGhttpclient.wire.content - << "[\n]"
2006-05-12 15:31:58,625 [main] DEBUGhttpclient.wire.content - << "<?xml
version='1.0' encoding='UTF-8'?><soap:Envelope
xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><soap:Body><mapTestResponse
xmlns="enbridge"><out xmlns=""><entry
xmlns="enbridge"><key>2</key><value>two</value></entry><entry
xmlns="enbridge"><key>1</key><value>one</value></entry></out></mapTestResponse></soap:Body></soap:Envelope>"
2006-05-12 15:31:58,687 [main] DEBUGorg.codehaus.xfire.client.Client - Received
message to http://wirelock:8088/EASD/xfireservices/Banking
2006-05-12 15:31:58,687 [main] DEBUGorg.codehaus.xfire.handler.HandlerPipeline
- Invoking handler org.codehaus.xfire.soap.handler.ReadHeadersHandler in phase
parse
2006-05-12 15:31:58,703 [main] DEBUGorg.codehaus.xfire.handler.HandlerPipeline
- Invoking handler org.codehaus.xfire.handler.LocateBindingHandler in phase
dispatch
2006-05-12 15:31:58,703 [main] DEBUGorg.codehaus.xfire.handler.HandlerPipeline
- Invoking handler org.codehaus.xfire.soap.handler.SoapBodyHandler in phase
dispatch
2006-05-12 15:31:58,703 [main] DEBUGorg.codehaus.xfire.handler.HandlerPipeline
- Invoking handler org.codehaus.xfire.soap.handler.SoapActionInHandler in phase
dispatch
2006-05-12 15:31:58,703 [main] DEBUGorg.codehaus.xfire.handler.HandlerPipeline
- Invoking handler org.codehaus.xfire.soap.handler.ValidateHeadersHandler in
phase pre-invoke
2006-05-12 15:31:58,703 [main] DEBUGhttpclient.wire.content - << "[\r]"
2006-05-12 15:31:58,703 [main] DEBUGhttpclient.wire.content - << "[\n]"
2006-05-12 15:31:58,703 [main] DEBUGhttpclient.wire.content - << "0"
2006-05-12 15:31:58,703 [main] DEBUGhttpclient.wire.content - << "[\r]"
2006-05-12 15:31:58,703 [main] DEBUGhttpclient.wire.content - << "[\n]"
2006-05-12 15:31:58,703 [main] DEBUGorg.apache.commons.httpclient.HttpParser -
enter HeaderParser.parseHeaders(InputStream, String)
2006-05-12 15:31:58,703 [main] DEBUGorg.apache.commons.httpclient.HttpParser -
enter HttpParser.readLine(InputStream, String)
2006-05-12 15:31:58,703 [main] DEBUGorg.apache.commons.httpclient.HttpParser -
enter HttpParser.readRawLine()
2006-05-12 15:31:58,703 [main] DEBUGhttpclient.wire.content - << "[\r]"
2006-05-12 15:31:58,703 [main] DEBUGhttpclient.wire.content - << "[\n]"
2006-05-12 15:31:58,703 [main]
DEBUGorg.apache.commons.httpclient.HttpMethodBase - Resorting to protocol
version default close connection policy
2006-05-12 15:31:58,703 [main]
DEBUGorg.apache.commons.httpclient.HttpMethodBase - Should NOT close
connection, using HTTP/1.1
2006-05-12 15:31:58,703 [main]
DEBUGorg.apache.commons.httpclient.HttpConnection - enter
HttpConnection.isResponseAvailable()
2006-05-12 15:31:58,703 [main]
DEBUGorg.apache.commons.httpclient.HttpConnection - enter
HttpConnection.releaseConnection()
2006-05-12 15:31:58,703 [main]
DEBUGorg.apache.commons.httpclient.HttpConnection - Releasing connection back
to connection manager.
2006-05-12 15:31:58,703 [main] DEBUGorg.codehaus.xfire.client.XFireProxy -
Result [{}]
2006-05-12 15:31:58,703 [main] INFO root - mapTest(): {}
{code}
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira