Bod*_*den 7 java apache-flex blazeds amf livecycle
我正在使用BlazeDS远程访问我在Flex应用程序中使用的一些Java对象.我的一个课程出现了类型强制错误,但我无法解决这个问题.我有其他类使用相同的数据类型工作正常,我已经超过了我的映射十几次.据我所知,我正在遵循吸气剂和制定者的所有必要约定......
无论如何,我的问题是:我该如何调试这个问题? 在调试模式下运行Flex应用程序会向控制台发出一些通用错误,这些错误实际上没有多大帮助(TypeError:错误#1034:类型强制失败:无法将Object @ 5d1d809转换为valueObjects.SomeClass.).
我是这个整个AMF/Flex + Java的新手,所以任何提示都会非常感激.
Stu*_*son 13
这是我在使用BlazeDS,AMF等时使用的两个工具:
Charles是一个HTTP代理/ HTTP监视器/反向代理,使开发人员能够查看其机器和Internet之间的所有HTTP和SSL/HTTPS流量.这包括请求,响应和HTTP标头(包含cookie和缓存信息).
打开BlazeDS的日志记录.在内部WEB-INF/conf/services-conf.xml,将调试级别降低到' debug',就像在下面的snippit中一样.输出相当详细,将出现在{tomcat-home}/logs/localhost.yyyy-mm-dd.log 
< target class="flex.messaging.log.ConsoleTarget" level="debug">