java - 将 Adob​​e Flex 前端与 Java 后端连接时,我创建的服务未显示在数据向导中

标签 java apache-flex blazeds

尝试使用数据向导连接到服务时,列表中没有显示任何服务。

因此,我尝试手动编写一些代码来为我完成此操作,并在不存在服务时向我显示默认错误,这就是 -

“[MessagingError message='目标'LeagueTableService'不存在或目标没有定义 channel (并且应用程序没有定义任何默认 channel 。)']”

所以,我相信远程配置或远程目标的规范有问题,但我不知道是什么。我已经遵循了一些教程和分步步骤,但它们似乎都做了一些不同的事情,但都不起作用。

如果有一份我在这之前必须完成的事情的 list ,那么我将不胜感激。

此外,服务是否必须属于特定类型?当我的远程处理服务立即返回一个 List[] 时。我对此很陌生,所以不知道这是否是问题所在。

任何帮助将不胜感激。

编辑:回答凯文的问题:

  1. 我正在使用内置的 Flash Builder 数据向导。
  2. 这是一个 OracleXE 数据库,我使用 Java 访问它。
  3. 发布在下面。
  4. 我创建了一个 RemoteObject 并让它返回结果或错误的默认字符串。我得到了故障错误。

...

当我检查配置文件以发布它们时,我注意到缺少一件事,即我的服务目标标记内的一个小“channel =“my-amf”。它已修复!

感谢您的回复,凯文,尽管如此,我们还是很感激!

最佳答案

如果您将 blazeDS 的 WEB-INF/flex 文件夹复制到 Java 后端的 WebContent/WEB-INF 中,它应该可以工作。

关于java - 将 Adob​​e Flex 前端与 Java 后端连接时,我创建的服务未显示在数据向导中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5428375/

相关文章:

apache-flex - 使用 BlazeDS 将 Flex 应用程序连接到 Tomcat + Spring 3.0 Framework

java - GraniteDS vs BlazeDS 哪个更有用?

java - 动态指定返回数组列表的对象类型

apache-flex - 我如何将一个 MXML 文件嵌入另一个 MXML 文件?

apache-flex - HttpSession session ID 与 FlexSession ID 不同

apache-flex - Flex/AIR + 催化剂 : What's the best way to get them to talk to each other?

java - 在 Java 字符(16 位)中存储 UTF-8 字符(8 位)时如何避免内存浪费。二合一?

java - 使用 Java 将 Google 日历数据(通过 API v3)导入 Google App Engine

java - JCE 提供者实现

java - 由于运行时异常,MessageBrokerServlet 初始化失败