XSLT 1.0과 saxon9he.jar를 xslt와 xsl-fo를 사용하여 내 xml 변환에 사용하면 Invalid 공장 설정 javax.xml.transform.TransformerConfigurationException : 스타일 시트를 컴파일하지 못했습니다. 내 lib 폴더에는 xml에서 pdf 로의 변환에 대해 xslt2 및 xalan.2.7.1.jar를 사용하여 xpdl에서 xml 로의 변환을위한 saxon9he.jar가 포함되어 있습니다. 첫 번째 부분은 정상적으로 작동하지만 두 번째 부분은 saxon.jar (trasnformer, transfor (arg1, arg2)) 존재가 xalan.jar (transfor (a1, a2)를 지배하므로 예외가 발생합니다. 그러나 xml의 두 번째 부분 난 내 lib 폴더에서 saxon9he.jar을 제거한 경우 PDF 변환 (xalan.jar)에 잘 작동한다. 을 내가 전문가로부터 좋은 respomse을 기대하고있다. PLZ 아래에있는 내 샘플 코드를 찾을 수 있습니다. 사전에 thnx을 ...공장 설정이 잘못되었습니다. javax.xml.transform.TransformerConfigurationException : 스타일 시트를 컴파일하지 못했습니다.
out = new FileOutputStream(pdf);
BufferedOutputStream out1 = new BufferedOutputStream(out);
Fop fop = newFop(MimeConstants.MIME_PDF, out1);
TransformerFactory factory = TransformerFactory.newInstance();
Transformer transformer = factory.newTransformer();
Source src = new StreamSource(fo);
Result res = new SAXResult(fop.getDefaultHandler());
// i am getting exception at following line.
transformer.transform(src, res);