问题标签 [seam]

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 回答
1462 浏览

ajax - 延迟加载部分接缝页?

我正在开发一个接缝应用程序(JBoss AS 4.2.2 下的 2.1.1.GA),其中一个特定的部分(有时很大)在用户与该特定部分交互之前不需要呈现,认为沿着文章标题的行,用户单击标题并展开以显示包含文本的框。

我可以使用 Seam 和 Richfaces 毫无问题地实现这一点,但是当用户第一次加载页面时,所有部分的内容都会下载到浏览器中。无论如何,这些部分(可能包含也可能不包含richfaces控件本身)是否可以使用ajax按需下载?

谢谢。

0 投票
4 回答
2073 浏览

jsf - 为什么 EL 给了我错误的对象作为括号之间的参数?

情况如下:

在 a4j:form 中的 rich:dataTable 中,我创建了一个 a4j:commandLink 来选择值并使用 jboss el 操作语法将其传递给 bean

这没有问题。

但是,如果我重新渲染表单以使用 ajax 调用过滤数据表,当我选择值时,它会给我错误的结果:选择的索引,但过滤前的数据。

有任何想法吗?

感谢 Zack 在 5 分钟内为我提供了正确的解决方案。

我认为在括号之间的操作中传递参数更优雅,但是,嘿:这行得通。:)

十分感谢。

ps 我也在编辑标题。

0 投票
1 回答
286 浏览

seam - 远程接缝持久性

我在.xhtml 文件中有一个按钮,它调用一个远程调用java 函数的javascript 函数(在jboss seam 环境中)。该 java 函数有一个 entityManager.persist(object)。你知道为什么这行代码不提交到数据库吗?它表示事务尚未开始。我假设在远程上下文中我没有开始事务,因为如果我在调用相同 java 函数而不是使用上面的 javascript 的那个按钮上放置一个动作,它工作正常;entityManager 持久化对象,我可以在数据库中看到它。

有谁知道我如何才能使用javascript调用java函数来实际持久化对象?(我必须使用 javascript 因为我需要回调函数)

0 投票
2 回答
1350 浏览

seam - 在 Seam 中使用单实例多租户 Web 应用程序的经验?

在单实例多租户设置中使用 Seam 有什么经验吗?Seam 适合这种设置吗?你是怎么意识到的?所涉及的费用是多少?

我们的情况:Seam 2.1 SaaS web 应用程序(POJO,没有 EJB)。可用的开发预算迫使我们采用简单的每个租户一个实例的设计。该应用程序尚未投入生产,但已接近完成。

我希望我们的客户可能会重新考虑单实例多租户设置,如果它降低了预计的托管成本。

0 投票
2 回答
8325 浏览

java - 以 a4j 形式有条件地要求 jsf 验证

我在 jsf/a4j 中使用条件评估表达式时遇到了一点问题

这是我的代码

布尔复选框有条件地启用/禁用验证。

这不起作用: a4j:commandButton 只是跳过验证。

谢谢。

0 投票
1 回答
1704 浏览

java - 在 JBoss Seam 上实现 SOAP Web 服务的最佳方式是什么?

我需要在 Jboss Seam 2.1.0 上实现一个 SOAP Web 服务。这个想法是将无状态 bean 方法导出为 Web 服务。

但是,我找到了两种方法。

  • 第一个,是使用Seam自己的web services注解。这个问题是缺乏文档。

  • 第二个,是使用 Enunciate。它的记录要好得多,但我觉得这不是标准方式。

那么,哪一个是最好的方法?我错过了什么吗?是否有更多关于 JBoss Seam “标准” SOAP Web 服务实现的文档?

在此先感谢,问候,(对不起,因为我是新来的,我不能发布超链接)

0 投票
2 回答
317 浏览

java - SEAM 项目在 JBoss AS 中运行?

我如何在 JBoss AS 中运行 Seam 应用程序?

我将 JBoss SEAM 作为我项目的依赖项(使用 MAVEN2)并将其部署在 JBoss AS 中——这足以使我的项目正常工作(具有 JBoss Seam 提供的所有功能)或者我是否需要修改 JBoss AS任何方式(例如,在 JBoss AS 的 lib 目录中包含一些额外的接缝库)?

0 投票
0 回答
2001 浏览

java - 将两个 xa 数据源与 Jbpm 一起使用时出现问题

我正在使用 Seam、JBoss Jbpm 和 Resteasy。我有一个非常简单的流程定义:

这是应该启动该过程的类

流程定义也很简单:http://docs.jboss.org/jbpm/xsd/jpdl-3.2.xsd" name="Blah">

然后,当我尝试调用 WebService 时,我得到以下堆栈跟踪:

p>

我正在使用带有驱动程序 net.sourceforge.jtds.jdbcx.JtdsDataSource 的带有两个 xa 数据源(一个用于我的数据库,一个用于 Jbpm 的数据库)的 SQLServer 数据库。Web 服务确实使用非 jbpm 数据库。

当我在没有 getSomething() 方法访问非 jbpm 数据库的休眠会话的情况下尝试此操作时,它可以正常工作。但是,如果我注入会话并尝试相同的事情,大多数情况下它都不起作用。

有谁知道发生了什么?

0 投票
1 回答
983 浏览

java - JBoss Seam - ViewExpiredException

我目前有一个充当门户的 Web 应用程序。用户登录门户并显示服务列表。要查看服务,在指向服务 URL 的同一页面中填充 iframe。所有应用程序都是 JBoss 4.2.2GA AS 上的 Seam 2.1.1GA。

如果用户加载服务 A,与之交互,然后使用 Portal 中的菜单切换到服务 B,与之交互,然后切换回服务 A 并进行交互,他们会得到一个 ViewExpiredException(它实际上并没有显示给用户,我有一些代码来显示错误消息而不是重定向等)

我试过使用

在 web.xml 中。这摆脱了 ViewExpiredException,但在 AS 上抛出一个错误,说明需要事务,或者它不能加入现有事务。

我们在后端使用的 bean 有一个注解为 @Begin(join=true) 的方法。我试过删除 join=true 但这会引发更多错误。

我完全被难住了,多年来一直在挠头!有任何想法吗?

非常感谢,

克里斯

0 投票
1 回答
304 浏览

jakarta-ee - Seam 2.1.1:使用 Maven 2 构建?

我有兴趣将基于 Seam 2.1.1 的项目从 Ant 迁移到 Maven,以便在构建过程中集成一些工具(如可测试性资源管理器等)

问题是:你推荐它吗?我已经读过(在少数几个有关于这个主题的有用信息的站点中)在使用 Seam 2 和 Maven 时非常痛苦,而其他人则说值得付出努力。你怎么看?