0

我正在开发一个项目,该项目使用 Altova Stylevision/Apache FOP 上的 .NET 包装器来使用 WCF Web 服务创建 PDF。

它在 .net 3.5 下工作,但升级到 .net 4,我收到以下错误:

javax.xml.transform.TransformerException:http: //xml.org/sax/handlers/LexicalHandler

Stacktrace:在 org.apache.xalan.transformer.TransformerIdentityImpl.transform(Source source, Result outputTarget) at... 自己的 .net 代码行。

来源:fop-0.93

没有内部异常,所以我尝试打开尽可能多的调试功能。唯一的额外信息在堆栈跟踪中:

"{"在 java.lang.ClassLoader$1{urls=[], parent=null}"} 中找不到 org.apache.xerces.jaxp.SAXParserFactoryImpl

有谁知道问题是什么/如何解决它?

4

1 回答 1

0

看起来有点米老鼠,但我花了几个小时试图让它工作,所以我想我会在这里写一些东西以防它帮助其他人。

对于这个特定的错误,我只是将它放置了几个小时,然后回来并且它起作用了。也许这是一个缓存问题,或者是包装器缓存问题。

不完全确定原因,但现在已解决。

于 2013-01-09T15:38:36.627 回答