javax.xml.parsers.FactoryConfigurationError: Provider org.netbeans.core.xml.NbSAXParserFactoryImpl not found

strutstestcase | bkidney | 1 decade ago
  1. 0

    Problem with StrutsTestCase, Netbeans and An

    strutstestcase | 1 decade ago | bkidney
    javax.xml.parsers.FactoryConfigurationError: Provider org.netbeans.core.xml.NbSAXParserFactoryImpl not found
  2. 0

    Portalize Struts Application

    Oracle Community | 1 decade ago | 442176
    javax.xml.parsers.FactoryConfigurationError: Provider org.apache.xerces.jaxp.SAXParserFactoryImpl not found
  3. 0

    [JENKINS-14689] javax.xml.parsers.FactoryConfigurationError exception thrown by slaves. - Jenkins JIRA

    jenkins-ci.org | 1 year ago
    hudson.util.IOException2: remote file operation failed: project at hudson.remoting.Channel@37393739:slave
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    [Tomcat-users] Limitation on the number of Hosts per Engine? (SAXParserFactoryImpl not found) - Grokbase

    grokbase.com | 1 year ago
    javax.xml.parsers.FactoryConfigurationError: Provider org.apache.xerces.jaxp.SAXParserFactoryImpl not found
  6. 0

    When configured as post-build action, both plugins attempt to parse XML documents using a third party xml parser (xerces) on the slave node. As this library is not part of most JDK's it is usually not installed on the slave nodes. This then fails with the cryptic stacktrace: [PMD] Collecting PMD analysis files... ERROR: Publisher hudson.plugins.pmd.PmdPublisher aborted due to exception hudson.util.IOException2: remote file operation failed: project at hudson.remoting.Channel@37393739:slave at hudson.FilePath.act(FilePath.java:835) at hudson.FilePath.act(FilePath.java:821) at hudson.plugins.pmd.PmdPublisher.perform(PmdPublisher.java:134) at hudson.plugins.analysis.core.HealthAwarePublisher.perform(HealthAwarePublisher.java:358) at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19) at hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:710) at hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:685) at hudson.model.Build$RunnerImpl.post2(Build.java:162) at hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:632) at hudson.model.Run.run(Run.java:1463) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:239) Caused by: java.io.IOException: Remote call on yasser-windows-slave failed at hudson.remoting.Channel.call(Channel.java:672) at hudson.FilePath.act(FilePath.java:828) ... 12 more Caused by: javax.xml.parsers.FactoryConfigurationError: Provider org.apache.xerces.jaxp.SAXParserFactoryImpl not found at javax.xml.parsers.SAXParserFactory.newInstance(Unknown Source) at org.apache.commons.digester.Digester.getFactory(Digester.java:490) at org.apache.commons.digester.Digester.getParser(Digester.java:693) at org.apache.commons.digester.Digester.getXMLReader(Digester.java:899) at org.apache.commons.digester.Digester.parse(Digester.java:1666) at hudson.plugins.pmd.parser.PmdParser.parse(PmdParser.java:70) at hudson.plugins.analysis.core.AbstractAnnotationParser.parse(AbstractAnnotationParser.java:54) at hudson.plugins.analysis.core.FilesParser.parseFile(FilesParser.java:261) at hudson.plugins.analysis.core.FilesParser.parseFiles(FilesParser.java:220) at hudson.plugins.analysis.core.FilesParser.invoke(FilesParser.java:169) at hudson.plugins.analysis.core.FilesParser.invoke(FilesParser.java:31) at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2193) at hudson.remoting.UserRequest.perform(UserRequest.java:118) at hudson.remoting.UserRequest.perform(UserRequest.java:48) at hudson.remoting.Request$2.run(Request.java:326) at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at hudson.remoting.Engine$1$1.run(Engine.java:60) at java.lang.Thread.run(Unknown Source) Downloading the xerces library manually and adding it to the classpath works on linux, but fails on windows. In that case Jenkins outputs the following message to stdout: <===[JENKINS REMOTING CAPACITY]===>rO0ABXNyABpodWRzb24ucmVtb3RpbmcuQ2FwYWJpbGl0eQAAAAAAAAABAgABSgAEbWFza3hwAAAAAAAAAAY= I would expect that: - complicated operations, such as parsing an xml file, are performed solely on the master node; - a slave node does never need any third party libraries; - plugins are not allowed to execute part of their code on the slave nodes.

    Jenkins JIRA | 4 years ago | a a
    hudson.util.IOException2: remote file operation failed: project at hudson.remoting.Channel@37393739:slave

    3 unregistered visitors
    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. javax.xml.parsers.FactoryConfigurationError

      Provider org.netbeans.core.xml.NbSAXParserFactoryImpl not found

      at javax.xml.parsers.SAXParserFactory.newInstance()
    2. Java RT
      SAXParserFactory.newInstance
      1. javax.xml.parsers.SAXParserFactory.newInstance(SAXParserFactory.java:93)
      1 frame
    3. Commons Digester
      Digester.parse
      1. org.apache.commons.digester.Digester.getFactory(Digester.java:518)
      2. org.apache.commons.digester.Digester.getParser(Digester.java:692)
      3. org.apache.commons.digester.Digester.getXMLReader(Digester.java:908)
      4. org.apache.commons.digester.Digester.parse(Digester.java:1562)
      4 frames
    4. struts
      ActionServlet.init
      1. org.apache.struts.action.ActionServlet.initServlet(ActionServlet.java:1379)
      2. org.apache.struts.action.ActionServlet.init(ActionServlet.java:461)
      2 frames
    5. JavaServlet
      GenericServlet.init
      1. javax.servlet.GenericServlet.init(GenericServlet.java:258)
      1 frame
    6. servletunit.struts
      MockStrutsTestCase.actionPerform
      1. servletunit.struts.MockStrutsTestCase.getActionServlet(MockStrutsTestCase.java:279)
      2. servletunit.struts.MockStrutsTestCase.actionPerform(MockStrutsTestCase.java:332)
      2 frames
    7. com.verafin.modules
      TestLogonAction.testSuccessfulLogin
      1. com.verafin.modules.web.action.TestLogonAction.testSuccessfulLogin(Unknown Source)
      1 frame
    8. Java RT
      Method.invoke
      1. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      2. sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      3. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      4. java.lang.reflect.Method.invoke(Method.java:324)
      4 frames
    9. JUnit
      TestSuite.run
      1. junit.framework.TestCase.runTest(TestCase.java:166)
      2. junit.framework.TestCase.runBare(TestCase.java:140)
      3. junit.framework.TestResult$1.protect(TestResult.java:106)
      4. junit.framework.TestResult.runProtected(TestResult.java:124)
      5. junit.framework.TestResult.run(TestResult.java:109)
      6. junit.framework.TestCase.run(TestCase.java:131)
      7. junit.framework.TestSuite.runTest(TestSuite.java:173)
      8. junit.framework.TestSuite.run(TestSuite.java:168)
      8 frames
    10. Apache Ant + JUnit
      JUnitTask.execute
      1. org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:325)
      2. org.apache.tools.ant.taskdefs.optional.junit.JUnitTask.executeInVM(JUnitTask.java:804)
      3. org.apache.tools.ant.taskdefs.optional.junit.JUnitTask.execute(JUnitTask.java:551)
      4. org.apache.tools.ant.taskdefs.optional.junit.JUnitTask.execute(JUnitTask.java:527)
      4 frames
    11. Ant
      Project.executeTargets
      1. org.apache.tools.ant.Task.perform(Task.java:319)
      2. org.apache.tools.ant.Target.execute(Target.java:309)
      3. org.apache.tools.ant.Target.performTasks(Target.java:336)
      4. org.apache.tools.ant.Project.executeTarget(Project.java:1306)
      5. org.apache.tools.ant.Project.executeTargets(Project.java:1250)
      5 frames
    12. org.apache.tools
      TargetExecutor.run
      1. org.apache.tools.ant.module.run.TargetExecutor.run(TargetExecutor.java:302)
      1 frame
    13. org.netbeans.core
      RunClassThread.run
      1. org.netbeans.core.execution.RunClassThread.run(RunClassThread.java:119)
      1 frame