Tuscany 1.6 (Getting that up front as I always forget!)
We're getting this error occurring over time in our application. It's a
distributed Domain spread over 5 machines using JMS as the transport.
When the modules start, all communication is fine. After a period of
time (random, but never shorter than a couple of hours), some of the
connections start getting this error. Nothing changes code wise between
the application working, and not working.
remote service exception, see nested exception
java.lang.RuntimeException: Message = argument type mismatch
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
>> at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:39)
>> at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)
>> at java.lang.reflect.Method.invoke(Method.java:597)
>> at
org.apache.tuscany.sca.implementation.spring.invocation.SpringInvoker.do
Invoke(SpringInvoker.java:97)
>> at
org.apache.tuscany.sca.implementation.spring.invocation.SpringInvoker.in
voke(SpringInvoker.java:113)
>> at
org.apache.tuscany.sca.core.databinding.wire.PassByValueInterceptor.invo
ke(PassByValueInterceptor.java:60)
Any suggestions as to why this is happening, as we can't see any good
reason for this happening!
Gk.