Dan<br>I think in some cases the API will serve up XML files that don't do the character set encoding properly. So the problem is possibly with a bad .osm file rather than with Osmarender. Try it with a small .osm file from an area that isn't likely to have any strange characters.
<br><br>Etienne<br><br><div><span class="gmail_quote">On 7/11/06, <b class="gmail_sendername">Dan Karran</b> <<a href="mailto:dan@karran.net">dan@karran.net</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On 7/8/06, Etienne <<a href="mailto:80n80n@gmail.com">80n80n@gmail.com</a>> wrote:<br>> I've just put Osmarender 2.0 up on the wiki at<br>> <a href="http://wiki.openstreetmap.org/index.php/Osmarender2.xsl">http://wiki.openstreetmap.org/index.php/Osmarender2.xsl
</a> and<br>> a new rules file at<br>> <a href="http://wiki.openstreetmap.org/index.php/Osm-map-features2.xml">http://wiki.openstreetmap.org/index.php/Osm-map-features2.xml</a>.<br><br>Thanks for the improvements, Etienne. I'm having difficulty getting it
<br>to run on the Mac though... I get the following error from the command<br>line, and Firefox just returns the two images but no map data.<br><br>java -cp xalan.jar org.apache.xalan.xslt.Process -in<br>osm-map-features2.xml
-out isleofman-100706.svg<br>[Fatal Error] osmarender2.xsl:1:37: Invalid byte 2 of 2-byte UTF-8 sequence.<br><br><a href="file:///Users/dankarran/Documents/Geo/OpenStreetMap/osmarender2.xsl">file:///Users/dankarran/Documents/Geo/OpenStreetMap/osmarender2.xsl
</a>;<br>Line #1; Column #37; XSLT Error<br>(javax.xml.transform.TransformerConfigurationException):<br>javax.xml.transform.TransformerException:<br>org.xml.sax.SAXParseException: Invalid byte 2 of 2-byte UTF-8<br>sequence.
<br>Exception in thread "main" java.lang.RuntimeException:<br>javax.xml.transform.TransformerException:<br>org.xml.sax.SAXParseException: Invalid byte 2 of 2-byte UTF-8<br>sequence.<br> at org.apache.xalan.xslt.Process.doExit
(Process.java:1153)<br> at org.apache.xalan.xslt.Process.main(Process.java:1126)<br><br><br>Any thoughts on what may be wrong in my version with line 1, column<br>37? I thought possible something to do with carriage returns, but it
<br>doesn't 37 is before that I think.<br><br><br>Cheers,<br>Dan<br><br>--<br>Dan Karran<br><a href="mailto:dan@karran.net">dan@karran.net</a><br><a href="http://www.dankarran.com">www.dankarran.com</a><br></blockquote></div>
<br>