我正在使用XSLT将一种xml格式转换为另一种xml格式。处理时出现以下错误
java.lang.StackOverflowError
at org.apache.xpath.objects.XString.equals(XString.java:336)
at org.apache.xpath.objects.XString.equals(XString.java:337
当我寻找解决方案时,我找到了此错误的补丁
我不知道我可以应用此补丁,以便错误消失。这是Xalan.jar版本的问题吗?
有人请帮帮我。
这可能是xalan库的问题。您需要做的是下载xalan的最新版本或源代码并重新构建。仍然存在相同的问题,复制WalkerFactory.java
补丁文件中提到的那些行并再次构建jar文件。