I have 2 drl files, each that deals with a particular class (FirstClass and SecondClass). Both of these class have public static inner classes with the same name (AlternativeKey). When attempting to compile these 2 DRL files together, I get an import collision error. I am attaching a test case that is a maven and Eclipse project. There is a junit test case written to show what happens.