jakarta-ee - GlassFish 4.1 启动警告 : javax. ejb.PostActivate 和 javax.ejb.PrePassivate 未找到

标签 jakarta-ee glassfish ejb weld glassfish-4.1

每当我启动 GlassFish 4.1 时,我都会在 GlassFish 日志中收到以下两条警告:

WELD-001700: Interceptor annotation class javax.ejb.PostActivate not found, interception based on it is not enabled

WELD-001700: Interceptor annotation class javax.ejb.PrePassivate not found, interception based on it is not enabled

但是,这两个引用的类都在 glassfish/modules/javax.ejb-api.jar 中。

有什么方法可以修复/防止这些警告吗?

最佳答案

我认为您可以忽略这些警告。我对此从未有过任何问题,而且它们不仅存在于最后一个版本中。这只是一个警告:)

但是如果您想使用维护得更好的 Glassfish ,请看这里: glassfish replacement with a few bugfixes

关于jakarta-ee - GlassFish 4.1 启动警告 : javax. ejb.PostActivate 和 javax.ejb.PrePassivate 未找到,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27477799/

相关文章:

java - 如何在可嵌入对象上触发 EntityListener

java - "Ping Connection Pool failed for MySQL. Communications link failure due to underlying exception" Glassfish 4

java - 多个组件部署到同一个应用服务器

jsf - EJB @Asynchronous 检索 JSF 中实时插入的行似乎是线程锁定的

java - 如何访问无状态 session Bean 中的 SFSB

java - 无状态 session bean 之间的循环依赖 - 好的做法?

java - 将具有不同值的相同对象写入集合

java - 按相关实体筛选 Hibernate 条件

java - 当 glassfish Web 容器中的 servlet 使用时,我如何知道 FileWriter 实例保存我的文件的位置

java - Glassfish 服务器启动时出现这么多 FileNotFoundException