Yep, just hit this.

java.lang.NoSuchFieldError: EOF_TOKEN
        at 
com.github.sommeri.less4j.core.parser.LessLexer.nextToken(LessLexer.java:218)
        at 
com.github.sommeri.less4j.core.parser.CollectorTokenSource.nextToken(ANTLRParser.java:191)
        at 
com.github.sommeri.less4j.core.parser.CollectorTokenSource.nextToken(ANTLRParser.java:172)
        at 
org.antlr.runtime.BufferedTokenStream.fetch(BufferedTokenStream.java:143)
        at 
org.antlr.runtime.BufferedTokenStream.sync(BufferedTokenStream.java:137)
        at 
org.antlr.runtime.CommonTokenStream.consume(CommonTokenStream.java:71)
        at org.antlr.runtime.BaseRecognizer.match(BaseRecognizer.java:106)
        at 
com.github.sommeri.less4j.core.parser.LessParser.imports(LessParser.java:633)
        at 
com.github.sommeri.less4j.core.parser.LessParser.top_level_element(LessParser.java:3168)
        at 
com.github.sommeri.less4j.core.parser.LessParser.styleSheet(LessParser.java:307)
        at 
com.github.sommeri.less4j.core.parser.ANTLRParser$InputType$5.parseTree(ANTLRParser.java:157)
        at 
com.github.sommeri.less4j.core.parser.ANTLRParser.parse(ANTLRParser.java:67)
        at 
com.github.sommeri.less4j.core.parser.ANTLRParser.parseStyleSheet(ANTLRParser.java:35)
        at 
com.github.sommeri.less4j.core.ThreadUnsafeLessCompiler.toAntlrTree(ThreadUnsafeLessCompiler.java:93)
        at 
com.github.sommeri.less4j.core.ThreadUnsafeLessCompiler.doCompile(ThreadUnsafeLessCompiler.java:82)
        at 
com.github.sommeri.less4j.core.ThreadUnsafeLessCompiler.compile(ThreadUnsafeLessCompiler.java:74)
        at 
com.github.sommeri.less4j.core.DefaultLessCompiler.compile(DefaultLessCompiler.java:56)
        at 
com.fivoosh.services.less4j.LessJavaScriptResourceTransformer.compile(LessJavaScriptResourceTransformer.java:24)
        at 
org.apache.tapestry5.internal.webresources.LessResourceTransformer.invokeLessCompiler(LessResourceTransformer.java:59)
        at 
org.apache.tapestry5.internal.webresources.LessResourceTransformer.transform(LessResourceTransformer.java:48)
        at 
org.apache.tapestry5.internal.webresources.ResourceTransformerFactoryImpl$1$1.perform(ResourceTransformerFactoryImpl.java:148)
        at 
org.apache.tapestry5.internal.webresources.ResourceTransformerFactoryImpl$1$1.perform(ResourceTransformerFactoryImpl.java:144)
        at 
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.perform(OperationTrackerImpl.java:110)





On Fri, Jul 18, 2014 at 9:10 AM, Jochen Kemnade <kemn...@gmail.com> wrote:

> Yes, i had also run the tests. It has to do with the version overrides, see
> my other mails from earlier today.
> Am 18.07.2014 17:47 schrieb "Howard Lewis Ship" <hls...@gmail.com>:
>
> > This is very surprising, as I ran the full test suite with this change in
> > place, and the Less4J related code in tapestry-webresources worked
> > properly. What are the symptoms?
> >
> >
> > On Fri, Jul 18, 2014 at 12:37 AM, <jkemn...@apache.org> wrote:
> >
> > > Repository: tapestry-5
> > > Updated Branches:
> > >   refs/heads/master 2667b5a9d -> 4bd6302e0
> > >
> > >
> > > Revert "update ANTLR to 3.5.2, fixes issues when building the grammar
> > with
> > > Java 8"
> > > Less4j is not compatible with ANTLR 3.5
> > >
> > > This reverts commit 7702038519af9a548de52b757446b02212f7165f.
> > >
> > >
> > > Project: http://git-wip-us.apache.org/repos/asf/tapestry-5/repo
> > > Commit:
> > http://git-wip-us.apache.org/repos/asf/tapestry-5/commit/4bd6302e
> > > Tree: http://git-wip-us.apache.org/repos/asf/tapestry-5/tree/4bd6302e
> > > Diff: http://git-wip-us.apache.org/repos/asf/tapestry-5/diff/4bd6302e
> > >
> > > Branch: refs/heads/master
> > > Commit: 4bd6302e0eca754b86e0cb2a9a0ab1ec6270857c
> > > Parents: 2667b5a
> > > Author: Jochen Kemnade <jochen.kemn...@eddyson.de>
> > > Authored: Fri Jul 18 09:36:22 2014 +0200
> > > Committer: Jochen Kemnade <jochen.kemn...@eddyson.de>
> > > Committed: Fri Jul 18 09:36:32 2014 +0200
> > >
> > > ----------------------------------------------------------------------
> > >  tapestry-core/build.gradle | 4 ++--
> > >  1 file changed, 2 insertions(+), 2 deletions(-)
> > > ----------------------------------------------------------------------
> > >
> > >
> > >
> > >
> >
> http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/4bd6302e/tapestry-core/build.gradle
> > > ----------------------------------------------------------------------
> > > diff --git a/tapestry-core/build.gradle b/tapestry-core/build.gradle
> > > index c16cd48..41c2adf 100644
> > > --- a/tapestry-core/build.gradle
> > > +++ b/tapestry-core/build.gradle
> > > @@ -27,12 +27,12 @@ dependencies {
> > >      compile "commons-codec:commons-codec:1.5"
> > >
> > >      // Transitive will bring in the unwanted string template library
> as
> > > well
> > > -    compile "org.antlr:antlr-runtime:3.5.2", {
> > > +    compile "org.antlr:antlr-runtime:3.3", {
> > >          exclude group: "org.antlr", module: "stringtemplate"
> > >      }
> > >
> > >      // Antlr3 tool path used with the antlr3 task
> > > -    antlr3 "org.antlr:antlr:3.5.2"
> > > +    antlr3 "org.antlr:antlr:3.3"
> > >
> > >      testRuntime "org.hsqldb:hsqldb:1.8.0.10"
> > >  }
> > >
> > >
> >
> >
> > --
> > Howard M. Lewis Ship
> >
> > Creator of Apache Tapestry
> >
> > The source for Tapestry training, mentoring and support. Contact me to
> > learn how I can get you up and productive in Tapestry fast!
> >
> > (971) 678-5210
> > http://howardlewisship.com
> > @hlship
> >
>



-- 
Howard M. Lewis Ship

Creator of Apache Tapestry

The source for Tapestry training, mentoring and support. Contact me to
learn how I can get you up and productive in Tapestry fast!

(971) 678-5210
http://howardlewisship.com
@hlship

Reply via email to