Hi,

I am working hard at trying to get an example of a gsi-enabled axis service 
to work. I have it deployed as per the faq found at 

http://www.epcc.ed.ac.uk/~neilc/gsiws/

(which is pretty much the standard). I have carried out the changes to the 
server.xml file and others faithfully. It invokes just fine over http on 
port 8080, but when I try to invoke it over httpg on port 8443 I get the 
output below. The issue here is that the faq is slightly out of whack with 
the current tech preview release. Can anyone shed some light on how to make 
AXIS use the correct port with the correct protocol? 

I'll be more than happy to send along anything needed, but I don't want to 
just bomb the list with large chunks of text.

Thanks in Advance,

-- J




============================ Begin output
*** ***
***                    Welcome to the IAIK JCE Library ***
*** ***
*** This version of IAIK JCE is licensed for educational and research use 
***
*** and evaluation only. Commercial use of this software is prohibited. ***
*** For details please see http://jcewww.iaik.at/sales/licences/. ***
*** This message does not appear in the registered commercial version. ***
*** ***

AxisFault
 faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
 faultSubcode: 
 faultString: java.lang.ClassCastException
 faultActor: null
 faultNode: null
 faultDetail: 
        stackTrace: java.lang.ClassCastException
        at 
org.globus.axis.transport.GSIHTTPSender.getSocket(GSIHTTPSender.java:120)
        at 
org.globus.axis.transport.GSIHTTPSender.invoke(GSIHTTPSender.java:80)
        at 
org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java
:71)
        at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:156)
        at org.apache.axis.SimpleChain.invoke(SimpleChain.java:126)
        at org.apache.axis.client.AxisClient.invoke(AxisClient.java:182)
        at org.apache.axis.client.Call.invokeEngine(Call.java:2376)
        at org.apache.axis.client.Call.invoke(Call.java:2365)
        at org.apache.axis.client.Call.invoke(Call.java:2062)
        at org.apache.axis.client.Call.invoke(Call.java:1986)
        at org.apache.axis.client.Call.invoke(Call.java:1509)
        at 
org.nees.repo.axis.OGSANMDSClientTest.main(OGSANMDSClientTest.java:85)


java.lang.ClassCastException
        at org.apache.axis.AxisFault.makeFault(AxisFault.java:127)
        at 
org.globus.axis.transport.GSIHTTPSender.invoke(GSIHTTPSender.java:98)
        at 
org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java
:71)
        at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:156)
        at org.apache.axis.SimpleChain.invoke(SimpleChain.java:126)
        at org.apache.axis.client.AxisClient.invoke(AxisClient.java:182)
        at org.apache.axis.client.Call.invokeEngine(Call.java:2376)
        at org.apache.axis.client.Call.invoke(Call.java:2365)
        at org.apache.axis.client.Call.invoke(Call.java:2062)
        at org.apache.axis.client.Call.invoke(Call.java:1986)
        at org.apache.axis.client.Call.invoke(Call.java:1509)
        at 
org.nees.repo.axis.OGSANMDSClientTest.main(OGSANMDSClientTest.java:85)
Caused by: java.lang.ClassCastException
        at 
org.globus.axis.transport.GSIHTTPSender.getSocket(GSIHTTPSender.java:120)
        at 
org.globus.axis.transport.GSIHTTPSender.invoke(GSIHTTPSender.java:80)
        ... 10 more

Reply via email to