问题标签 [spring-flex]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1003 浏览

apache-flex - Spring BlazeDS 集成配置错误

我们有一个现有的(无 Spring)Flex/BlazeDS 应用程序,我们正在迁移它以使用 Spring BlazeDS 集成。在 Maven pom 中,依赖spring-flex-core 1.5.2.RELEASE,这带来了Spring 3.0.5-RELEASEBlazeDS 4.0.0.14931

我已经从 web.xml 中删除了 flex 配置,而是加载了 Spring。当 Spring 应用程序上下文只包含

一切都很好,应用程序继续运行。

问题是当我定义消息目的地时,如下所示:

抛出以下错误,非常感谢任何帮助:

0 投票
1 回答
939 浏览

servlets - spring-flex 1.5.2 JUnit 测试错误 servletContext null

我的项目 flex 4 + spring-flex 1.5.2 + spring 3.1 + hibernate 3.6(jpa2.0),可以在浏览器中运行,但不适用于 JUnit4。

JUnit 错误:

为什么 servletConfig.getServletContext() 为空?

我的persistence.xml

我的 applicationContext.xml

我的配置文件有问题吗?

0 投票
0 回答
287 浏览

java - 无法使用 Spring Converter 将 Enum 转换为 int

我的应用程序使用 BlazeDS 在 Flex 和 Java 之间进行通信。我正在使用 Spring 在 Java 中进行 BlazeDS 集成。

我有一个名为 TransactionStatus 的枚举。在 flex 方面,相应的属性被设置为整数。我正在尝试使用自定义转换器来处理这种转换。这是我的转换器:

当从 Flex 客户端向 Java 发送数据时,转换成功,我得到了预期的 TransactionStatus 实例。但是当从 Java 向 Flex 发送数据时,从不执行转换函数。这两个转换器肯定都在我的 ConfigProcessor 类中注册

这里发生了什么?

0 投票
2 回答
1891 浏览

java - 用于 Spring Security 和/或 Spring BlazeDS 集成的集中式会话管理(和终止)系统

我很难实现客户要求的功能。简而言之,他们希望能够通过管理端将他们选择的任何客户从应用程序中注销。该应用程序使用 Flex 作为前端技术并通过 AMF 访问服务器。服务器端使用 Spring Security 和 Spring BlazeDS 集成。

基本上,问题是:Spring Security 和/或 Spring BlazeDS Integration 是否提供任何开箱即用的集中式会话管理(和终止)系统?

出于概念验证的目的,我尝试使用以下代码注销所有用户并终止所有会话:

不幸的是,上面的代码不起作用。据我所知,这是因为两件事:

A)LoginCommand 不是“应用程序范围的”,而是与当前会话相关联,因此它会尝试仅注销当前会话(管理员正在使用的会话)并且忽略其他会话

B) sessionInformation.expireNow() 尝试使会话过期,但如果用户设法在会话失效之前发出请求,则会话不会被破坏

从文档中我可以看到 session.invalidate() 可以直接使会话无效,但似乎我无法访问所有会话对象。

实现此类功能的最快或最聪明的方法是什么?

最好的问候, 朱卡

0 投票
0 回答
48 浏览

spring - 继续进行 Spring BlazeDS 集成工作?

我是Apache Flex团队的一员,目前负责BlazeDS开发。我们目前正在进行大量改进BlazeDS,我注意到 Flex Integration 子项目已重新定位到 Attic。我想加强并继续在这个模块上工作。特别是把它改成 usingApache Flex BlazeDS而不是Adobe BlazeDS。

我需要做什么?我需要联系谁?我这样做有兴趣吗?

0 投票
0 回答
647 浏览

mongodb - Reactive Mongo Flux 方法打开两个多连接池

我有一个 ReactiveMongoRepository ,它的方法是在调用该方法时返回 Flux 它打开一个新连接

直到它超过 100 比它抛出

因为没有游泳池可用了。任何想法如何解决或任何建议?

谢谢,