Using a FileInputStream works for me with a non standard folder structure.
Are all your folders on the eclipse build path?
chris richmond-2 wrote:
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
_______________________________________________
rules-users mailing list
rules-users(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users
--
View this message in context:
http://n3.nabble.com/Debuggin-in-Eclipse-tp71134p71211.html
Sent from the Drools - User mailing list archive at
Nabble.com.