3

嗨,我已经从这里下载了 Cairngorm3 简单示例应用程序。有几个步骤。a) 下载服务器端 zip。它包含一个 PDF,说明如何启动 HSQLDB 数据库并让 Tomcat 实例运行起来(我使用 catalina.sh start)。b) 使用 Subversion 检查源代码,并将其加载到 Flashbuilder 4 中。(您需要 Flex 3.4 SDK)当我运行应用程序(一个用 Flex 编写的 Outlook 类应用程序)时,我在尝试保存时遇到问题接触。我假设它在远程对象调用中。但我明白了:

发送失败 faultCode:Client.Error.MessageSend faultString:'Send failed' faultDetail:'Channel.Ping.Failed error 检测到重复的基于 HTTP 的 FlexSession,通常是由于远程主机禁用会话 cookie。必须启用会话 cookie 才能正确管理客户端连接。网址:'http://localhost:8400/messagebroker/amf;jsessionid=5765DDDB6E2D54BD03D3E636B0E8C03E'''

我想知道这是否是您需要在 services-config.xml 中调整的东西?位于 flex-frameworks/tomcat/webapps/ROOT/WEB-INF/flex 文件夹中(flex-frameworks 来自服务器端 zip 下载:

有人有什么想法吗?这是 Christophe Coenraets 的宝贝。

我随后还找到了Alexander Glossband 的一篇博客文章,但无法从中确定您需要做什么作为解决方法。即这是可配置的东西吗?

始终重现错误的方法是尝试从应用程序激活网络摄像头。然后不要单击接受,而是重新加载屏幕。然后,当您在随后授予相机访问权限后尝试拍照时,您会收到重复会话错误。我认为与相机有关的代码存在问题,它本身没有正确清理,会话可能没有被正确整理。

4

1 回答 1

0

你是对的,问题来自 services-config.xml。更改您的网址

http://localhost:8400/messagebroker/amf

/messagebroker/amf

我从这里找到解决方案发送失败错误

“编译器将通道、端点和目的地嵌入 SWF”视频中讲述。

于 2013-01-17T07:51:40.057 回答