我发现这类 BlazeDS 问题很难诊断。我的建议是配置非常详细的日志记录。Flex 2 开发人员指南中有更多详细信息:配置服务器端服务日志记录
编辑./WEB-INF/flex/services-congif.xml
并添加/修改日志节点,如下所示:
<logging>
<target class="flex.messaging.log.ServletLogTarget" level="debug">
<properties>
<prefix>[BlazeDS] </prefix>
<includeDate>true</includeDate>
<includeTime>true</includeTime>
<includeLevel>true</includeLevel>
<includeCategory>true</includeCategory>
</properties>
<filters>
<pattern>Endpoint.*</pattern>
<pattern>Service.*</pattern>
<pattern>Message.*</pattern>
<pattern>Message.Command.*</pattern>
<pattern>MessageSelector</pattern>
<pattern>Service.Message</pattern>
</filters>
</target>
</logging>
您可以从上面的链接中添加其他过滤器模式,这可能对您很重要。如果您没有看到罪魁祸首,请services-config.xml
在此处发布更多您的和日志文件,我们将看看我们能做些什么。
快速警告:它可能会变得非常冗长。不要在您的生产服务器上执行此操作!