Could not load resource bundle SAXMessages

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Could not load resource bundle SAXMessages

Matthew Broadhead-2
TomEE 7.0.5 , CentOS 7

Server runs for days without any problem but this morning XSLT isn't working with this error:

java.util.MissingResourceException: Could not load any resource bundle by com.sun.org.apache.xerces.internal.impl.msg.SAXMessages
        at com.sun.org.apache.xerces.internal.utils.SecuritySupport$7.run(SecuritySupport.java:174)
        at com.sun.org.apache.xerces.internal.utils.SecuritySupport$7.run(SecuritySupport.java:166)
        at java.security.AccessController.doPrivileged(Native Method)
        at com.sun.org.apache.xerces.internal.utils.SecuritySupport.getResourceBundle(SecuritySupport.java:166)
        at com.sun.org.apache.xerces.internal.util.SAXMessageFormatter.formatMessage(SAXMessageFormatter.java:58)
        at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.setProperty(AbstractSAXParser.java:1949)
        at com.sun.org.apache.xerces.internal.parsers.SAXParser.setProperty(SAXParser.java:175)
        at org.apache.xalan.transformer.TransformerIdentityImpl.transform(TransformerIdentityImpl.java:476)
        at uk.me.kissy.document.dao.DocumentBuilderDao.fo2PdfRaw(DocumentBuilderDao.java:113)
        at uk.me.kissy.document.dao.DocumentBuilderDao.fo2Pdf(DocumentBuilderDao.java:81)

code in question is

StreamSource xml = new StreamSource(new StringReader(fopjuice));
FopFactory fopFactory = FopFactory.newInstance(new File(".").toURI());
ByteArrayOutputStream out = new ByteArrayOutputStream();
Fop fop = fopFactory.newFop(MimeConstants.MIME_PDF, out);
TransformerFactory factory = TransformerFactory.newInstance();
Transformer transformer = factory.newTransformer();
Result res = new SAXResult(fop.getDefaultHandler());
transformer.transform(xml, res);  // <-- BLOWS UP HERE
return out.toByteArray();

i hadn't reloaded any resources since startup