Hi !

 It looks like something has gone wrong with the newest
nightly builds. When deploying, the client framework gives
an excpetion, when the webserver requests authorization,
and username/password is not specified. This is OK, if the
exception is 401 (Unauthorized), but this is not the case.
It looks like in case of unauthorized request, the client framework
cannot read the response from server (socket is closed perhaps).
I managed in some cases to read back the UNAUTHORIZED fault, but
this happened once randomly, and I could reproduce this normal behaviour
only a few times. This sounds like some timing problem. 
Here is the stacktrace:


Deploying deploy-joker.wsdd...
AxisFault
 faultCode: {http://xml.apache.org/axis/}Server.userException
 faultString: java.net.SocketException: Connection shutdown: JVM_recv in socket input 
stream read
 faultActor: null
 faultDetail:
        stackTrace: java.net.SocketException: Connection shutdown: JVM_recv in socket 
input stream r
ead
        at java.net.SocketInputStream.socketRead(Native Method)
        at java.net.SocketInputStream.read(SocketInputStream.java:86)
        at java.io.BufferedInputStream.fill(BufferedInputStream.java:186)
        at java.io.BufferedInputStream.read(BufferedInputStream.java:204)
        at 
org.apache.axis.transport.http.HTTPSender.readFromSocket(HTTPSender.java:711)
        at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:166)
        at 
org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:71)
        at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:150)
        at org.apache.axis.SimpleChain.invoke(SimpleChain.java:120)
        at org.apache.axis.client.AxisClient.invoke(AxisClient.java:183)
        at org.apache.axis.client.Call.invokeEngine(Call.java:2029)
        at org.apache.axis.client.Call.invoke(Call.java:2018)
        at org.apache.axis.client.Call.invoke(Call.java:1234)
        at org.apache.axis.client.AdminClient.process(AdminClient.java:319)
        at org.apache.axis.client.AdminClient.process(AdminClient.java:298)
        at org.apache.axis.client.AdminClient.process(AdminClient.java:305)
        at org.apache.axis.client.AdminClient.process(AdminClient.java:256)
        at org.apache.axis.client.AdminClient.main(AdminClient.java:341)


java.net.SocketException: Connection shutdown: JVM_recv in socket input stream read
java.net.SocketException: Connection shutdown: JVM_recv in socket input stream read
        at java.net.SocketInputStream.socketRead(Native Method)
        at java.net.SocketInputStream.read(SocketInputStream.java:86)
        at java.io.BufferedInputStream.fill(BufferedInputStream.java:186)
        at java.io.BufferedInputStream.read(BufferedInputStream.java:204)
        at 
org.apache.axis.transport.http.HTTPSender.readFromSocket(HTTPSender.java:711)
        at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:166)
        at 
org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:71)
        at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:150)
        at org.apache.axis.SimpleChain.invoke(SimpleChain.java:120)
        at org.apache.axis.client.AxisClient.invoke(AxisClient.java:183)
        at org.apache.axis.client.Call.invokeEngine(Call.java:2029)
        at org.apache.axis.client.Call.invoke(Call.java:2018)
        at org.apache.axis.client.Call.invoke(Call.java:1234)
        at org.apache.axis.client.AdminClient.process(AdminClient.java:319)
        at org.apache.axis.client.AdminClient.process(AdminClient.java:298)
        at org.apache.axis.client.AdminClient.process(AdminClient.java:305)
        at org.apache.axis.client.AdminClient.process(AdminClient.java:256)
        at org.apache.axis.client.AdminClient.main(AdminClient.java:341)
[ERROR] AdminClient - -Exception: <java.net.SocketException: Connection shutdown: 
JVM_recv in socket
 input stream read>

Reply via email to