Defying synonyms for roman numbers doesn't seem to work

Have you set my_custome_analyzer as the analyzer of the "name" field? You would do that in your mappings. Please post them if you did and are still experiencing this problem, its easier to re-create things that way.