Uploaded image for project: 'WildFly'
  1. WildFly
  2. WFLY-18939

Wildfly cannot deploy the same project after upgrade from 27.0.0Final to 30.0.1Final

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Not a Bug
    • Icon: Major Major
    • None
    • None
    • JPA / Hibernate
    • None
    • ---
    • ---

      Wildfly cannot deploy the same project after upgrade from 27.0.0 Final to 30.0.1 Final.

      Here's my actions to upgrade the Wildfly from 27.0.0 Final to 30.0.1 Final:

      1. Upload and untar wildfly-30.0.1.Final.tar.gz to my server
      2. Modify the standalone.xml in 30.0.1(datasource, deployment etc)
      3. Start 30.0.1 by '/bin/sh /opt/jboss/default/bin/standalone.sh -b 0.0.0.0'

      But the Wildfly 30.0.1 Final cannot start with the following error in server.log

       org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment] due to: Unable to resolve name [org.hibernate.dialect.PostgreSQL9Dialect] as strategy [org.hibernate.dialect.Dialect]

      ....
              Suppressed: java.lang.ClassNotFoundException: org.hibernate.dialect.PostgreSQL9Dialect from [Module "org.hibernate" version 6.2.13.Final from local module loader @363a52f (finder: local module finder @60856961 (roots: /opt/jboss/default/modules,/opt/jboss/default/modules/system/layers/base))]
                      at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:200)
                      at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:410)
                      at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:398)
                      at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:116)
                      at org.hibernate@6.2.13.Final//org.hibernate.boot.registry.classloading.internal.AggregatedClassLoader.findClass(AggregatedClassLoader.java:205)
                      ... 44 more
              Suppressed: java.lang.ClassNotFoundException: org.hibernate.dialect.PostgreSQL9Dialect from [Module "org.jboss.as.jpa" version 30.0.1.Final from local module loader @363a52f (finder: local module finder @60856961 (roots: /opt/jboss/default/modules,/opt/jboss/default/modules/system/layers/base))]
                      at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:200)
                      at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:410)
                      at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:398)
                      at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:116)
                      at org.hibernate@6.2.13.Final//org.hibernate.boot.registry.classloading.internal.AggregatedClassLoader.findClass(AggregatedClassLoader.java:205)
                      ... 44 more
              Suppressed: java.lang.ClassNotFoundException: org.hibernate.dialect.PostgreSQL9Dialect
                      at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source)
                      at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source)
                      at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
                      at org.hibernate@6.2.13.Final//org.hibernate.boot.registry.classloading.internal.AggregatedClassLoader.findClass(AggregatedClassLoader.java:205)
                      ... 44 more

       

       

      The folder of wildfly:

      [root@mdf-cp1 release]# ll /opt/jboss/
      lrwxrwxrwx.  1 root  root    32 Jan 16 15:07 default -> /opt/jboss/wildfly-30.0.1.Final/
      drwxr-xr-x. 11 mdfcp bmsc  4096 Nov  8  2022 wildfly-27.0.0.Final
      drwxr-xr-x. 12 mdfcp bmsc  4096 Jan 17 09:26 wildfly-30.0.1.Final

       

      [root@mdf-cp1 release]# ll /opt/jboss/default/modules/system/layers/base/org/jboss/as/jpa/main/
      total 264
      rw-rr-. 1 mdfcp bmsc   2509 Jan 17 16:05 module.xml
      rw-rr-. 1 mdfcp bmsc 264848 Jan 17 16:05 wildfly-jpa-30.0.1.Final.jar

       

      [root@mdf-cp1 bin]#  ll /opt/jboss/default/modules/system/layers/base/org/postgres/main/
      total 1064
      rwxr-x--. 1 mdfcp bmsc     242 Jan 23 09:26 module.xml
      rwxr-x--. 1 mdfcp bmsc 1081604 Jan 23 09:26 postgresql-42.6.0.jar

       

      [root@mdf-cp1 bin]# ll /opt/jboss/default/modules/system/layers/base/org/hibernate/main/
      total 11400
      rw-rr-. 1 mdfcp bmsc 11057905 Dec  5 22:28 hibernate-core-6.2.13.Final.jar
      rw-rr-. 1 mdfcp bmsc   606246 Dec  5 22:28 hibernate-envers-6.2.13.Final.jar
      rw-rr-. 1 mdfcp bmsc     2105 Dec  5 22:28 module.xml

            smarlow1@redhat.com Scott Marlow
            liying.zhou.pf Liying Zhou
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: