Description of problem: It looks like getItemFromLiveURL is trying to resolve anything with a . in it to a language instance & failing. I'm concerned that the comments mention separation by : but check for . At the least there is an undocumented, unenforced restriction on URL names for content items. To Reproduce: Create a CI with dots in the name and publish it. Try & access the live item & receive a 404
Fixed the low-impact way in perforce change 29694. Actually permitting periods in file names will require formalizing the way langauge is encoded in URLs and changing the item resolution code to fit.
We need to completely fix the language encoding. Targeting for Beta 2.