Ok, I have a project working with Eclipse Galileo 3.5.1 and it works fine. I can create new drools projects and they debug fine with the DroolsTest example. However I have a very larege existing project that does not use the src/main/java and src/main/rules src folder structure and the project runs fine, and I can "Debug as Drools Application" no problem, however it will never stop on any breakpoints in the rules file. Does this have anything to do with the fact that I am not using the default src/rules direcories structure? Or, is it dependent on loading the DRL file in a particular method. I am loading the file usin this method:
java.io.FileInputStream fis =
new java.io.FileInputStream(
new java.io.File("C:\\Path\\To\\Some\\Dir\\rules.drl));
builder.add(ResourceFactory.newInputStreamResource(fis),
ResourceType.
DRL);
Should I be loading the fule file using the DroolsTest sample code method like below?
KnowledgeBuilder kbuilder = KnowledgeBuilderFactory.newKnowledgeBuilder();
kbuilder.add(ResourceFactory.newClassPathResource(
"Sample.drl"), ResourceType.DRL);
Does these even make a difference? Or any ideas why I can't get any debug breakpoints in my rule file in my custom project to go into break-time?
Thanks,
Chris