问题标签 [seam2]
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.
gwt - 使用 Seam Context-filter 混合 Seam 和 GWT
我正在尝试将 GWT 页面添加到现有的 Seam2 应用程序。在 GWT 页面中,我使用 GWT RPC 从服务器获取数据。我需要让 GWT servlet 访问 Seam 对话上下文。为此,我尝试使用第29.1.4.8节中讨论的上下文过滤器的 Seam2 用户指南,并使我的 GWT RPC servlet 成为 Seam 组件。用户指南指定过滤器要求在发送到 servlet 的请求上设置 Seam 对话 id。我不确定如何使用 RPC 调用来执行此操作,因为它是通过代理进行的,而且我认为我无法访问请求本身。有什么方法可以在使用 RPC 时设置请求参数,还是我被困在手动构建请求中?另外,有没有人有使用上下文过滤器混合 GWT 和 Seam 的经验?我很难找到成功的例子。
seam - 如何在接缝引擎发出的调用上设置查询缓存
对上述方法的任何调用也会执行“从角色 r 中选择角色”调用,该调用是从底层接缝引擎调用的。如何将此调用的查询缓存设置为查询提示(例如 org.hibernate.cacheable 标志),使其不再被调用。
注意:角色信息永远不会改变,因此我认为这是不必要的 sql 调用。
jboss - 如何在 SEAM 中调用 bean 初始化链末尾的启动 bean
这些是在 JBoss 6 上 JBoss SEAM 应用程序启动后打印的最后一组行。
我的意图是在 SeamFilter 初始化后打印上述消息(在 JBoss 6 控制台上)。我该怎么做?
java - 在 JSF 命令中传递 javascript varlink
我目前陷入 JavaScript / JSF 问题。
我正在从事的项目是 Seam 2 项目,这就是我正在尝试做的事情:
- 在具有日历视图的特定页面上,用户可以选择一个月内的多个日历日。选定日期的列表使用 JavaScript 保存在客户端(存储在 JavaScript 数组中)
- 现在,当用户按下命令链接按钮时,我想像这样调用我的组件:
<h:commandButton value="View Details" action="#{myComponent.dateSelection}"/>
- 到目前为止一切顺利,但是我希望能够将我的 Javascript 数组传递给这个方法,因为我需要后端上的数据。
有谁知道将我的 JS var 添加为组件调用的参数的方法?
感谢您的帮助!
短剑
java - Seam 2,如何获取servletcontext?
我处于接缝 2。如何获取 servlet 上下文?
我可以这样做: ServletContexts servletContexts = ServletContexts.getInstance();
但这不是 ServletContext。
jakarta-ee - 不可能的技术栈?Jboss/Seam/Resteasy/Hibernate/Maven
你好 StackOverflow 的好人!
我尝试了很多关于使用 JBoss Seam 的教程,并查看了 Seam 发行版中的“Restbay”示例。但我无法使用以下技术堆栈获得有效的 REST Web 服务:
- JBoss 4.2.3
- 接缝 2.2.*
- Resteasy 2.2.*
- 休眠 3
- Maven 3(关键)
我一直在尝试的项目布局如下:
项目
- pom.xml
- ProjX-ear
- ProjX-ejb
- ProjX-web
EAR 布局如下所示:
ProjX.ear
- 库
- 元信息
- ProjX-web.war
- ProjX-ejb.jar
这是不可能的吗?最终,我想将我的 REST 资源视为 Seam 操作组件,并获得“无缝”注入的好处。这在强大的 JBoss 4.2 应用服务器上是不可能的成就吗?
(注意:我正在使用 maven-ear-plugin 来布局我的 EAR)
[更新:这并非不可能,我几乎拥有它!我只是没时间了...]
java - JBoss Seam:如何在视图中打开 jpa/hibernate 会话
Spring也有类似的问题。
但是 JBoss Seam 呢,我需要关于我正在开发的应用程序的建议。
如果您需要任何特定的版本信息,它们是
- 接缝 2.2
- JSF 1.2
- JPA 1 和 Hibernate 作为持久性提供者
java - 无法使用 Seam 的身份管理登录
我正在尝试使用 Seam 的身份管理在 Seam 2 中创建登录。我将 mysql 5.1 用于 RDB。我已经创建了一个登录页面并修改components.xml
了身份验证。但问题就在这里。当我从 UI 单击登录按钮时,它会引发登录失败。但我可以从日志中观察到它查询数据库,如下所示。
但是无论是无法匹配userName&password
还是其他原因,登录都不成功。这是我的login.xhtml
页面
这是我的相关部分component.xml
我按照此处记录的注释Role
和User
类。但我不知道为什么我的登录失败。
任何帮助,将不胜感激。谢谢。
eclipse - JBoss Seam 项目错误
我有一个同事大约一年前创建的 JBoss Seam 项目。我现在正在接管它,它需要完成一些工作。所以我试图在 Eclipse Indigo 中设置项目。这是我到目前为止安装的东西的列表:
JBoss 4.2.2 GA
JBoss Seam 2.2.0 GA
Glassfish v2.1
JBoss Seam Tools Plugin for Eclipse Indigo
出于某种原因,我无法构建项目来获得 JBoss 的关注。我遇到的错误是 glassfish-builld.xml 中的一个错误,上面写着“此项目中不存在目标清理”。然后我在一堆 generic.jsp 文件中有错误(我不知道它们的目的是什么)。这些错误是找不到名为 org.jboss.seam.wiki.util.WikiUtil 的 JBoss Seam 库。
有人能指出我正确的方向来获得这个设置并在 JBoss 上运行吗?
java - Seam 框架集群:登录状态不复制(Seam 2.2.2 + Tomcat 6.0.32)
我目前正在尝试使从头开始编写的应用程序可部署在 Tomcat 6.0.32 集群上,并具有会话/状态复制功能。
一切正常,除了一件事:如果集群的一个节点失败并且请求被重定向到另一个节点,我将不再登录。重新登录后,会话和对话范围 bean 的状态将恢复,所以除了登录部分之外,复制基本上可以工作。
我已经尝试了一切,但我真的没有想法了。有人可以给我一个提示吗?
我的配置如下:Apache HTTPD and modjk, Apache Tomcat 6.0.32 ,Seam 2.2.2.Final
我在 web.xml 中标记了可分发的应用程序:
在 components.xml 中:
身份验证器类(基本上您现在可以在没有用户/密码的情况下登录):
那么,有人有想法吗?谢谢 !