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

[GSS](7.4.z) Picketlink causing ConcurrentModificationException while deploying the application from DocumentBuilderImpl.setFeatures

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 7.4.12.CR1, 7.4.12.GA
    • 7.4.10.GA
    • Security
    • None

      java.util.ConcurrentModificationException while deploying the application from DocumentBuilderImpl.setFeatures , looks related to JBEAP-24367

       

      Here is the stack trace the customer reported :

       

      2023-04-12 03:36:33,362 ERROR [org.jboss.msc.service.fail] (ServerService Thread Pool -- 98) MSC000001: Failed to start service jboss.deployment.unit."...war".undertow-deployment: org.jboss.msc.service.StartException in service jboss.deployment.unit."...war".undertow-deployment: java.util.ConcurrentModificationException
          at org.wildfly.extension.undertow.deployment.UndertowDeploymentService$1.run(UndertowDeploymentService.java:81) [wildfly-undertow-7.4.10.GA-redhat-00002.jar:7.4.10.GA-redhat-00002]
          at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [rt.jar:1.8.0_332]
          at java.util.concurrent.FutureTask.run(FutureTask.java:266) [rt.jar:1.8.0_332]
          at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) [jboss-threads-2.4.0.Final-redhat-00001.jar:2.4.0.Final-redhat-00001]
          at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:1990) [jboss-threads-2.4.0.Final-redhat-00001.jar:2.4.0.Final-redhat-00001]
          at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1486) [jboss-threads-2.4.0.Final-redhat-00001.jar:2.4.0.Final-redhat-00001]
          at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1377) [jboss-threads-2.4.0.Final-redhat-00001.jar:2.4.0.Final-redhat-00001]
          at java.lang.Thread.run(Thread.java:750) [rt.jar:1.8.0_332]
          at org.jboss.threads.JBossThread.run(JBossThread.java:513) [jboss-threads-2.4.0.Final-redhat-00001.jar:2.4.0.Final-redhat-00001]
      Caused by: java.util.ConcurrentModificationException
          at java.util.Hashtable$Enumerator.next(Hashtable.java:1408) [rt.jar:1.8.0_332]
          at org.apache.xerces.jaxp.DocumentBuilderImpl.setFeatures(DocumentBuilderImpl.java:208)
          at org.apache.xerces.jaxp.DocumentBuilderImpl.<init>(DocumentBuilderImpl.java:194)
          at org.apache.xerces.jaxp.DocumentBuilderFactoryImpl.newDocumentBuilder(DocumentBuilderFactoryImpl.java:104)
          at __redirected.__DocumentBuilderFactory.newDocumentBuilder(__DocumentBuilderFactory.java:73) [jboss-modules.jar:1.12.0.Final-redhat-00001]
          at org.picketlink.common.util.DocumentUtil.createDocument(DocumentUtil.java:105)
          at org.picketlink.common.util.StaxParserUtil.getDOMElement(StaxParserUtil.java:148)
          at org.picketlink.identity.federation.core.parsers.saml.metadata.SAMLEntityDescriptorParser.parseSPSSODescriptor(SAMLEntityDescriptorParser.java:222)
          at org.picketlink.identity.federation.core.parsers.saml.metadata.SAMLEntityDescriptorParser.parse(SAMLEntityDescriptorParser.java:116)
          at org.picketlink.identity.federation.core.parsers.saml.metadata.SAMLEntitiesDescriptorParser.parse(SAMLEntitiesDescriptorParser.java:96)
          at org.picketlink.identity.federation.core.parsers.saml.SAMLParser.parse(SAMLParser.java:112)
          at org.picketlink.common.parsers.AbstractParser.parse(AbstractParser.java:108)
          at org.picketlink.identity.federation.web.config.AbstractSPMetadataConfigurationProvider.parseSPMetadata(AbstractSPMetadataConfigurationProvider.java:137)
          at org.picketlink.identity.federation.web.config.AbstractSPMetadataConfigurationProvider.parseMDFile(AbstractSPMetadataConfigurationProvider.java:95)
          at org.picketlink.identity.federation.web.config.AbstractSPMetadataConfigurationProvider.getSPConfiguration(AbstractSPMetadataConfigurationProvider.java:79)
          at org.picketlink.identity.federation.web.config.AbstractSPMetadataConfigurationProvider.getPicketLinkConfiguration(AbstractSPMetadataConfigurationProvider.java:68)
          at org.picketlink.identity.federation.bindings.wildfly.sp.SPServletExtension.handleDeployment(SPServletExtension.java:78)
          at io.undertow.servlet.core.DeploymentManagerImpl.handleExtensions(DeploymentManagerImpl.java:282) [undertow-servlet-2.2.23.SP2-redhat-00001.jar:2.2.23.SP2-redhat-00001]
          at io.undertow.servlet.core.DeploymentManagerImpl.deploy(DeploymentManagerImpl.java:156) [undertow-servlet-2.2.23.SP2-redhat-00001.jar:2.2.23.SP2-redhat-00001]
          at org.wildfly.extension.undertow.deployment.UndertowDeploymentService.startContext(UndertowDeploymentService.java:96) [wildfly-undertow-7.4.10.GA-redhat-00002.jar:7.4.10.GA-redhat-00002]
          at org.wildfly.extension.undertow.deployment.UndertowDeploymentService$1.run(UndertowDeploymentService.java:78) [wildfly-undertow-7.4.10.GA-redhat-00002.jar:7.4.10.GA-redhat-00002]
          ... 8 more
      

              rhn-support-ivassile Ilia Vassilev
              rhn-support-bmaxwell Brad Maxwell
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

                Created:
                Updated:
                Resolved: