2013-01-09 3 views
0

나는 Altova에서 .NET 래퍼를 사용하는 프로젝트에서 작업 중입니다. Stylevision/Apache FOP를 사용하여 WCF 웹 서비스를 사용하여 PDF를 만듭니다.

그것은 .NET 3.5에서 작동했지만 4 .NET으로 업그레이드, 나는 다음과 같은 오류가 발생합니다 :

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

스택 트레이스 : org.apache.xalan에서. transformer. TransformerIdentityImpl.transform (소스 소스, 결과 outputTarget) ... .net 코드의 ... 행.

소스 : FOP - 0.93

에는 내부 예외가 없었다, 그래서 나는 가능한 한 많은 디버깅 기능을 켜기했습니다.

"{"java.lang.ClassLoader의 $ 1에없는의 org.apache.xerces.jaxp.SAXParserFactoryImpl {된 URL = [], 부모 = 널 (null)} "}"

: 유일한 추가 정보는 스택 추적에 있었다

문제가 무엇인지/해결 방법을 알고 있습니까?

답변

0

그것은 약간 미키 마우스처럼 보이지만 작동하도록 노력하는 시간을 잃었으므로 다른 사람들에게 도움이 될 수 있도록 여기에 글을 쓸 것이라고 생각했습니다.

이 특정 오류는 몇 시간 동안 방치하고 돌아와서 효과가있었습니다. 어쩌면 캐싱 문제이거나 래퍼 캐싱 문제 일 수도 있습니다.

왜 그런지는 아직 확실하지 않지만 해결되었습니다.