Community
Participate
Working Groups
Created attachment 287122 [details] Missing exported services in manifest of xerces 2.12 The current xerces bundle 2.12.1 does not export its services, hence depending technologies such as Sphinx fail to get the xerces SAXParser from the SAXParserFactory. Instead, the default (incompatible) instance from the JDK is used, causing a ClassCastException as reported in bug 575868. The attached screenshot shows the MANIFEST.MF files from the working version 2.9.0 in contrast to 2.12.1. Or is there some particular reason why "META-INF.services" is missing now? If not, It should be added again.
We cloned Eclipse Orbit on github and fixed the bug there: https://github.com/wendehals/eclipse-orbit/commit/1d7b29fc8d432a21e16bdd20fcffe3f56f562d01 Maybe this commit can be used to fix the bug in the official Orbit repository. There is also an update site for the fixed version of xerces bundle: https://wendehals.github.io/org.apache.xerces-update-site/