[Building Sakai] SakaiSigning ClassCastException
Steve Swinsburg
steve.swinsburg at gmail.com
Fri Oct 23 05:05:28 PDT 2009
Hi Branden,
We had this at UNE but it was with an early version of 2.4 - after a
restart the jws classes weren't being compiled properly before
multiple requests from external tools came in so they got a bit stuck
trying to recompile each time and threw odd errors like you saw. For a
while we had to disable the external systems from accessing the
webservices until we were sure they were all compiled after a restart.
It magically fixed itself as well though.
cheers,
Steve
On 23/10/2009, at 10:30 PM, Branden Visser wrote:
> Hi all,
>
> Just yesterday, we noticed that one of the servers in our cluster
> started giving a HTTP 500 error [1] when one of our external tools
> would
> try and authenticate. After a reboot of the server this morning, it's
> "fixed".
>
> Has anyone else experienced this, or know what could have caused it?
>
> Thanks,
> Branden
>
> [1]
> INFO: Tried to invoke method public java.lang.String
> SakaiSigning.testsign(java.lang.String) throws
> org.apache.axis.AxisFault
> with arguments java.lang.String
> . The arguments do not match the signature. (2009-10-22 14:22:14,798
> http-8081-Processor731_org.apache.axis.providers.java.RPCProvider)
> java.lang.IllegalArgumentException:
> java.lang.ClassCastException at 6d56d6a0
> at sun.reflect.GeneratedMethodAccessor3053.invoke(Unknown
> Source)
> at
> sun
> .reflect
> .DelegatingMethodAccessorImpl
> .invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at
> org
> .apache
> .axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:397)
> at
> org
> .apache
> .axis.providers.java.RPCProvider.processMessage(RPCProvider.java:186)
> at
> org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:
> 323)
> 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.handlers.soap.SOAPService.invoke(SOAPService.java:453)
> at org.apache.axis.server.AxisServer.invoke(AxisServer.java:
> 281)
> at
> org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:
> 699)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:
> 710)
> at
> org
> .apache
> .axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:
> 803)
> at
> org
> .apache
> .catalina
> .core
> .ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
> 269)
> <snip>
> _______________________________________________
> sakai-dev mailing list
> sakai-dev at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>
> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org
> with a subject of "unsubscribe"
More information about the sakai-dev
mailing list