Hello,
I am using synapse as a proxy as explained in sample 150. The java client uses
the wsdl generated by synapse and the message it sends throws an exception in
synapse as shown below. The service is however very simple: the client uses a
method with no input parameter but return a string.
Is it a kown issue ?
Thank you for your help!
Sihem
2007-11-19 10:12:21,859 [127.0.0.1-localhost.localdomain] [I/O dispatcher 1]
ERROR ClientHandler HTTP connection [localhost/127.0.0.1:8080]: Input length = 1
java.nio.charset.MalformedInputException: Input length = 1
at java.nio.charset.CoderResult.throwException(CoderResult.java:260)
at
org.apache.http.impl.nio.reactor.SessionInputBufferImpl.readLine(SessionInputBufferImpl.java:151)
at
org.apache.http.impl.nio.codecs.AbstractMessageParser.parse(AbstractMessageParser.java:144)
at
org.apache.http.impl.nio.DefaultNHttpClientConnection.consumeInput(DefaultNHttpClientConnection.java:117)
at
org.apache.synapse.transport.nhttp.PlainClientIOEventDispatch.inputReady(PlainClientIOEventDispatch.java:71)
at
org.apache.http.impl.nio.reactor.BaseIOReactor.readable(BaseIOReactor.java:94)
at
org.apache.http.impl.nio.reactor.AbstractIOReactor.processEvent(AbstractIOReactor.java:189)
at
org.apache.http.impl.nio.reactor.AbstractIOReactor.processEvents(AbstractIOReactor.java:174)
at
org.apache.http.impl.nio.reactor.AbstractIOReactor.execute(AbstractIOReactor.java:137)
at
org.apache.http.impl.nio.reactor.BaseIOReactor.execute(BaseIOReactor.java:69)
at
org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor$Worker.run(AbstractMultiworkerIOReactor.java:281)
at java.lang.Thread.run(Thread.java:619)
2007-11-19 10:12:21,861 [127.0.0.1-localhost.localdomain] [I/O dispatcher 1]
ERROR ClientHandler I/O error : Input length =
1java.nio.charset.MalformedInputException: Input length = 1
at java.nio.charset.CoderResult.throwException(CoderResult.java:260)
at
org.apache.http.impl.nio.reactor.SessionInputBufferImpl.readLine(SessionInputBufferImpl.java:151)
at
org.apache.http.impl.nio.codecs.AbstractMessageParser.parse(AbstractMessageParser.java:144)
at
org.apache.http.impl.nio.DefaultNHttpClientConnection.consumeInput(DefaultNHttpClientConnection.java:117)
at
org.apache.synapse.transport.nhttp.PlainClientIOEventDispatch.inputReady(PlainClientIOEventDispatch.java:71)
at
org.apache.http.impl.nio.reactor.BaseIOReactor.readable(BaseIOReactor.java:94)
at
org.apache.http.impl.nio.reactor.AbstractIOReactor.processEvent(AbstractIOReactor.java:189)
at
org.apache.http.impl.nio.reactor.AbstractIOReactor.processEvents(AbstractIOReactor.java:174)
at
org.apache.http.impl.nio.reactor.AbstractIOReactor.execute(AbstractIOReactor.java:137)
at
org.apache.http.impl.nio.reactor.BaseIOReactor.execute(BaseIOReactor.java:69)
at
org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor$Worker.run(AbstractMultiworkerIOReactor.java:281)
at java.lang.Thread.run(Thread.java:619)
2007-11-19 10:12:21,862 [127.0.0.1-localhost.localdomain] [I/O dispatcher 1]
DEBUG ClientHandler HTTP connection [closed]: Closed
---------------------------------
Ne gardez plus qu'une seule adresse mail ! Copiez vos mails vers Yahoo! Mail