Hello,

have you put XSLT implementation jar(s) to WEB-INF/lib ??
For example "xalan.jar".

Vaclav


On Apr 12, 8:49 am, "amitingle...@gmail.com" <amitingle...@gmail.com>
wrote:
> Hi All,
>
> I'm getting Prematureend of file while xsl transform
>
> JAVA CODE:
>
> // load xslt fromxsltFilePath
>             url =
> getClass().getClassLoader().getResource(xsltFilePath);
>             BufferedInputStream bis3= new
> BufferedInputStream(url.openStream());
>
>             TransformerFactory transformerFactory =
> TransformerFactory.newInstance();
>
>             // create xslt Template
>             Templates template = transformerFactory.newTemplates(new
> StreamSource(bis3));
>
>             // Create Transformer
>             Transformer transformer = template.newTransformer();
>             transformer.transform(
>                 new StreamSource(bis), new StreamResult(
>                     xhtmlContent));
>
> Error: :54:36,762 ERROR [STDERR] SystemId Unknown; Line #-1; Column
> #-1; Premature end of file.
>
> XSL :
> <?xml version="1.0" encoding="UTF-8"?>
> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform";
>     version="1.0"  xmlns:mx="http://www.w3.org/2005/Atom";>
>
>     <xsl:template match="/">
>         <html>
>             <head>
>                 <title>Real's HowTo</title>
>             </head>
>             <body>
>                 <table border="1">
>                     <tr>
>                         <th>Titleamit</th>
>                         <th>Link</th>
>                     </tr>
>                     <xsl:for-each select="mx:feed/mx:entry">
>                         <tr>
>                             <td>
>                                 <xsl:value-of select="mx:title" />
>                             </td>
>                             <td>
>                                 <xsl:value-of select="mx:published" />
>                             </td>
>                         </tr>
>                     </xsl:for-each>
>                 </table>
>             </body>
>         </html>
>     </xsl:template>
> </xsl:stylesheet>
>
> XML:
> <?xml version="1.0" encoding="UTF-8" ?>
> - <feed xmlns="http://www.w3.org/2005/Atom"; 
> xmlns:clearspace="http://www.jivesoftware.com/xmlns/clearspace/rss"; 
> xmlns:dc="http://purl.org/
> dc/elements/1.1/">
>   <title>Sprint Community: Space Polls - Android</title>
>   <link rel="alternate" href="http://community.sprint.com/baw/
> poll.jspa?containerType=14&container=2130" />
>   <subtitle>List of polls</subtitle>
>   <id>http://community.sprint.com/baw/poll.jspa?
> containerType=14&container=2130</id>
>   <generator uri="http://jivesoftware.com/products/clearspace/";
> version="4.5.4.1">Jive SBS</generator>
>   <updated>2010-02-08T17:30:00Z</updated>
>   <dc:date>2010-02-08T17:30:00Z</dc:date>
>   <dc:language>en</dc:language>
> - <entry>
>   <title>What's Valuable</title>
>   <link rel="alternate" href="http://community.sprint.com/baw/
> poll.jspa?poll=1062" />
> - <author>
>   <name>wengla02</name>
>   <uri>/people/wengla02</uri>
>   <email>noreply-b...@sprint.com</email>
>   </author>
>   <updated>2010-02-08T17:30:00Z</updated>
>   <published>2010-02-08T17:30:00Z</published>
>   <summary type="html" />
>   <dc:date>2010-02-08T17:30:00Z</dc:date>
>   <clearspace:dateToText>1 year, 2 months ago</clearspace:dateToText>
>   <clearspace:objectType>0</clearspace:objectType>
>   </entry>
>   </feed>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.

Reply via email to