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
