problème addon Refresher de vaadin
Bonjour à tous,
J'ai un projet spring sous eclipse tournant sur un serveur tomcat.
Pour un besoin fonctionnel de l'application j'ai besoin de l'addon Refresher de vaadin.
Après configuration, quand je lance la compilation, j'ai les messages d'erreurs suivants:
goal : vaadin:update-widgetset install
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64
|
[INFO] --- gwt-maven-plugin:2.3.0-1:compile (default) @ bdtechtest ---
[INFO] auto discovered modules [com.businessdecision.tact.bdtechtest.gwt.AppWidgetSet]
[INFO] Compiling module com.businessdecision.tact.bdtechtest.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)
[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)
[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] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 11.203s
[INFO] Finished at: Tue Jul 10 15:51:46 BST 2012
[INFO] Final Memory: 7M/33M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.codehaus.mojo:gwt-maven-plugin:2.3.0-1:compile (default) on project bdtechtest: Command [[
C:\Program Files\Java\jdk1.6.0_02\jre\bin\java -Xmx512M -Xss1024k -classpath "C:\Documents and Settings\Administrateur\workspace-JEE-Galileo\bdtechtest\src\main\java;C:\Documents and Settings\Administrateur\workspace-JEE-Galileo\bdtechtest\src\main\aspect;C:\Documents and Settings\Administrateur\workspace-JEE-Galileo\bdtechtest\src\main\resources;C:\Documents and Settings\Administrateur\workspace-JEE-Galileo\bdtechtest\target\classes;C:\Documents and Settings\Administrateur\.m2\repository\org\vaadin\addons\refresher\1.1.1\refresher-1.1.1.jar;C:\Documents and Settings\Administrateur\.m2\repository\com\vaadin\addon\jpacontainer-addon-agpl-3.0\2.0.0\jpacontainer-addon-agpl-3.0-2.0.0.jar;C:\Documents and Settings\Administrateur\.m2\repository\com\vaadin\vaadin\6.7.4\vaadin-6.7.4.jar;C:\Documents and Settings\Administrateur\.m2\repository\org\vaadin\addons\customfield\0.9.3\customfield-0.9.3.jar;C:\Documents and Settings\Administrateur\.m2\repository\com\vaadin\addon\beanvalidation-addon\1.0.0\beanvalidation-addon-1.0.0.jar;C:\Documents and Settings\Administrateur\.m2\repository\javax\validation\validation-api\1.0.0.GA\validation-api-1.0.0.GA.jar;C:\Documents and Settings\Administrateur\.m2\repository\org\eclipse\persistence\eclipselink\2.2.0\eclipselink-2.2.0.jar;C:\Documents and Settings\Administrateur\.m2\repository\org\eclipse\persistence\javax.persistence\2.0.0\javax.persistence-2.0.0.jar;C:\Documents and Settings\Administrateur\.m2\repository\com\h2database\h2\1.3.160\h2-1.3.160.jar;C:\Documents and Settings\Administrateur\.m2\repository\org\hibernate\hibernate-validator\4.2.0.Final\hibernate-validator-4.2.0.Final.jar;C:\Documents and Settings\Administrateur\.m2\repository\org\slf4j\slf4j-api\1.6.1\slf4j-api-1.6.1.jar;C:\Documents and Settings\Administrateur\.m2\repository\com\google\gwt\gwt-user\2.3.0\gwt-user-2.3.0.jar;C:\Documents and Settings\Administrateur\.m2\repository\mysql\mysql-connector-java\5.1.20\mysql-connector-java-5.1.20.jar;C:\Documents and Settings\Administrateur\.m2\repository\org\hibernate\javax\persistence\hibernate-jpa-2.0-api\1.0.1.Final\hibernate-jpa-2.0-api-1.0.1.Final.jar;C:\Documents and Settings\Administrateur\.m2\repository\org\hibernate\hibernate-entitymanager\3.6.0.Final\hibernate-entitymanager-3.6.0.Final.jar;C:\Documents and Settings\Administrateur\.m2\repository\org\hibernate\hibernate-core\3.6.0.Final\hibernate-core-3.6.0.Final.jar;C:\Documents and Settings\Administrateur\.m2\repository\antlr\antlr\2.7.6\antlr-2.7.6.jar;C:\Documents and Settings\Administrateur\.m2\repository\commons-collections\commons-collections\20040616\commons-collections-20040616.jar;C:\Documents and Settings\Administrateur\.m2\repository\dom4j\dom4j\1.6.1\dom4j-1.6.1.jar;C:\Documents and Settings\Administrateur\.m2\repository\org\hibernate\hibernate-commons-annotations\3.2.0.Final\hibernate-commons-annotations-3.2.0.Final.jar;C:\Documents and Settings\Administrateur\.m2\repository\javax\transaction\jta\1.1\jta-1.1.jar;C:\Documents and Settings\Administrateur\.m2\repository\cglib\cglib\2.2\cglib-2.2.jar;C:\Documents and Settings\Administrateur\.m2\repository\asm\asm\3.1\asm-3.1.jar;C:\Documents and Settings\Administrateur\.m2\repository\javassist\javassist\3.12.0.GA\javassist-3.12.0.GA.jar;C:\Documents and Settings\Administrateur\.m2\repository\commons-dbcp\commons-dbcp\20030825.184428\commons-dbcp-20030825.184428.jar;C:\Documents and Settings\Administrateur\.m2\repository\commons-pool\commons-pool\20030825.183949\commons-pool-20030825.183949.jar;C:\Documents and Settings\Administrateur\.m2\repository\org\springframework\spring-core\3.1.1.RELEASE\spring-core-3.1.1.RELEASE.jar;C:\Documents and Settings\Administrateur\.m2\repository\org\springframework\spring-asm\3.1.1.RELEASE\spring-asm-3.1.1.RELEASE.jar;C:\Documents and Settings\Administrateur\.m2\repository\commons-logging\commons-logging\1.1.1\commons-logging-1.1.1.jar;C:\Documents and Settings\Administrateur\.m2\repository\org\springframework\spring-context\3.1.1.RELEASE\spring-context-3.1.1.RELEASE.jar;C:\Documents and Settings\Administrateur\.m2\repository\org\springframework\spring-aop\3.1.1.RELEASE\spring-aop-3.1.1.RELEASE.jar;C:\Documents and Settings\Administrateur\.m2\repository\aopalliance\aopalliance\1.0\aopalliance-1.0.jar;C:\Documents and Settings\Administrateur\.m2\repository\org\springframework\spring-beans\3.1.1.RELEASE\spring-beans-3.1.1.RELEASE.jar;C:\Documents and Settings\Administrateur\.m2\repository\org\springframework\spring-expression\3.1.1.RELEASE\spring-expression-3.1.1.RELEASE.jar;C:\Documents and Settings\Administrateur\.m2\repository\org\springframework\spring-web\3.1.1.RELEASE\spring-web-3.1.1.RELEASE.jar;C:\Documents and Settings\Administrateur\.m2\repository\org\springframework\spring-orm\3.1.1.RELEASE\spring-orm-3.1.1.RELEASE.jar;C:\Documents and Settings\Administrateur\.m2\repository\org\springframework\spring-jdbc\3.1.1.RELEASE\spring-jdbc-3.1.1.RELEASE.jar;C:\Documents and Settings\Administrateur\.m2\repository\org\springframework\spring-tx\3.1.1.RELEASE\spring-tx-3.1.1.RELEASE.jar;C:\Documents and Settings\Administrateur\.m2\repository\org\springframework\spring-aspects\3.1.1.RELEASE\spring-aspects-3.1.1.RELEASE.jar;C:\Documents and Settings\Administrateur\.m2\repository\org\springframework\spring-context-support\3.1.1.RELEASE\spring-context-support-3.1.1.RELEASE.jar;C:\Documents and Settings\Administrateur\.m2\repository\org\aspectj\aspectjrt\1.6.1\aspectjrt-1.6.1.jar;C:\Documents and Settings\Administrateur\.m2\repository\org\aspectj\aspectjtools\1.6.1\aspectjtools-1.6.1.jar;C:\Documents and Settings\Administrateur\.m2\repository\org\vaadin\addons\tableexport\1.3.0\tableexport-1.3.0.jar;C:\Documents and Settings\Administrateur\.m2\repository\javax\mail\mail\1.4\mail-1.4.jar;C:\Documents and Settings\Administrateur\.m2\repository\javax\activation\activation\1.1\activation-1.1.jar;C:\Documents and Settings\Administrateur\.m2\repository\javax\mail\javax.mail-api\1.4.4\javax.mail-api-1.4.4.jar;C:\Documents and Settings\Administrateur\.m2\repository\org\springframework\security\spring-security-core\3.1.0.RELEASE\spring-security-core-3.1.0.RELEASE.jar;C:\Documents and Settings\Administrateur\.m2\repository\org\springframework\security\spring-security-crypto\3.1.0.RELEASE\spring-security-crypto-3.1.0.RELEASE.jar;C:\Documents and Settings\Administrateur\.m2\repository\org\springframework\spring-test\3.1.0.RELEASE\spring-test-3.1.0.RELEASE.jar;C:\Documents and Settings\Administrateur\.m2\repository\log4j\log4j\1.2.9\log4j-1.2.9.jar;C:\Documents and Settings\Administrateur\.m2\repository\org\apache\poi\poi\3.8-beta3\poi-3.8-beta3.jar;C:\Documents and Settings\Administrateur\.m2\repository\commons-codec\commons-codec\1.5\commons-codec-1.5.jar;C:\Documents and Settings\Administrateur\.m2\repository\com\google\gwt\gwt-user\2.3.0\gwt-user-2.3.0.jar;C:\Documents and Settings\Administrateur\.m2\repository\javax\validation\validation-api\1.0.0.GA\validation-api-1.0.0.GA.jar;C:\Documents and Settings\Administrateur\.m2\repository\javax\validation\validation-api\1.0.0.GA\validation-api-1.0.0.GA-sources.jar;C:\Documents and Settings\Administrateur\.m2\repository\com\google\gwt\gwt-dev\2.3.0\gwt-dev-2.3.0.jar" com.google.gwt.dev.Compiler -gen "C:\Documents and Settings\Administrateur\workspace-JEE-Galileo\bdtechtest\target\.generated" -logLevel INFO -style OBF -war "C:\Documents and Settings\Administrateur\workspace-JEE-Galileo\bdtechtest\src\main\webapp\VAADIN\widgetsets" -localWorkers 2 com.businessdecision.tact.bdtechtest.gwt.AppWidgetSet
]] failed with status 1
-> [Help 1] |
lorsque je lance l'application avec le goal tomcat:run j'ai le message suivant dans firefox:
Failed to load the widgetset: /bdtechtest/VAADIN/widgetsets/com.businessdecision.tact.bdtechtest.gwt.AppWidgetSet/com.businessdecision.tact.bdtechtest.gwt.AppWidgetSet.nocache.js?1341926727140
et sur la console j'ai le message suivant :
Code:
1 2
| 10 juil. 2012 13:43:03 com.vaadin.terminal.gwt.server.AbstractApplicationServlet serveStaticResourcesInVAADIN
INFO: Requested resource [VAADIN/widgetsets/com.businessdecision.tact.bdtechtest.gwt.AppWidgetSet/com.businessdecision.tact.bdtechtest.gwt.AppWidgetSet.nocache.js] not found from filesystem or through class loader. Add widgetset and/or theme JAR to your classpath or add files to WebContent/VAADIN folder. |
Voici les fichiers de configuration :
>> AppWidgetSet.gwt.xml dans le package gwt
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| <module>
<!--
This file is automatically updated based on new dependencies by the
goal "vaadin:update-widgetset".
-->
<!-- Inherit DefaultWidgetSet -->
<inherits name="com.vaadin.terminal.gwt.DefaultWidgetSet" />
<inherits name="com.github.wolfie.refresher.RefresherApplicationWidgetset" />
<inherits name="com.vaadin.addon.tableexport.widgetset.Tableexport_for_vaadinWidgetset" />
</module> |
>> web.xml
Code:
1 2 3 4 5 6 7 8
|
<servlet ...
<init-param>
<description>Application widgetset</description>
<param-name>widgetset</param-name>
<param-value>com.businessdecision.tact.bdtechtest.gwt.AppWidgetSet</param-value>
</init-param>
</servlet> |
J'ai cherché sur le net et j'ai pas trouvé la solution ,
J'espère avoir votre aide, merci d'avance