-
Bug
-
Resolution: Need More Info
-
Critical
-
None
-
2.5
-
None
In certain environments, RDF/XML serialization fails because the stylesheet that handles XMLLiteral serialization issues won't compile. The error message is incorrect: the xsl namespace is defined in the stylesheet, and in fact the tests pass in some environments.
java.io.IOException: internal error
at org.tupeloproject.rdf.xml.RdfXmlWriter.write(RdfXmlWriter.java:221)
at org.tupeloproject.rdf.xml.RdfXmlWriter.write(RdfXmlWriter.java:80)
at org.tupeloproject.rdf.xml.RdfXml.write(RdfXml.java:87)
at org.tupeloproject.server.HttpTupeloServlet.write(HttpTupeloServlet.java:998)
at org.tupeloproject.server.HttpTupeloServlet.doMquery(HttpTupeloServlet.java:262)
at org.tupeloproject.server.HttpTupeloServlet.doPost(HttpTupeloServlet.java:629)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:767)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:860)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:390)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.Server.handle(Server.java:326)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:536)
at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:930)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:747)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:218)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:405)
at org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228)
at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)
Caused by: javax.xml.transform.TransformerConfigurationException: Could not compile stylesheet
at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl.newTemplates(TransformerFactoryImpl.java:830)
at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl.newTransformer(TransformerFactoryImpl.java:624)
at org.tupeloproject.util.Xml.newTransformer(Xml.java:161)
at org.tupeloproject.util.Xml.transform(Xml.java:213)
at org.tupeloproject.rdf.xml.RdfXmlWriter.write(RdfXmlWriter.java:215)