<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"><html><head><meta name="qrichtext" content="1" /><style type="text/css">p, li { white-space: pre-wrap; }</style></head><body style=" font-family:'DejaVu Sans'; font-size:10pt; font-weight:400; font-style:normal;">On Tuesday 27 January 2009, Christian Steinert wrote:<br>
> > Ok, late reply... To keep it short: I could not get rid of the BOM. The<br>
> > problem could be that I use kate (http://www.kate-editor.org/) to access<br>
> > the jsp files through webdavs:// which works fine, but it seems that once<br>
> > somehow that BOM appeared, I cannot get rid of it anymore.<br>
><br>
> why not use okteta - the hex editor of kde? It should support all file<br>
> systems that are supported through KDE's KIO slaves.<br>
> I don't know though whether okteta is available for KDE 3 as well or<br>
> only for KDE 4.<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>I tried opening the jsp in question in okteta, and it starts with 3 bytes:<br>
EF BB BF, the BOM.<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>Then, I tried creating a new blank jsp, and opened it with okteta, and it also contains the 3 bytes in question. Creating the blank jsp was done through the workspace, not by accessing the vfs through webdav.<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>I have another site which I host in my opencms instance, whose jsps also have a BOM when I check them with the hex editor, but which do *NOT* have them any more when I fetch the html files with wget.<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>In my first site, the one which made me post on this list about the BOM, the jsp which contain the BOM mess up the layout (no I did not smoke anything today). They insert a blank line in several spaces in the layout.<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>So in the meantime I am not sure any more that the BOM causes a direct problem to my content, since all of the jsp seem to contain it when accessed in the vfs.<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>But, the BOM seems in some cases be included in the pages when opencms serves them, and this seems to create a problem for me... Anyone having an idea where the "served BOM" could come from ?<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>regards,<br>
Yves<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>> Alternatively any other hex editor should work if you copy the files<br>
> onto your local disk, fix them there and re-copy them back.<br>
><br>
> > Even opening the jsps directly in the workplace-editor, copy/pasting<br>
> > into a blank editor window, saving, reopening the file and re-copy/paste<br>
> > it back to the workplace-editor did not remove the BOM<br>
> ><br>
> > Any other ideas... ?<br>
><br>
> hth<br>
><br>
> Best Regards<br>
> Christian<br>
><br>
> _______________________________________________<br>
> This mail is sent to you from the opencms-dev mailing list<br>
> To change your list options, or to unsubscribe from the list, please visit<br>
> http://lists.opencms.org/mailman/listinfo/opencms-dev<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p><p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p><p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p></body></html>