Java 如何解决:antlr.CommonToken无法强制转换为antlr.Token?

Java 如何解决:antlr.CommonToken无法强制转换为antlr.Token?,java,hibernate,wildfly,jboss-arquillian,Java,Hibernate,Wildfly,Jboss Arquillian,我刚刚完成了从wildfly 9到23的更新,现在正在重新处理我的arquillian实现,以使用新的应用程序服务器版本 依赖关系管理: <dependencyManagement> <dependencies> <dependency> <groupId>org.jboss.arquillian</groupId> <art

我刚刚完成了从wildfly 9到23的更新,现在正在重新处理我的arquillian实现,以使用新的应用程序服务器版本

依赖关系管理:

 <dependencyManagement>
        <dependencies>
            <dependency>
                <groupId>org.jboss.arquillian</groupId>
                <artifactId>arquillian-bom</artifactId>
                <version>1.4.1.Final</version>
                <scope>import</scope>
                <type>pom</type>
            </dependency>
            <dependency>
                <groupId>org.wildfly.bom</groupId>
                <artifactId>wildfly-jakartaee8-with-tools</artifactId>
                <scope>import</scope>
                <type>pom</type>
                <version>21.0.2.Final</version>
            </dependency>
        </dependencies>
    </dependencyManagement>

org.jboss.arquillian
文章提到这可能是由于多个应用程序正在运行。但不确定这是否适用,因为我只有一个应用程序在运行,而且只有一个实例(我想)。在启动arquillian时,我从Wildfly
15:50:35940 INFO[io.jaegertracing.internal.JaegerTracer](MSC服务线程1-4)收到此消息。未注册关机挂钩:请在应用程序关闭时手动调用close()。
但我在运行测试时收到该消息两次。想知道这是否会导致问题,如果不是,还有什么可能

        <dependency>
            <groupId>org.wildfly.arquillian</groupId>
            <artifactId>wildfly-arquillian-container-embedded</artifactId>
            <version>3.0.1.Final</version>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>org.jboss.arquillian.junit</groupId>
            <artifactId>arquillian-junit-container</artifactId>
            <version>${arquillian.version}</version>
            <scope>test</scope>
        </dependency>
[ERROR] org.<company name>.crs.auth.CrsUserServiceTest  Time elapsed: 71.828 s  <<< ERROR!
org.jboss.arquillian.container.spi.client.container.DeploymentException: 
Cannot deploy ert-tests.war: {"WFLYCTL0062: Composite operation failed and was rolled back. Steps that failed:" => {"Operation step-1" => {"WFLYCTL0080: Failed services" => {"jboss.persistenceunit.\"ert-tests.war#ertDatasource\"" => "javax.persistence.PersistenceException: [PersistenceUnit: ertDatasource] Unable to build Hibernate SessionFactory
    Caused by: javax.persistence.PersistenceException: [PersistenceUnit: ertDatasource] Unable to build Hibernate SessionFactory
    Caused by: org.hibernate.MappingException: Could not get constructor for org.hibernate.persister.collection.OneToManyPersister
    Caused by: org.hibernate.HibernateException: Unable to parse order-by fragment
    Caused by: java.lang.ClassCastException: antlr.CommonToken cannot be cast to antlr.Token"}}}}
        <dependency>
            <groupId>org.hibernate</groupId>
            <artifactId>hibernate-core</artifactId>
            <version>5.3.20.Final</version>
            <scope>provided</scope>

            <exclusions>
                <exclusion>
                    <groupId>antlr</groupId>
                    <artifactId>antlr</artifactId>
                </exclusion>
                <exclusion>
                    <groupId>org.dom4j</groupId>
                    <artifactId>dom4j</artifactId>
                </exclusion>
            </exclusions>
        </dependency>