Currently, we are using WebSphere Portal v5.1, and the URLs are about a un-friendly as a URL could get. For example:
http://www.foo.com/wsps/portal/!ml/QjzQ0IhyR0UAkc39Aw!!/delta/base64xml/L3dJ82XzBfQ1A!
I have removed a bunch of the characters, but you get the idea. One of our frustrations is that the URLs often end with punctuation. The users of the portal try to cut/paste from the address bar into emails or word docs, and the trailing exclamation mark does not become part of the generated hyperlink (a feature of Microsoft products, this happens with Outlook, Word, Powerpoint, etc).
As for solutions, we've been advised that the URL mapping feature of WPS does not scale well, and I don't believe that has changed much with the more recent releases.
So, back to the question. Are there other portal products that manage URLs better? or is this simply the nature of the portal beast?