Subject: Re: [xsl] Saxon error -999 From: "Eder de Oliveira" <eder@xxxxxxxxxxxxx> Date: Thu, 10 Feb 2005 09:11:34 -0200 |
I used e.printStackTrace(); Error Message: java.lang.ArrayIndexOutOfBoundsException: -999 I'm using Saxon 8.2 with j2sdk1.4.2_06 and JAXP 1.3
Thanks Eder
Knowing the exception message without knowing what kind of exception it is doesn't help much. Do an e.printStackTrace().
(Actually, I suspect an ArrayIndexOutOfBoundsException)
Also say which version you're using.
(Because I suspect a known bug in a superseded release)
Michael Kay
-----Original Message----- From: Eder de Oliveira [mailto:eder@xxxxxxxxxxxxx] Sent: 04 February 2005 14:12 To: XSL - list Subject: [xsl] Saxon error -999
Hello!
My code to transformation:
private boolean transformXML(String strPFileXML, String strPFileXSL, String strPArquivoSaida, String strPPathLMPL) throws Exception { boolean retorno = true; StreamSource xmlSource = null; StreamSource xslSource = null; StreamResult outSource = null; TransformerFactory tFactory = null; Transformer transformer = null; try { System.setProperty("javax.xml.transform.TransformerFactory", "net.sf.saxon.TransformerFactoryImpl");
tFactory = TransformerFactory.newInstance();
System.out.println("Processador: " + tFactory.getClass().getName());
xmlSource = new StreamSource(strPFileXML); xslSource = new StreamSource(strPFileXSL); outSource = new StreamResult(new FileOutputStream(strPFileSaida));
// Templates templates = tFactory.newTemplates(xslSource); // transformer = templates.newTransformer();
transformer = tFactory.newTransformer(xslSource);
transformer.setOutputProperty(OutputKeys.METHOD, "xml");
transformer.setOutputProperty(OutputKeys.OMIT_XML_DECLARATION, "no"); transformer.setOutputProperty(OutputKeys.ENCODING, "ISO-8859-1"); transformer.setOutputProperty(OutputKeys.INDENT, "yes"); // parametro do local do XSL transformer.setParameter("directory", strPPathLMPL);
// transforma transformer.transform(xmlSource, outSource);
} catch (Exception e) { retorno = false; System.out.println("Error: " + e.getMessage()); } finally { tFactory = null; transformer = null; xmlSource = null; xslSource = null; } return retorno;
}
Problems: Exception = error: -999 ? Why?
Thanks a lot
Eder
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Saxon error -999, Michael Kay | Thread | RE: [xsl] Saxon error -999, Michael Kay |
Re: [xsl] Recognize nested element , Cas Tuyn | Date | RE: [xsl] Saxon error -999, Michael Kay |
Month |