Hi,
I am trying to get this toturial working :
http://security.ncsa.uiuc.edu/research/wssec/gsihttps/gsiaxis.php .
But when I run the client it give me the following error :
Sending message "Testing 1 ..." to Web Service
AxisFault
faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
faultSubcode:
faultString: java.io.EOFException
faultActor:
faultNode:
faultDetail:
{http://xml.apache.org/axis/}stackTrace:java.io.EOFException
at
org.globus.gsi.gssapi.net.impl.GSIGssInputStream.readHandshakeToken(GSIGssInputStream.java:56)
at
org.globus.gsi.gssapi.net.impl.GSIGssSocket.readToken(GSIGssSocket.java:60)
at
org.globus.gsi.gssapi.net.GssSocket.authenticateClient(GssSocket.java:110)
at
org.globus.gsi.gssapi.net.GssSocket.startHandshake(GssSocket.java:140)
at
org.globus.gsi.gssapi.net.GssSocket.getOutputStream(GssSocket.java:161)
at
org.apache.axis.transport.http.HTTPSender.writeToSocket(HTTPSender.java:433)
at
org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:135)
at
org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
at org.apache.axis.client.AxisClient.invoke(AxisClient.java:165)
at org.apache.axis.client.Call.invokeEngine(Call.java:2745)
at org.apache.axis.client.Call.invoke(Call.java:2728)
at org.apache.axis.client.Call.invoke(Call.java:2405)
at org.apache.axis.client.Call.invoke(Call.java:2327)
at org.apache.axis.client.Call.invoke(Call.java:1767)
at SampleClient.main(SampleClient.java:227)
{http://xml.apache.org/axis/}hostname:ozzy-6
java.io.EOFException
at org.apache.axis.AxisFault.makeFault(AxisFault.java:101)
at
org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:144)
at
org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
at org.apache.axis.client.AxisClient.invoke(AxisClient.java:165)
at org.apache.axis.client.Call.invokeEngine(Call.java:2745)
at org.apache.axis.client.Call.invoke(Call.java:2728)
at org.apache.axis.client.Call.invoke(Call.java:2405)
at org.apache.axis.client.Call.invoke(Call.java:2327)
at org.apache.axis.client.Call.invoke(Call.java:1767)
at SampleClient.main(SampleClient.java:227)
Caused by: java.io.EOFException
at
org.globus.gsi.gssapi.net.impl.GSIGssInputStream.readHandshakeToken(GSIGssInputStream.java:56)
at
org.globus.gsi.gssapi.net.impl.GSIGssSocket.readToken(GSIGssSocket.java:60)
at
org.globus.gsi.gssapi.net.GssSocket.authenticateClient(GssSocket.java:110)
at
org.globus.gsi.gssapi.net.GssSocket.startHandshake(GssSocket.java:140)
at
org.globus.gsi.gssapi.net.GssSocket.getOutputStream(GssSocket.java:161)
at
org.apache.axis.transport.http.HTTPSender.writeToSocket(HTTPSender.java:433)
at
org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:135)
... 10 more
When I tried to access to the Service method trought the web browser it
works :
https://ozzy-6.tml.hut.fi:8443/axis/SampleService.jws?method=serviceMethod&arg=test
I cant know where does it come from.
If someone have any clues, or advises for debugging it is welcome.
Thanks in advance.
Maxime.