You either have: -classpath problem -wrong version jar (check what's in the pom.xml in the github source for that tag) -corrupted jar -missing jar
Mark On 23 Jan 2013, at 22:07, Jeet Singh <[email protected]> wrote: > Thanks Mark. This is really helpful. > > Can you please resolve my, hopefully, last query. So I am using JANINO > compiler, and configured in code as below > > JavaDialectConfiguration javaDialectConfiguration = > (JavaDialectConfiguration) > packageBuilderConfiguration.getDialectConfiguration("java"); > > javaDialectConfiguration.setCompiler(JavaDialectConfiguration.JANINO); > > > > This gives me runtime exception: > > java.lang.NoClassDefFoundError: org/codehaus/janino/util/LocatedException > at java.lang.Class.forName0(Native Method) [:1.6.0_35] > at java.lang.Class.forName(Class.java:169) [:1.6.0_35] > at > org.drools.commons.jci.compilers.JavaCompilerFactory.createCompiler(JavaCompilerFactory.java:73) > [:5.5.0.Final] > at > org.drools.rule.builder.dialect.java.JavaDialect.loadCompiler(JavaDialect.java:629) > [:5.5.0.Final] > at > org.drools.rule.builder.dialect.java.JavaDialect.<init>(JavaDialect.java:190) > [:5.5.0.Final] > at > org.drools.rule.builder.dialect.java.JavaDialectConfiguration.newDialect(JavaDialectConfiguration.java:71) > [:5.5.0.Final] > at > org.drools.compiler.PackageBuilderConfiguration.buildDialectRegistry(PackageBuilderConfiguration.java:337) > [:5.5.0.Final] > > I have included janino-2.5.10 in class path. Let me know if I am doing > anything wrong here. > > Thanks, > Jeetendra. > On Fri, Jan 18, 2013 at 7:31 PM, Mark Proctor <[email protected]> wrote: > 5.x supports free form expressions. This means it is not a trivial thing to > analyse. > > In a pattern there will be 1..n strings for each expression. You'll need to > build that string with MVEL and then analyse the MVEL AST tree. > > Take a look at drools-compiler PatternBuilder and MVELExprAnalyzer. These > don't show how to extract fields, but it does show you how we analyse > patterns for other mvel content. > > Mark > > > > On 18 Jan 2013, at 15:47, jeetendray <[email protected]> wrote: > >> Thanks Mark. >> >> can you also please tell me the alternative to ORConstraints, >> LiteralConstraints. I read about fetching field inside condition that drools >> 5.x has better way to do it, without worrying about getting into internal >> classes. >> >> Any help will be highly appreciated. >> >> Regards, >> Jeetendra. >> >> >> >> -- >> View this message in context: >> http://drools.46999.n3.nabble.com/Drools-5-5-API-doc-doesn-t-show-all-classes-tp4021634p4021650.html >> Sent from the Drools: User forum mailing list archive at Nabble.com. >> _______________________________________________ >> rules-users mailing list >> [email protected] >> https://lists.jboss.org/mailman/listinfo/rules-users > > > _______________________________________________ > rules-users mailing list > [email protected] > https://lists.jboss.org/mailman/listinfo/rules-users > > > _______________________________________________ > rules-users mailing list > [email protected] > https://lists.jboss.org/mailman/listinfo/rules-users
_______________________________________________ rules-users mailing list [email protected] https://lists.jboss.org/mailman/listinfo/rules-users
