Flex mySQL 数据库与 Blazeds 的连接
我目前正在编写一个小程序,希望将 Blazeds 与 Flex 结合使用。 Blazeds 和我的 MySQL 数据库之间的连接工作正常,但是当我尝试通过正在运行的 catalina 服务器上的 RemoteObject 连接时,我总是收到一条错误消息:
[RPC 故障错误字符串 =“没有向任何服务注册 id 'employeeService' 的目标” ”。错误代码=“服务器.处理”错误详细信息=“空”] 在 mx.rpc::AbstractInvoker/http://www.adobe.com/2006/flex/mx/internal::faultHandler()[E:\dev\3.0.x\frameworks\projects\rpc\src\mx\ rpc\AbstractInvoker.as:216] 在 mx.rpc::Responder/fault()[E:\dev\3.0.x\frameworks\projects\rpc\src\mx\rpc\Responder.as:49] 在 mx.rpc::AsyncRequest/fault()[E:\dev\3.0.x\frameworks\projects\rpc\src\mx\rpc\AsyncRequest.as:103] 在 NetConnectionMessageResponder/statusHandler()[E:\dev\3.0.x\frameworks\projects\rpc\src\mx\messaging\channels\NetConnectionChannel.as:523] 在 mx.messaging::MessageResponder/status()[E:\dev\3.0.x\frameworks\projects\rpc\src\mx\messaging\MessageResponder.as:222]
我检查了远程配置文件和目标 id有没有。是否需要配置catalina?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
使用 Spring-Flex / Mysql / BlazeDS 4
在 lib 需要 jars
创建 Employee VO Actionscript
Java 端包 com.model.employee;
Employee.java
EmployeeService.java (interface)..getEmployeeById(int id)
EmployeeServiceImpl.java
将编译的类放置在 WEB-INF/classes
WEB-INF / appicationContext.xml
不需要remote-config.xml
启动 tomcat,应该会看到
信息:远程处理目的地“employeeService”已启动
成功地。
在 MMXL 中
[可绑定]
私有变量empl:员工;
使用 resultHandler 定义 RemoteObject roEmp
调用 roEmp.getEmployeeById(id)
empl= event.result 作为员工;
Using Spring-Flex / Mysql / BlazeDS 4
In lib need jars
Create Employee VO Actionscript
Java side package com.model.employee;
Employee.java
EmployeeService.java (interface)..getEmployeeById(int id)
EmployeeServiceImpl.java
Places complied classes in WEB-INF/classes
WEB-INF / appicationContext.xml
Do not require remote-config.xml
Fire up tomcat, should see
INFO: Remoting destination 'employeeService' has been started started
successfully.
IN MMXL
[Bindable]
private var empl:Employee;
define RemoteObject roEmp with resultHandler
call roEmp.getEmployeeById(id)
empl= event.result as Employee;
我能想到的只是一些事情...
Just a few things I can think of...