: Hi, I'm trying to build from source to apply the field collapsing patch. : 'Ant dist' runs just fine, no errors, but at startup I get a : "NoSuchFieldError: submap" exception (stack trace: : http://pastebin.com/NXsf0KJS ). This is before sending any requests. I don't : have any 'submap' field defined anywhere. : Has anyone seen this? Any ideas?
the "field" in question isn't refering to a field in your index -- it's a java error refering to a field of a java class. in a nutshell: some class file you are using at runtime is inconsistent with a class file thta you used at compile time. the "submap" field of some object is manipulated on line 89 of your SynonymFilter.java file, but that object doesn't have a "submap" field. typically this type of problem happens when you doing have a clean classpath: older versions of jars are included as well, or the jars you compiled against aren't included but other differnet jars with the same classes in them are. -Hoss