Select Your Language

Infrastructure and Management

Cloud Computing

Storage

Runtimes

Integration and Automation

  • Comments
  • Application deployment fails after patch 7.2.4

    Posted on

    All was well with JBoss patch level 7.2.3.

    Now, I get a ClassNotFoundException for class org.infinispan.commons.util.concurrent.ConcurrentHashSet error trying to deploy my application.

    The indicated class is definitely present within a jar within the modules hierarchy, and its containing jar (infinispan-commons) received an update in patch 7.2.4, which is tagged as the current overlay.

    I am not doing anything unusual with respect to class loading.

    Any thoughts would be most welcome.

    Log snippet is below. Ear and jar file names have been changed to protect company privacy.

    2019-10-30 15:56:52,064 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-3) MSC000001: Failed to start service jboss.deployment.subunit."my.ear"."the.jar".POST_MODULE: org.jboss.msc.service.StartException in service jboss.deployment.subunit."my.ear"."the.jar".POST_MODULE: WFLYSRV0153: Failed to process phase POST_MODULE of subdeployment "the.jar" of deployment "my.ear"
    at org.jboss.as.server@6.0.16.Final-redhat-00002//org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:151)
    at org.jboss.msc@1.4.8.Final-redhat-00001//org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1737)
    at org.jboss.msc@1.4.8.Final-redhat-00001//org.jboss.msc.service.ServiceControllerImpl$StartTask.execute(ServiceControllerImpl.java:1699)
    at org.jboss.msc@1.4.8.Final-redhat-00001//org.jboss.msc.service.ServiceControllerImpl$ControllerTask.run(ServiceControllerImpl.java:1557)
    at org.jboss.threads@2.3.2.Final-redhat-1//org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
    at org.jboss.threads@2.3.2.Final-redhat-1//org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:1985)
    at org.jboss.threads@2.3.2.Final-redhat-1//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1487)
    at org.jboss.threads@2.3.2.Final-redhat-1//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1364)
    at java.base/java.lang.Thread.run(Thread.java:834)
    Caused by: java.lang.RuntimeException: WFLYSRV0177: Error getting reflective information for class com.example.SomeClass with ClassLoader ModuleClassLoader for Module "deployment.my.ear.the.jar" from Service Module Loader
    at org.jboss.as.server@6.0.16.Final-redhat-00002//org.jboss.as.server.deployment.reflect.DeploymentReflectionIndex.getClassIndex(DeploymentReflectionIndex.java:78)
    at org.jboss.as.ee@7.2.4.GA-redhat-00002//org.jboss.as.ee.metadata.MethodAnnotationAggregator.runtimeAnnotationInformation(MethodAnnotationAggregator.java:57)
    at org.jboss.as.ee@7.2.4.GA-redhat-00002//org.jboss.as.ee.component.deployers.InterceptorAnnotationProcessor.handleAnnotations(InterceptorAnnotationProcessor.java:106)
    at org.jboss.as.ee@7.2.4.GA-redhat-00002//org.jboss.as.ee.component.deployers.InterceptorAnnotationProcessor.processComponentConfig(InterceptorAnnotationProcessor.java:91)
    at org.jboss.as.ee@7.2.4.GA-redhat-00002//org.jboss.as.ee.component.deployers.InterceptorAnnotationProcessor.deploy(InterceptorAnnotationProcessor.java:76)
    at org.jboss.as.server@6.0.16.Final-redhat-00002//org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:144)
    ... 8 more
    Caused by: java.lang.NoClassDefFoundError: Lorg/infinispan/commons/util/concurrent/ConcurrentHashSet;
    at java.base/java.lang.Class.getDeclaredFields0(Native Method)
    at java.base/java.lang.Class.privateGetDeclaredFields(Class.java:3062)
    at java.base/java.lang.Class.getDeclaredFields(Class.java:2249)
    at org.jboss.as.server@6.0.16.Final-redhat-00002//org.jboss.as.server.deployment.reflect.ClassReflectionIndex.(ClassReflectionIndex.java:72)
    at org.jboss.as.server@6.0.16.Final-redhat-00002//org.jboss.as.server.deployment.reflect.DeploymentReflectionIndex.getClassIndex(DeploymentReflectionIndex.java:70)
    ... 13 more
    Caused by: java.lang.ClassNotFoundException: org.infinispan.commons.util.concurrent.ConcurrentHashSet from [Module "deployment.my.ear.the.jar" from Service Module Loader]
    at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:255)
    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)
    ... 18 more

    by

    points

    Responses

    Red Hat

    Quick Links

    Help

    Site Info

    Related Sites

    © 2025 Red Hat, Inc.