Uploaded image for project: 'JBoss Enterprise Application Platform'
  1. JBoss Enterprise Application Platform
  2. JBEAP-30313

TCK failures with Hibernate ORM upgrade to 6.6.13-Final

XMLWordPrintable

    • False
    • Hide

      None

      Show
      None
    • False
    • Rejected
    • Hide

      Run Jakarta EE 10 Platform TCK

      Show
      Run Jakarta EE 10 Platform TCK

      Since we upgraded from ORM 6.6.7.Final to 6.6.13.Final, we started seeing TCK test failures like:

      java.lang.ClassCastException: class com.sun.ts.tests.jpa.core.annotations.temporal.A_Property cannot be cast to class com.sun.ts.tests.jpa.core.annotations.temporal.A_Property (com.sun.ts.tests.jpa.core.annotations.temporal.A_Property is in unnamed module of loader 'deployment.jpa_core_annotations_temporal_vehicles.ear.jpa_core_annotations_temporal_puservlet_vehicle_web.war' @550228f3; com.sun.ts.tests.jpa.core.annotations.temporal.A_Property is in unnamed module of loader 'deployment.jpa_core_annotations_temporal_vehicles.ear' @72389008)
      at deployment.jpa_core_annotations_temporal_vehicles.ear//com.sun.ts.tests.jpa.core.annotations.temporal.A_Property$HibernateAccessOptimizerabasicCalendarabasicDateadates.getPropertyValues(Unknown Source)
      at org.hibernate@6.6.13.Final//org.hibernate.persister.entity.AbstractEntityPersister.getPropertyValuesToInsert(AbstractEntityPersister.java:4846)
      at org.hibernate@6.6.13.Final//org.hibernate.event.internal.AbstractSaveEventListener.cloneAndSubstituteValues(AbstractSaveEventListener.java:354)
      at org.hibernate@6.6.13.Final//org.hibernate.event.internal.AbstractSaveEventListener.performSaveOrReplicate(AbstractSaveEventListener.java:308)
      at org.hibernate@6.6.13.Final//org.hibernate.event.internal.AbstractSaveEventListener.performSave(AbstractSaveEventListener.java:223)
      at org.hibernate@6.6.13.Final//org.hibernate.event.internal.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:136)
      at org.hibernate@6.6.13.Final//org.hibernate.event.internal.DefaultPersistEventListener.entityIsTransient(DefaultPersistEventListener.java:177)
      at org.hibernate@6.6.13.Final//org.hibernate.event.internal.DefaultPersistEventListener.persist(DefaultPersistEventListener.java:95)
      at org.hibernate@6.6.13.Final//org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:79)
      at org.hibernate@6.6.13.Final//org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:55)
      at org.hibernate@6.6.13.Final//org.hibernate.event.service.internal.EventListenerGroupImpl.fireEventOnEachListener(EventListenerGroupImpl.java:127)
      at org.hibernate@6.6.13.Final//org.hibernate.internal.SessionImpl.firePersist(SessionImpl.java:761)
      at org.hibernate@6.6.13.Final//org.hibernate.internal.SessionImpl.persist(SessionImpl.java:745)
      at deployment.jpa_core_annotations_temporal_vehicles.ear.jpa_core_annotations_temporal_puservlet_vehicle_web.war//com.sun.ts.tests.jpa.core.annotations.temporal.Client.createTestData(Client.java:317)

              smarlow1@redhat.com Scott Marlow
              smarlow1@redhat.com Scott Marlow
              Vojtěch Šalbaba Vojtěch Šalbaba
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

                Created:
                Updated:
                Resolved: