问题标签 [java-ee-6]

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 投票
4 回答
19142 浏览

java - ASM jar - 为什么我的 java 项目依赖于此?

我有一个 Java 项目,在内部它依赖于asm jar. 奇怪的是,我什至不知道为什么我的项目以某种方式依赖于这个库(可能是由 maven 作为传递依赖引入的)?

谁能帮我知道为什么有人需要 asm jar

提前致谢 !

编辑: 您能否还提到一个可能需要 asm jar 的目的/用例?

0 投票
3 回答
15485 浏览

java - jsp的范围:useBean

主页.jsp

包含.jsp

这给出了一个错误,说“用户名”在 include.jsp 中未定义,即使 Bean 的范围是应用程序......</p>

0 投票
5 回答
484 浏览

java - 哪些 Web 容器可以很好地安装自己作为 Windows 服务?

我们拥有一个 Web 应用程序产品已经有好几年了,并使用 Tomcat 在 Windows 下部署它,因为它将自己注册为 Windows 服务,因此它会自动启动和停止。

我们现在可能碰巧需要比 Tomcat 提供的更多的 Java EE 设施(我们对容器中的 Java EE 6 东西非常感兴趣),所以问题是哪些开源 Java EE 容器可以作为 Windows 服务运行良好。由于 Glassfish 是目前唯一的 Java EE 6 实现,如果它运行良好,那就太好了,但我想听听经验,而不仅仅是我可以从手册中读到的内容。如果没有,人们还使用什么?


编辑:这也适用于 Web 容器,而不仅仅是 Java EE 容器。我们可能会保留必要的堆栈,直到我们找到合适的容器并获得 Java EE 6 支持。


编辑:我希望它作为分布式工作。我对手动破解包装器等不感兴趣,但希望安装过程能够处理服务的创建和删除。


编辑 2012:原来 Glassfish 的 Windows 安装程序可以作为服务安装(需要 .NET)。组件网站http://kenai.com/projects/winsw。已证明非常稳健。

0 投票
4 回答
24603 浏览

java - EJB 3.1 @EJB 注入 POJO

使用新的 EJB 3.1 规范是否可以将 EJB 注入到 pojo 中?我知道在 EJB 3.0 中,@EJB 注释可用于注入 EJB,但这不适用于简单的 pojo。

如果不是,我必须在 JNDI 中查找 bean,因为我知道您不能简单地使用 new 关键字。

0 投票
3 回答
4659 浏览

jakarta-ee - 使用 Java EE 6 将 EJB 注入到域对象中

如何使用 Java EE 6 将 EJB 注入到域对象(JPA 实体)中?

0 投票
1 回答
1184 浏览

netbeans - 在 netbeans 上安装 jee6 doc

网豆6.8

Ubuntu 9.10

我能够构建示例应用程序,但缺少代码助手弹出窗口中的文档(当键入 Ctrl + Space 时)

如何解决这个问题?

0 投票
2 回答
309 浏览

java-ee-6 - 基于 JDBCrealm FORM 的问题。但是 BASIC 工作得很好!

我成功地将 Glassfish 配置为使用 Basic Auth 与 JDBCrealm 一起使用。但它不适用于 Jsp 页面。我的 jsp 页面很简单,使用 j_security_check 和 j_username 和 j_password。它把我扔到 UnAuthorizedAccess 页面(登录错误页面)。奇怪的是它适用于基本身份验证而不是基于表单。任何人都可以说出什么潜在的问题?

JDBCrealm表要求的结构也很丑,我的意思是为什么它如此不规范?如果我想改变结构怎么办?喜欢

用户(用户 ID int,用户名 varchar(50),用户密码 varchar(50))

角色(Roleid int, Rolename varchar(20))

UsersXRoles(UsersXRolesId int, UserId int, RoleId int)

??我现在应该如何配置这个?

提前致谢 :)

0 投票
2 回答
1951 浏览

jakarta-ee - 如何使用 Glassfish 的 JMS Broker 将消息“代理”到 Internet 上的 JMS Broker?

我正在开发在我的本地Glassfish3 安装上运行的 Java EE 6 企业应用程序。我的一个 EJB 需要向位于 Internet 某处的远程JMS 代理发送消息。

不幸的是,Internet 连接相当不可靠,所以我的想法是先将消息发送到本地Glassfish 自己的 JMS Broker。然后,我的本地代理会将消息转发到远程代理。如果互联网连接不可用,本地代理将简单地等待连接恢复。

我是否正确假设这会起作用?如果是这样,我将非常感谢一些如何开始的想法。

0 投票
2 回答
353 浏览

java - 持久化列表时无法创建唯一的字符串表

假设我有一个实体:

我正在使用 EclipseLink(JPA 2.0)。

此 List 中的字符串在许多 AnEntity 对象中可能具有相同的值。也就是说,许多 AnEntity 对象可能引用相同的字符串。

问题是@ElementCollection 提供的默认映射在字符串表(ANENTITY_STRINGS)中留下了许多重复项。如何映射它,以便在保存字符串列表时,唯一地保存值,以便我没有大量重复字符串表?


我应该补充一点,我已经尝试使用“占位符”类,它有一个成员是字符串。不幸的是,这样做会使关联表中的数据完全不可读,我确信它会被保存为 blob 或 lob。所以,例如我做了这样的事情,而不是使用列表:

然后我的实体看起来像:

但正如我所说,这只是将字节放入 ANENTITY_STRINGS。我无法想象这是一种“正确”的方式来做到这一点。

0 投票
1 回答
660 浏览

java - 使用 web.xml 之外的容器管理安全配置安全约束的替代方法?

如果您使用 Java EE 6 容器管理的安全性,您可以为 web.xml 部署描述符中的资源配置安全约束。有没有其他方法可以做到这一点?

例如,容器可以从数据库中获取它们,就像处理用户数据一样。

这样的事情可能吗?我想要一种不需要重新部署 webapp 的方法。

提前致谢。