i've fixed the datatype specifications in the uml.xmi file that i'm using to test mmgen. works fine now. andy