JSR-168 Portlet for IMSTI

I have started building the JSR-168 IMSTI portlet. The first challenge was getting a file uploaded in through JSR-168. I was nervous because I had never tested it in the Sakai JSR-168 and the first google searches of “JSR-168 portlet file upload” seemed to indicate problems and kept talking about Apache commons, etc – all stuff that felt rather non-portable.
The solution was found here:
http://mail-archives.apache.org/mod_mbox/portals-pluto-dev/200501.mbox/%3C41F67158.3080809@TheJavaThinkTank.org%3E
I will soon check this into SVN in contrib. On to the next thing – parsing the IMS TI descriptor with some code tha Anthony wrote.