java - XML-22900 : (Fatal Error) An internal error condition occurred

标签 java xml dom

我遇到了这个奇怪的问题。我在做一个项目,我写了一些代码来使用 XML 解析器生成和 XML。问题是当我在本地系统上运行代码时,它运行良好。但是当我将代码部署到环境中时,我没有。我怀疑某种 JAR 东西。但我不能完全放置它。

XML-22900: (Fatal Error) An internal error condition occurred.

Caused by: java.lang.NullPointerException
at oracle.xml.xslt.XSLEventHandler.characters(XSLEventHandler.java:866)
at oracle.xml.xslt.XSLTContext.reportNode(XSLTContext.java:426)
at oracle.xml.xslt.XSLTContext.reportNode(XSLTContext.java:390)
at oracle.xml.xslt.XSLTContext.reportNode(XSLTContext.java:390)
at oracle.xml.xslt.XSLTContext.reportNode(XSLTContext.java:1340)
at oracle.xml.xslt.XSLCopyOf.processAction(XSLCopyOf.java:136)
at oracle.xml.xslt.XSLNode.processChildren(XSLNode.java:480)
at oracle.xml.xslt.XSLTemplate.processAction(XSLTemplate.java:205)
at oracle.xml.xslt.XSLStylesheet.execute(XSLStylesheet.java:581)
at oracle.xml.xslt.XSLStylesheet.execute(XSLStylesheet.java:548)
at oracle.xml.xslt.XSLProcessor.processXSL(XSLProcessor.java:339)
at oracle.xml.jaxp.JXTransformer.transform(JXTransformer.java:454)
... 3 more

输入相同,代码相同,不确定我还能提供什么,如果您确实需要更多信息,请告诉我。

最佳答案

我有同样的错误。该错误似乎与所使用的变压器有关。尝试使用 Xalan 工厂。

TransformerFactory factory = new org.apache.xalan.processor.TransformerFactoryImpl();

关于java - XML-22900 : (Fatal Error) An internal error condition occurred,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39652663/

相关文章:

javascript - 如何更改javascript dom中访问过的 anchor 链接的颜色

java - 使用 jwt token 身份验证识别用户

java - 为什么Java字符串在堆上分配内存?

javascript - 使用javascript从xml中删除子节点

java - Android Studio - 我所有的 .gwt.xml 文件中的 "URI is not registered (Settings | Languages & Frameworks | Schemas and DTDs)"

javascript - json 中的字符串被写入文本而不是 dom 元素

java - 并发写入 titan DB 以提高性能

java - 字符串拆分和连接

sql - 如何使用一个 sql 查询将任何数据库结构转换为 xml?

javascript - 递归地实现 getElementsByClassName