Subject: RE: [xsl] Saxon error -999 From: "Michael Kay" <mike@xxxxxxxxxxxx> Date: Fri, 4 Feb 2005 23:31:00 -0000 |
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 -> |
---|---|---|
[xsl] Saxon error -999, Eder de Oliveira | Thread | Re: [xsl] Saxon error -999, Eder de Oliveira |
RE: [xsl] ANN: nxslt.exe (.NET XSLT, Pieter Reint Siegers | Date | RE: [xsl] Decimal precision, Michael Kay |
Month |