Bug#765056: jedit: FTBFS - Provider org.apache.xerces.jaxp.SAXParserFactoryImpl not found

Michael Tautschnig mt at debian.org
Mon Oct 13 08:37:48 UTC 2014


Package: jedit
Version: 5.1.0+dfsg-1
Severity: serious
Usertags: goto-cc

During a rebuild of all Debian packages in a clean sid chroot (using cowbuilder
and pbuilder) the build failed with the following error.

[...]
generate-doc-faq:
 [xslt.doc] Processing /srv/jenkins-slave/workspace/sid-goto-cc-jedit/jedit-5.1.0+dfsg/doc/FAQ/faq.xml to /srv/jenkins-slave/workspace/sid-goto-cc-jedit/jedit-5.1.0+dfsg/build/doc/FAQ/index.html
 [xslt.doc] Loading stylesheet /srv/jenkins-slave/workspace/sid-goto-cc-jedit/jedit-5.1.0+dfsg/doc/jedithtml.xsl

BUILD FAILED
/srv/jenkins-slave/workspace/sid-goto-cc-jedit/jedit-5.1.0+dfsg/build.xml:678: javax.xml.parsers.FactoryConfigurationError: Provider org.apache.xerces.jaxp.SAXParserFactoryImpl not found
  at javax.xml.parsers.SAXParserFactory.newInstance(SAXParserFactory.java:132)
  at org.apache.tools.ant.taskdefs.optional.TraXLiaison.getSource(TraXLiaison.java:248)
  at org.apache.tools.ant.taskdefs.optional.TraXLiaison.readTemplates(TraXLiaison.java:299)
  at org.apache.tools.ant.taskdefs.optional.TraXLiaison.createTransformer(TraXLiaison.java:317)
  at org.apache.tools.ant.taskdefs.optional.TraXLiaison.transform(TraXLiaison.java:178)
  at org.apache.tools.ant.taskdefs.XSLTProcess.process(XSLTProcess.java:876)
  at org.apache.tools.ant.taskdefs.XSLTProcess.execute(XSLTProcess.java:414)
  at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
  at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  at java.lang.reflect.Method.invoke(Method.java:606)
  at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
  at org.apache.tools.ant.Task.perform(Task.java:348)
  at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:68)
  at net.sf.antcontrib.logic.IfTask.execute(IfTask.java:217)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  at java.lang.reflect.Method.invoke(Method.java:606)
  at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
  at org.apache.tools.ant.TaskAdapter.execute(TaskAdapter.java:154)
  at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
  at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  at java.lang.reflect.Method.invoke(Method.java:606)
  at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
  at org.apache.tools.ant.Task.perform(Task.java:348)
  at org.apache.tools.ant.Target.execute(Target.java:435)
  at org.apache.tools.ant.Target.performTasks(Target.java:456)
  at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393)
  at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
  at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
  at org.apache.tools.ant.Project.executeTargets(Project.java:1248)
  at org.apache.tools.ant.Main.runBuild(Main.java:851)
  at org.apache.tools.ant.Main.startAnt(Main.java:235)
  at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280)
  at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)
Caused by: java.lang.ClassNotFoundException: org/apache/xerces/jaxp/SAXParserFactoryImpl
  at java.lang.Class.forName0(Native Method)
  at java.lang.Class.forName(Class.java:270)
  at javax.xml.parsers.FactoryFinder.getProviderClass(FactoryFinder.java:123)
  at javax.xml.parsers.FactoryFinder.newInstance(FactoryFinder.java:178)
  at javax.xml.parsers.FactoryFinder.newInstance(FactoryFinder.java:147)
  at javax.xml.parsers.FactoryFinder.find(FactoryFinder.java:219)
  at javax.xml.parsers.SAXParserFactory.newInstance(SAXParserFactory.java:126)
  ... 36 more

Total time: 3 seconds
debian/rules:26: recipe for target 'override_dh_auto_build' failed
make[1]: *** [override_dh_auto_build] Error 1
make[1]: Leaving directory '/srv/jenkins-slave/workspace/sid-goto-cc-jedit/jedit-5.1.0+dfsg'
debian/rules:12: recipe for target 'build' failed
make: *** [build] Error 2


The full build log is attached; please do let me know if the problem is
unreproducible, in which case I shall try to investigate further.

Best,
Michael
-------------- next part --------------
A non-text attachment was scrubbed...
Name: jedit-build-log.txt.gz
Type: application/x-gunzip
Size: 19063 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-java-maintainers/attachments/20141013/fe503bce/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 859 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-java-maintainers/attachments/20141013/fe503bce/attachment-0001.sig>


More information about the pkg-java-maintainers mailing list