[ http://issues.apache.org/jira/browse/XALANJ-927?page=all ]
Brian Minchau updated XALANJ-927:
---------------------------------
Version: Latest Development Code
(was: 2.0.0)
> Returning a null serializer
> ---------------------------
>
> Key: XALANJ-927
> URL: http://issues.apache.org/jira/browse/XALANJ-927
> Project: XalanJ2
> Type: Bug
> Components: Serialization
> Versions: Latest Development Code
> Environment: Operating System: Windows 9x
> Platform: PC
> Reporter: Jason Copping
> Assignee: Xalan Developers Mailing List
>
> I have been experimenting with JAXP in JBuilder3. I got my jar files off of
> sun
> and crimson form apache. I can get the parser to work but not the
> transformer.
> All of the compnents of transform.sax work until I call method
> transformer.transform(Source s, Result r) I get this stack trace:
> java.lang.ExceptionInInitializerError
> at org.apache.xalan.serialize.SerializerFactory.getSerializer
> (SerializerFactory.java:131)
> at
> org.apache.xalan.transformer.TransformerImpl.createResultContentHandler
> (TransformerImpl.java:1007)
> at
> org.apache.xalan.transformer.TransformerImpl.createResultContentHandler
> (TransformerImpl.java:934)
> at org.apache.xalan.transformer.TransformerImpl.transform
> (TransformerImpl.java:1083)
> at org.apache.xalan.transformer.TransformerImpl.transform
> (TransformerImpl.java:1066)
> at SAXExperiment.TransformTest.initializeSAXTransformer
> (TransformTest.java:111)
> at SAXExperiment.TransformTest.<init>(TransformTest.java:68)
> at SAXExperiment.TransformTest.main(TransformTest.java:170)
> I first figured the serializer was not getting a valid output method so I
> then
> checked the properties of my transformer and got {indent=yes, method=xml}. I
> am
> out of ideas.
> part of code:
> saxFactory = (SAXTransformerFactory) TransformerFactory.newInstance();
> template = saxFactory.newTemplates(new StreamSource(STYLESHEET));
> //transformer = saxFactory.newTransformer(new StreamSource(STYLESHEET));
> transformer = template.newTransformer();
> Properties p = transformer.getOutputProperties();
> System.out.println(p.toString());
> File f = new File(RESULTFILE);
> System.out.println(f.exists());
> transformer.transform(new StreamSource(INPUTFILE), new StreamResult
> (RESULTFILE));
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]