<p>No, Drools 5.2 remains Java 1.5 compatible. The error you report has already been identified and AFAIK fixed in master.</p>
<p>sent on the move</p>
<p>On 8 May 2011 16:14, "style.x7" <<a href="mailto:style.x7@gmail.com">style.x7@gmail.com</a>> wrote:<br type="attribution">> Hi all,<br>> <br>> I'm just trying out the default Drools project created with Eclipse plugin<br>
> but already getting errors:<br>> <br>> java.lang.NoSuchMethodError:<br>> java.util.LinkedList.peekLast()Ljava/lang/Object;<br>>         at<br>> org.drools.rule.builder.dialect.java.parser.JavaParser.addBlockDescr(JavaParser.java:249)<br>
>         at<br>> org.drools.rule.builder.dialect.java.parser.JavaParser.updateStatement(JavaParser.java:6934)<br>>         at<br>> org.drools.rule.builder.dialect.java.parser.JavaParser.statement(JavaParser.java:6117)<br>>         at<br>
> org.drools.rule.builder.dialect.java.parser.JavaParser.blockStatement(JavaParser.java:5733)<br>>         at<br>> org.drools.rule.builder.dialect.java.parser.JavaParser.block(JavaParser.java:5662)<br>>         at<br>> org.drools.rule.builder.dialect.java.JavaExprAnalyzer.analyzeBlock(JavaExprAnalyzer.java:92)<br>
>         at<br>> org.drools.rule.builder.dialect.java.JavaDialect.analyzeBlock(JavaDialect.java:258)<br>>         at<br>> org.drools.rule.builder.dialect.java.JavaConsequenceBuilder.build(JavaConsequenceBuilder.java:90)<br>
>         at org.drools.rule.builder.RuleBuilder.build(RuleBuilder.java:98)<br>>         at org.drools.compiler.PackageBuilder.addRule(PackageBuilder.java:1546)<br>>         at org.drools.compiler.PackageBuilder.addPackage(PackageBuilder.java:653)<br>
>         at<br>> org.drools.compiler.PackageBuilder.addPackageFromDrl(PackageBuilder.java:295)<br>>         at<br>> org.drools.compiler.PackageBuilder.addKnowledgeResource(PackageBuilder.java:471)<br>>         at<br>> org.drools.builder.impl.KnowledgeBuilderImpl.add(KnowledgeBuilderImpl.java:28)<br>
> ...<br>> <br>> peekLast() is a JDK 1.6 method.. so does that means from Drools 5.2x<br>> onwards, I have to upgrade my JDK? Which sadly I can't cause my company is<br>> using OSX Leopard, stuck with JDK 1.5 :(<br>
> <br>> <br>> --<br>> View this message in context: <a href="http://drools.46999.n3.nabble.com/Drools-5-2-0-M2-is-not-compatible-with-JDK-1-5-tp2915491p2915491.html">http://drools.46999.n3.nabble.com/Drools-5-2-0-M2-is-not-compatible-with-JDK-1-5-tp2915491p2915491.html</a><br>
> Sent from the Drools: User forum mailing list archive at Nabble.com.<br>> _______________________________________________<br>> rules-users mailing list<br>> <a href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a><br>
> <a href="https://lists.jboss.org/mailman/listinfo/rules-users">https://lists.jboss.org/mailman/listinfo/rules-users</a><br></p>