Yes, If I put a non existent package and type, the method getFactType returns me null value, but if I put the correct package and type it throws that error.
Thanks, NEStor 2009/3/8 Michal Bali <michalb...@gmail.com> > your factTypeName should consist of package name + type name, for example: > com.mycompany.Account > > > On Sun, Mar 8, 2009 at 7:02 PM, nestabur <nesta...@gmail.com> wrote: > >> >> Hi all, >> >> I'm trying to create a fact programatically like this: >> >> FactType myfact =package.getFactType(factTypeName); >> Object myPojo = myfact.newInstance(); >> >> An error occurs when calling the method getFactType, here my stackTrace: >> 36267-1236185246849-0:0:1:1 Exception while processing message: >> java.lang.StringIndexOutOfBoundsException: String index out of range: -1 >> java.lang.StringIndexOutOfBoundsException: String index out of range: -1 >> at java.lang.String.substring(String.java:1938) >> at java.lang.String.substring(String.java:1905) >> at org.drools.rule.Package.getFactType(Package.java:552) >> >> My drools version is 5.0.0.M5 >> >> Any suggestion? >> >> -- >> View this message in context: >> http://www.nabble.com/Creating-fact-instance-programatically-tp22334399p22334399.html >> Sent from the drools - user mailing list archive at Nabble.com. >> >> _______________________________________________ >> rules-users mailing list >> rules-users@lists.jboss.org >> https://lists.jboss.org/mailman/listinfo/rules-users >> > > > _______________________________________________ > rules-users mailing list > rules-users@lists.jboss.org > https://lists.jboss.org/mailman/listinfo/rules-users > >
_______________________________________________ rules-users mailing list rules-users@lists.jboss.org https://lists.jboss.org/mailman/listinfo/rules-users