google-code-export / gwt-test-utils

Automatically exported from code.google.com/p/gwt-test-utils
1 stars 0 forks source link

java.lang.ExceptionInInitializerError jar 0.29 #40

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Bonjour,
Je viens de tester le dernier le 0.29 et j'obtiens cette erreur:

java.lang.ExceptionInInitializerError
    at com.octo.gwt.test.GwtRunnerBase.<init>(GwtRunnerBase.java:34)
    at com.octo.gwt.test.GwtRunner.<init>(GwtRunner.java:25)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at org.junit.internal.builders.AnnotatedBuilder.buildRunner(AnnotatedBuilder.java:31)
    at org.junit.internal.builders.AnnotatedBuilder.runnerForClass(AnnotatedBuilder.java:24)
    at org.junit.runners.model.RunnerBuilder.safeRunnerForClass(RunnerBuilder.java:57)
    at org.junit.internal.builders.AllDefaultPossibilitiesBuilder.runnerForClass(AllDefaultPossibilitiesBuilder.java:29)
    at org.junit.runners.model.RunnerBuilder.safeRunnerForClass(RunnerBuilder.java:57)
    at org.junit.internal.requests.ClassRequest.getRunner(ClassRequest.java:24)
    at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.<init>(JUnit4TestReference.java:32)
    at org.eclipse.jdt.internal.junit4.runner.JUnit4TestClassReference.<init>(JUnit4TestClassReference.java:25)
    at org.eclipse.jdt.internal.junit4.runner.JUnit4TestLoader.createTest(JUnit4TestLoader.java:41)
    at org.eclipse.jdt.internal.junit4.runner.JUnit4TestLoader.loadTests(JUnit4TestLoader.java:31)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:452)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)
Caused by: com.octo.gwt.test.exceptions.GwtTestPatchException: 
java.lang.ArrayStoreException: 
sun.reflect.annotation.TypeNotPresentExceptionProxy
    at com.octo.gwt.test.internal.GwtClassLoader.<clinit>(GwtClassLoader.java:44)
    ... 20 more
Caused by: java.lang.ArrayStoreException: 
sun.reflect.annotation.TypeNotPresentExceptionProxy
    at sun.reflect.annotation.AnnotationParser.parseClassArray(Unknown Source)
    at sun.reflect.annotation.AnnotationParser.parseArray(Unknown Source)
    at sun.reflect.annotation.AnnotationParser.parseMemberValue(Unknown Source)
    at sun.reflect.annotation.AnnotationParser.parseAnnotation(Unknown Source)
    at sun.reflect.annotation.AnnotationParser.parseAnnotations2(Unknown Source)
    at sun.reflect.annotation.AnnotationParser.parseAnnotations(Unknown Source)
    at java.lang.Class.initAnnotationsIfNecessary(Unknown Source)
    at java.lang.Class.getDeclaredAnnotations(Unknown Source)
    at com.octo.gwt.test.utils.GwtReflectionUtils.getAnnotation(GwtReflectionUtils.java:169)
    at com.octo.gwt.test.internal.ConfigurationLoader.treatPatchClass(ConfigurationLoader.java:299)
    at com.octo.gwt.test.internal.ConfigurationLoader.loadPatchersAndJavaScriptObjects(ConfigurationLoader.java:197)
    at com.octo.gwt.test.internal.ConfigurationLoader.<init>(ConfigurationLoader.java:85)
    at com.octo.gwt.test.internal.ConfigurationLoader.createInstance(ConfigurationLoader.java:47)
    at com.octo.gwt.test.internal.GwtClassLoader.<init>(GwtClassLoader.java:77)
    at com.octo.gwt.test.internal.GwtClassLoader.<clinit>(GwtClassLoader.java:39)
    ... 20 more

Le problème vient du jar gxt ou css selector ou les deux car lorsque je les 
retire de mon classpath, les tests unitaires fonctionnent bien.

Sinon j'ai une question est ce que dans la version 0.28 vous gerez les uiBinder 
car actuellement au niveau de ma vue j instancie les composants avec le new 
mais je voudrais faire la migration vers le uiBinder.

Je vous remercie

Original issue reported on code.google.com by frankje...@gmail.com on 19 May 2011 at 1:59

GoogleCodeExporter commented 9 years ago
Bonjour,

UiBinder est bien géré depuis la version 0.28.

Je n'arrive pas à reproduire votre problème avec gxt-2.2.3.jar, 
gwt-test-utils-gxt-0.29.jar et gwt-css-selector-0.29.jar dans mon classpath. 
Avez-vous réussi à régler votre problème ?

Pour information, la version 0.29 est compatible avec GWT 2.3 uniquement.

A noter qu'il est souhaitable de reporter vos anomalies en anglais si possible 
;-)

Original comment by gael.laz...@gmail.com on 23 May 2011 at 10:38

GoogleCodeExporter commented 9 years ago

Original comment by gael.laz...@gmail.com on 31 May 2011 at 12:26