jakarta-ee - 缺少 [类(class)] 的类(class)详细信息。为 [class]

EclipseLink 2.6.1 日志

Missing class details for [class]

某些 API 的消息,例如 org.joda 、与应用程序一起部署的 session bean (EJB)、JPA 静态元模型类等。

其中一些如下:

Finest:   Missing class details for [org/joda/time/LocalDate].
Finest:   Using existing class bytes for [org/joda/time/LocalDate].
Finest:   Missing class details for [org/joda/time/ReadablePartial].
Finest:   Using existing class bytes for [org/joda/time/ReadablePartial].
Finest:   Missing class details for [org/joda/time/base/BaseLocal].
Finest:   Using existing class bytes for [org/joda/time/base/BaseLocal].
Finest:   Missing class details for [org/joda/time/base/AbstractPartial].
Finest:   Using existing class bytes for [org/joda/time/base/AbstractPartial].
Finest:   Begin weaver class transformer processing class [entity/UserTable].
Finest:   Initializing compute class writer for [entity/UserTable]. Class loaders: context [16294f5] argument [12a6497].
Finest:   Visiting the end of the class [entity/UserTable].
Finest:   Adding _persistence_get() method into [entity/UserTable].
Finest:   Adding _persistence_set() method into [entity/UserTable].
Finest:   Weaved persistence (PersistenceEntity) [entity/UserTable].
Finest:   Weaved change tracking (ChangeTracker) [entity/UserTable].
Finest:   Weaved lazy (ValueHolder indirection) [entity/UserTable].
Finest:   Weaved fetch groups (FetchGroupTracker) [entity/UserTable].
Finest:   Weaved REST [entity/UserTable].
Finest:   End weaver class transformer processing class [entity/UserTable].
Info:   entity.UserTable actually got transformed
Info:   Portable JNDI names for EJB UserRegistrationBean: [java:global/Project/Project-ejb/UserRegistrationBean!client.services.UserRegistrationService, java:global/Project/Project-ejb/UserRegistrationBean]
Finest:   Missing class details for [org/joda/time/ReadableInstant].
Finest:   Using existing class bytes for [org/joda/time/ReadableInstant].
Finest:   Missing class details for [org/joda/time/Chronology].
Finest:   Using existing class bytes for [org/joda/time/Chronology].
Finest:   Missing class details for [org/joda/time/chrono/ISOChronology].
Finest:   Using existing class bytes for [org/joda/time/chrono/ISOChronology].
Finest:   Missing class details for [org/joda/time/chrono/AssembledChronology].
Finest:   Using existing class bytes for [org/joda/time/chrono/AssembledChronology].
Finest:   Missing class details for [org/joda/time/chrono/BaseChronology].
Finest:   Using existing class bytes for [org/joda/time/chrono/BaseChronology].
Finest:   Missing class details for [org/joda/time/DurationFieldType].
Finest:   Using existing class bytes for [org/joda/time/DurationFieldType].
Finest:   Missing class details for [org/joda/time/DurationFieldType$StandardDurationFieldType].
Finest:   Using existing class bytes for [org/joda/time/DurationFieldType$StandardDurationFieldType].
Finest:   Missing class details for [admin/beans/OrderDetailsBean].
Finest:   Using existing class bytes for [admin/beans/OrderDetailsBean].
Finest:   Missing class details for [admin/services/OrderDetailsService].
Finest:   Using existing class bytes for [admin/services/OrderDetailsService].
Finest:   Begin weaver class transformer processing class [entity/OrderTable].
Finest:   Initializing compute class writer for [entity/OrderTable]. Class loaders: context [16294f5] argument [12a6497].
Finest:   Visiting the end of the class [entity/OrderTable].
Finest:   Adding _persistence_get() method into [entity/OrderTable].
Finest:   Adding _persistence_set() method into [entity/OrderTable].
Finest:   Weaved persistence (PersistenceEntity) [entity/OrderTable].
Finest:   Weaved change tracking (ChangeTracker) [entity/OrderTable].
Finest:   Weaved lazy (ValueHolder indirection) [entity/OrderTable].
Finest:   Weaved fetch groups (FetchGroupTracker) [entity/OrderTable].
Finest:   Weaved REST [entity/OrderTable].
Finest:   End weaver class transformer processing class [entity/OrderTable].
Info:   entity.OrderTable actually got transformed
Finest:   Begin weaver class transformer processing class [entity/OrderItem].
Finest:   Initializing compute class writer for [entity/OrderItem]. Class loaders: context [16294f5] argument [12a6497].
Finest:   Visiting the end of the class [entity/OrderItem].
Finest:   Adding _persistence_get() method into [entity/OrderItem].
Finest:   Adding _persistence_set() method into [entity/OrderItem].
Finest:   Weaved persistence (PersistenceEntity) [entity/OrderItem].
Finest:   Weaved change tracking (ChangeTracker) [entity/OrderItem].
Finest:   Weaved lazy (ValueHolder indirection) [entity/OrderItem].
Finest:   Weaved fetch groups (FetchGroupTracker) [entity/OrderItem].
Finest:   Weaved REST [entity/OrderItem].
Finest:   End weaver class transformer processing class [entity/OrderItem].

持久性.xml:

<properties>
    <property name="eclipselink.target-server" value="SunAS9"/>
    <property name="eclipselink.logging.parameters" value="true"/>
    <property name="eclipselink.logging.level.sql" value="FINEST"/>
    <property name="eclipselink.logging.level" value="FINEST"/>
    <property name="eclipselink.logging.level" value="WARNING"/>
    <property name="eclipselink.logging.level.cache" value="FINEST"/>
    <property name="eclipselink.cache.shared.default" value="false"/>
</properties>

该应用程序部署在 GlassFish Server 4.1/Java EE 7 下。这在 EclipseLink 2.6.0 中没有发生。

这条消息是什么意思?

Missing class details for [class]


更新:

相同的日志在 2015 年 12 月 22 日发布的 EclipseLink 2.6.2 中继续存在

最佳答案

这只是一条消息,表明这些类无法编织,因为它们不是实体类。这完全没问题,因为您所有的实体类都是编织的,如其他日志消息所示。

您可以忽略此消息。

关于jakarta-ee - 缺少 [类(class)] 的类(class)详细信息。为 [class] 使用现有的类字节,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33308393/

相关文章:

javascript - 当鼠标进入非事件浏览器窗口时触发一次 mousemove (Chrome)

python - Pytest 在使用预定义参数 vai argparse 运行测试时抛出参数错误

java - Android,如何在运行时设置导航 View 组可见性?

git - 我们可以将 git-annex 添加到 GitLab CE 吗?

python - 无法使用 OS X El Capitan pip 安装任何东西

python - 标准Django/python单位转换包

google-chrome - 如何禁用谷歌浏览器 url 转义?

linux-kernel - Linux 内核模块在卸载期间挂起

python - AssertListEqual 不改变类 __eq__ 方法

java - Kafka集群zookeeper故障处理