Apache flex 如何克服;没有id为'的目的地&书信电报;目的地id>';已在任何服务中注册”;

Apache flex 如何克服;没有id为'的目的地&书信电报;目的地id>';已在任何服务中注册”;,apache-flex,blazeds,Apache Flex,Blazeds,我正在寻找有关错误的建议,称为 没有向任何服务注册id为“”的目标 当我尝试从flex连接Java中的远程方法时,会出现此错误。我想您没有同步服务器和客户端版本的remoting config.xml。服务器版本没有这个目标。我想您没有同步服务器和客户端版本的remoting config.xml。服务器版本中没有此目标。解决“没有id为“”的目标已向任何服务注册”问题的方法是,您必须确保将目标定义添加到: C:\ColdFusion9\wwwroot\WEB-INF\flex\messagin

我正在寻找有关错误的建议,称为

没有向任何服务注册id为“”的目标


当我尝试从flex连接Java中的远程方法时,会出现此错误。

我想您没有同步服务器和客户端版本的
remoting config.xml
。服务器版本没有这个目标。

我想您没有同步服务器和客户端版本的
remoting config.xml
。服务器版本中没有此目标。

解决“没有id为“”的目标已向任何服务注册”问题的方法是,您必须确保将目标定义添加到:

C:\ColdFusion9\wwwroot\WEB-INF\flex\messaging-config.xml

其次,如果要在ColdFusion服务器上部署它,则必须确保在Server messaging-config.xml文件中添加了完全相同的定义

这应该可以解决这个问题

当我们在这里的时候,我想指出另一个可能的问题

如果您的服务器使用SSL协议,即它使用https://而不是http://,那么在messaging-config.xml中的定义块中,您必须在第节中添加适当的安全通道。您可以在中找到所有可用的频道定义

C:\ColdFusion9\wwwroot\WEB-INF\flex\services-config.xml

“没有id为“”的目标向任何服务注册”问题的解决方案是,您必须确保将目标定义添加到:

C:\ColdFusion9\wwwroot\WEB-INF\flex\messaging-config.xml

其次,如果要在ColdFusion服务器上部署它,则必须确保在Server messaging-config.xml文件中添加了完全相同的定义

这应该可以解决这个问题

当我们在这里的时候,我想指出另一个可能的问题

如果您的服务器使用SSL协议,即它使用https://而不是http://,那么在messaging-config.xml中的定义块中,您必须在第节中添加适当的安全通道。您可以在中找到所有可用的频道定义

C:\ColdFusion9\wwwroot\WEB-INF\flex\services-config.xml


我做到了。你能告诉我原因和纠正方法吗?我想你应该在Flex项目和服务器项目中使用相同的
remoting config.xml
services config.xml
I。然后你应该重建这两个系统并重新部署。我做到了。你能告诉我原因和纠正方法吗?我想你应该在Flex项目和服务器项目中使用相同的
remoting config.xml
services config.xml
I。然后你应该重建两者并重新部署。@Hari kanna…在将近七年之后。。。我认为你应该奖励康斯坦丁纳,因为他发布的最佳答案有点晚了,但无论如何你都应该这么做!@哈里·坎纳……在将近七年之后。。。我认为你应该奖励康斯坦丁,因为他发布的最佳答案有点晚了,但无论如何你都应该这么做!