<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi All,<div><br></div><div>I've got Pier3, seaside 3.0.8(9?) running in Pharo 2 and have an issue with FileUpload.</div><div><br></div><div>The issue appear to be in FileReference resolveString:</div><div><br></div><div><div>resolveString: aString&nbsp;</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>| thePath |</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>thePath := filesystem pathFromString: aString.</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>^ filesystem referenceTo: (<b>path resolve: thePath</b>)</div></div><div><br></div><div>aString is 'image.png', aFileReference path is the full path to the file:</div><div><br></div><div>eg.&nbsp;</div><div>/home/jupiter/image.png</div><div><br></div><div>however (<b>path resolve: thePath</b>) returns:</div><div><br></div><div>/home/jupiter/image.png/image.png</div><div><br></div><div>I think I may have an issue with the packages loaded since I also needed to chance a bunch of deprecated #pathName to #fullName. I kinda expected this in the Pier classes since I don't think it's ready for 2 (just guessing).</div><div><br></div><div>I also noticed that I have the&nbsp;FileSystem-Legacy package loaded and saw a comment about it being needed for seaside 3.0.x in Pharo2… which is what I'm running. Haven't looked deep enough to work it out yet, but wanted to ask if I'm running in circles with the wrong versions of things before I continue.</div><div><br></div><div>Any advice?</div><div><br></div><div>Thanks in advance.</div><div><br></div><div>Cheers,</div><div><br></div><div>Jupiter</div></body></html>