我正在尝试将简单的聊天Java / BlazeDS项目转换为新的Spring BlazeDS设置。
我开始新鲜并复制了blazeds 4 turnkey发行版中的 blazeds-spring 文件夹内容,其中添加了一些新文件
web.xml
flex-servlet.xml
spring/
app-config.xml
infrastructure-config.xml
security-config.xml
flex/
services.config
services.config现在已经删除了对消息传递,远程处理和代理配置的引用。 我的flex swf正在编译这个services-config。
<services>
<default-channels>
<channel ref="my-polling-amf" />
</default-channels>
</services>
我的flex-servlet.xml包含
<flex:message-broker>
<flex:message-service
default-channels="my-streaming-amf,my-longpolling-amf,my-polling-amf" />
<flex:secured />
</flex:message-broker>
<flex:message-destination id="chat" />
启动swf时遇到的问题是此消息
[MessagingError message ='目的地'聊天'要么不存在,要么目的地没有定义频道(并且应用程序没有定义任何默认频道。)']
有人知道它在哪里寻找这个目的地,以及我的设置中是否有任何显示不正确的内容?
答案 0 :(得分:0)
首先确保使用正确的文件名。 BlazeDS XML配置文件的默认位置/文件名为:
/ WEB-INF /柔性/的服务-config.xml中强>