Max 2013. Here's the stack trace. The comment about the UVs is for when I edited the XML directly and replaced "float2" with "1". Doesn't apply to this stack trace.
Exception in thread "main" java.lang.NumberFormatException: For input string: "f
loat2"
at java.lang.NumberFormatException.forInputString(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)
at com.jmex.model.XMLUtil.getIntAttribute(XMLUtil.java:162)
at com.jmex.model.ogrexml.OgreLoader.loadVertexBuffer(OgreLoader.java:34
at com.jmex.model.ogrexml.OgreLoader.loadSubmesh(OgreLoader.java:520)
at com.jmex.model.ogrexml.OgreLoader.loadMesh(OgreLoader.java:694)
at com.jmex.model.ogrexml.OgreLoader.loadModel(OgreLoader.java:241)
at com.jmex.model.ogrexml.OgreLoader.loadModel(OgreLoader.java:193)
at OgreToBones.createAnimatedGroup(OgreToBones.java:134)
at OgreToBones.initialize(OgreToBones.java:160)
at OgreToBones.loadModels(OgreToBones.java:256)
at OgreToBones.<init>(OgreToBones.java:67)
at OgreToBones.main(OgreToBones.java:337)