Thursday 29 September 05
I’ve now got the player running on Linux. It’s been a bit of a pain to figure this one out as we’ve not got a linux machine here that I can just use and test things out on, so I’ve been relying on ther people to test any changes I make and let me know about any errors that occur. In version 2 most of the player appeared to work ok on linux, but a few pages in some UoLs causes errors. This turned out to be pages with ‘global content’ (ie they ask the user to enter details or upload a file and stores the data in LD properties) and the problem was that the stylesheet which did the transformation referenced a function which was in another XSL file. Even though the include statement appeared fine (and worked fine on windows) it caused the player to fall over on linux. Once I moved the function to just within the main stylesheet, all seemed to work fine. I’m sure that it’s solvable in a better way than I’ve done it, but this fix will do for now










