标题: LR controller运行多用户报错:Decoding of AMF message failed。。。 [打印本页] 作者: 孤单芭蕾lonely 时间: 2012-2-17 11:09 标题: LR controller运行多用户报错:Decoding of AMF message failed。。。 本帖最后由 孤单芭蕾lonely 于 2012-2-17 11:12 编辑
类似的报错曾经见过,是因为我没有添加正确的jar包导致的,但是这次我已经将需要用的class包都加进去了,却依旧无法解决这个错误。
不仅如此,这种报错只是在controller运行很多用户,例如200用户的时候才会报错,当我运行10个用户的时候,同样的时间内不会报错,我用vugen跑脚本的时候,也不会报错
报错内容如下:
OrderProcess.c(642): Error: Decoding of AMF message failed. Error is : Externalizable parsing failed: java.lang.reflect.InvocationTargetException
at sun.reflect.GeneratedMethodAccessor45.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at hp.flex.HPExternalizableWrapper.ReadObject(HPExternalizableWrapper.java:168)
Caused by: flex.messaging.MessageException: Cannot create class of type 'org.springframework.jdbc.CannotGetJdbcConnectionException'. Type 'org.springframework.jdbc.CannotGetJdbcConnectionException' not found.
at flex.messaging.util.ClassUtil.createClass(ClassUtil.java:66)
at flex.messaging.io.AbstractProxy.getClassFromClassName(AbstractProxy.java:103)
at flex.messaging.io.amf.Amf3Input.readScriptObject(Amf3Input.java:430)
at flex.messaging.io.amf.Amf3Input.readObjectValue(Amf3Input.java:153)
at flex.messaging.io.amf.Amf3Input.readObject(Amf3Input.java:132)
at flex.messaging.io.amf.Amf3Input.readScriptObject(Amf3Input.java:473)
at flex.messaging.io.amf.Amf3Input.readObjectValue(Amf3Input.java:153)
at flex.messaging.io.amf.Amf3Input.readObject(Amf3Input.java:132)
... 4 more