使用EJB3 重量级的框架作为后台的框架,于BlazeDS整合时,出现了很多新问题,没有Spring与BlazeDS 拥抱得好呀。
1. 首先要了解BlazeDS的安全认证的集成 , 官方文档http://livedocs.adobe.com/blazeds/1/blazeds_devguide/help.html?content=services_security_1.html
2. 官方文档Custom authentication里给的是 Tomcat 作为Web Server 的例子, 这时我们需要找到 BlazeDS包里的\resources\security\jboss\ 的readme.txt,
1) 从你的blazeDS的安装目录里/resources/security/tomcat 将 flex-tomcat-common.jar 和 flex-tomcat-server.jar 这两个jar文件 拷到 Jboss的//server/default/lib 下;
2) 将blazeDS的安装目录里/resources/security/tomcat/context.xml 文件拷到你的程序的WEB-INF 目录下。 其实context.xml里就一句话:
<Context>
<Valve className="flex.messaging.security.TomcatValve"/>
&l