refresher and calendar

hi all
i have a maven project with the vaadin jpacontainer archetype
and i need to add refresher and calendar addons

i try this tuto http://vaadin.com/directory/help/using-vaadin-add-ons/maven

the version i have
<vaadin.version>6.7.4</vaadin.version>
<jpacontainer.version>2.0.0</jpacontainer.version>
<gwt.version>2.3.0</gwt.version>
<gwt.plugin.version>2.3.0-1</gwt.plugin.version>

and for the dependencies

org.vaadin.addons refresher 1.1.1 org.vaadin.addons vaadin-calendar-agpl-3.0 1.2.1

the output of vaadin:update-widgetset install

[INFO]

[INFO]
 --- gwt-maven-plugin:2.3.0-1:compile (default) @ PFE ---
[INFO]
 auto discovered modules [com.businessdecision.gwt.AppWidgetSet]

[INFO]
 Compiling module com.businessdecision.gwt.AppWidgetSet
[ERROR]
 java.lang.ArrayIndexOutOfBoundsException: -1
[ERROR]
     at org.eclipse.jdt.internal.compiler.parser.Parser.consumeStatementWhile(Parser.java:7228)
[ERROR]
     at org.eclipse.jdt.internal.compiler.parser.Parser.consumeRule(Parser.java:5680)
[ERROR]
     at org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser.java:9272)
[ERROR]
     at org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser.java:9500)
[ERROR]
     at org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser.java:9457)
[ERROR]
     at org.eclipse.jdt.internal.compiler.parser.Parser.dietParse(Parser.java:8102)
[ERROR]
     at org.eclipse.jdt.internal.compiler.Compiler.internalBeginToCompile(Compiler.java:696)
[ERROR]
     at org.eclipse.jdt.internal.compiler.Compiler.beginToCompile(Compiler.java:376)
[ERROR]
     at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:420)
[ERROR]
     at com.google.gwt.dev.javac.JdtCompiler.doCompile(JdtCompiler.java:690)
[ERROR]
     at com.google.gwt.dev.javac.CompilationStateBuilder$CompileMoreLater.compile(CompilationStateBuilder.java:215)
[ERROR]
     at com.google.gwt.dev.javac.CompilationStateBuilder.doBuildFrom(CompilationStateBuilder.java:406)
[ERROR]
     at com.google.gwt.dev.javac.CompilationStateBuilder.buildFrom(CompilationStateBuilder.java:299)
[ERROR]
     at com.google.gwt.dev.cfg.ModuleDef.getCompilationState(ModuleDef.java:325)
[ERROR]
     at com.google.gwt.dev.Precompile.precompile(Precompile.java:507)
[ERROR]
     at com.google.gwt.dev.Precompile.precompile(Precompile.java:492)
[ERROR]
     at com.google.gwt.dev.Precompile.precompile(Precompile.java:405)
[ERROR]
     at com.google.gwt.dev.Compiler.run(Compiler.java:215)
[ERROR]
     at com.google.gwt.dev.Compiler.run(Compiler.java:187)
[ERROR]
     at com.google.gwt.dev.Compiler$1.run(Compiler.java:159)
[ERROR]
     at com.google.gwt.dev.CompileTaskRunner.doRun(CompileTaskRunner.java:87)
[ERROR]
     at com.google.gwt.dev.CompileTaskRunner.runWithAppropriateLogger(CompileTaskRunner.java:81)
[ERROR]
     at com.google.gwt.dev.Compiler.main(Compiler.java:166)
[INFO]
 [ERROR]
 Unexpected
[INFO]
 java.lang.ArrayIndexOutOfBoundsException: -1
[INFO]
     at org.eclipse.jdt.internal.compiler.parser.Parser.consumeStatementWhile(Parser.java:7228)
[INFO]
     at org.eclipse.jdt.internal.compiler.parser.Parser.consumeRule(Parser.java:5680)
[INFO]
     at org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser.java:9272)
[INFO]
     at org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser.java:9500)
[INFO]
     at org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser.java:9457)
[INFO]
     at org.eclipse.jdt.internal.compiler.parser.Parser.dietParse(Parser.java:8102)
[INFO]
     at org.eclipse.jdt.internal.compiler.Compiler.internalBeginToCompile(Compiler.java:696)
[INFO]
     at org.eclipse.jdt.internal.compiler.Compiler.beginToCompile(Compiler.java:376)
[INFO]
     at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:420)
[INFO]
     at com.google.gwt.dev.javac.JdtCompiler.doCompile(JdtCompiler.java:690)
[INFO]
     at com.google.gwt.dev.javac.CompilationStateBuilder$CompileMoreLater.compile(CompilationStateBuilder.java:215)
[INFO]
     at com.google.gwt.dev.javac.CompilationStateBuilder.doBuildFrom(CompilationStateBuilder.java:406)
[INFO]
     at com.google.gwt.dev.javac.CompilationStateBuilder.buildFrom(CompilationStateBuilder.java:299)
[INFO]
     at com.google.gwt.dev.cfg.ModuleDef.getCompilationState(ModuleDef.java:325)
[INFO]
     at com.google.gwt.dev.Precompile.precompile(Precompile.java:507)
[INFO]
     at com.google.gwt.dev.Precompile.precompile(Precompile.java:492)
[INFO]
     at com.google.gwt.dev.Precompile.precompile(Precompile.java:405)
[INFO]
     at com.google.gwt.dev.Compiler.run(Compiler.java:215)
[INFO]
     at com.google.gwt.dev.Compiler.run(Compiler.java:187)
[INFO]
     at com.google.gwt.dev.Compiler$1.run(Compiler.java:159)
[INFO]
     at com.google.gwt.dev.CompileTaskRunner.doRun(CompileTaskRunner.java:87)
[INFO]
     at com.google.gwt.dev.CompileTaskRunner.runWithAppropriateLogger(CompileTaskRunner.java:81)
[INFO]
     at com.google.gwt.dev.Compiler.main(Compiler.java:166)
[INFO]
 ------------------------------------------------------------------------
[INFO]
 BUILD FAILURE
[INFO]
 ------------------------------------------------------------------------
[INFO]
 Total time: 43.899s
[INFO]
 Finished at: Fri Mar 01 10:51:10 CET 2013
[INFO]
 Final Memory: 8M/60M

I need to change the version or add other dependencies??
plz need help

Hi Ahmed,

I’m not sure what’s wrong, but I think I ran into a similar problem once and it was due to old GWT caches lying around. Try to clean the project (or manually remove everything in the generated widgetsets directory) and the error should go away if it’s the same problem I had.

HTH,
/Jonatan