我们正在使用BlazeDS运行Flex客户端应用程序。直到大约一周前,我可以在本地系统上构建并运行我们的应用程序,在Mac上本地运行Tomcat),没有问题。本周,所有尝试运行的结果都将如下:
flex.messaging.io.SerializationException: Error deserializing the string with length '38,559,025', it exceeds the max-string-bytes limit of '26,214,400'.
at flex.messaging.io.amf.AbstractAmfInput.checkUTFLength(AbstractAmfInput.java:116)
我们公司中还有其他人也可以在本地运行此应用,而她仍然可以使用我们所有代码的当前版本来运行。我尝试过交换她的Tomcat内容,仍然无法摆脱我的问题。我无法弄清楚这个多余的字符串是什么,或者为什么它仅出现在我的机器上。有任何想法吗?或我可以提供的其他信息?