Am Mittwoch, 29. August 2018 23:40:42 UTC+2 schrieb Colin Alworth:
>
> With that update, you might need to look more at your test or project 
> setup - can you share the full log from a mvn test (or whatever you do to 
> run the gwt test cases)?
>
> So if I got this correct you are offering help to look at the next 
problem...
I already solved tons of problems with missing source dependencies and a 
fix in gwt.xml
Currently I am stuck here:
Running net.sf.mmm.util.gwt.UtilCoreGwtTest
Compiling module net.sf.mmm.util.gwt.UtilCoreGwtTest.JUnit
   Computing all possible rebind results for 
'com.google.gwt.logging.client.LogConfiguration'
      Rebinding com.google.gwt.logging.client.LogConfiguration
         Checking rule <generate-with 
class='com.google.gwt.editor.rebind.SimpleBeanEditorDriverGenerator'/>
            [WARN] Detected warnings related to 
'com.google.gwt.editor.client.SimpleBeanEditorDriver'.   Are 
validation-api-<version>.jar and validation-api-<version>-sources.jar on 
the classpath?
            [WARN] Unknown type 
'com.google.gwt.editor.client.SimpleBeanEditorDriver' specified in deferred 
binding rule
   Computing all possible rebind results for 
'net.sf.mmm.util.pojo.descriptor.api.PojoDescriptorBuilder'
      Rebinding net.sf.mmm.util.pojo.descriptor.api.PojoDescriptorBuilder
         Invoking generator 
net.sf.mmm.util.pojo.descriptor.impl.rebind.PojoDescriptorBuilderGenerator
            [WARN] Found only 2 supported type(s)
00:04:23.804 [main] DEBUG n.s.m.u.p.d.i.DefaultPojoDescriptorEnhancer - 
copying accessor 'set-mapped-accessor of property 'GwtTestPojo.value' with 
type java.lang.String' to 'Descriptor for property values'
00:04:23.808 [main] DEBUG n.s.m.u.p.d.i.DefaultPojoDescriptorEnhancer - 
copying accessor 'get-mapped-accessor of property 'GwtTestPojo.value' with 
type java.lang.String' to 'Descriptor for property values'
00:04:23.810 [main] DEBUG n.s.m.u.p.d.i.DefaultPojoDescriptorEnhancer - 
copying accessor 'get-indexed-accessor of property 'GwtTestPojo.item' with 
type java.lang.String' to 'Descriptor for property items'
00:04:23.810 [main] DEBUG n.s.m.u.p.d.i.DefaultPojoDescriptorEnhancer - 
copying accessor 'set-mapped-accessor of property 'GwtTestPojo.item' with 
type java.lang.String' to 'Descriptor for property items'
00:04:23.810 [main] DEBUG n.s.m.u.p.d.i.DefaultPojoDescriptorEnhancer - 
copying accessor 'add-accessor of property 'GwtTestPojo.item' with type 
java.lang.String' to 'Descriptor for property items'
00:04:23.810 [main] DEBUG n.s.m.u.p.d.i.DefaultPojoDescriptorEnhancer - 
copying accessor 'set-indexed-accessor of property 'GwtTestPojo.item' with 
type java.lang.String' to 'Descriptor for property items'
00:04:23.811 [main] DEBUG n.s.m.u.p.d.i.DefaultPojoDescriptorEnhancer - 
copying accessor 'get-mapped-accessor of property 'GwtTestPojo.item' with 
type java.lang.String' to 'Descriptor for property items'
00:04:23.811 [main] DEBUG n.s.m.u.p.d.i.DefaultPojoDescriptorEnhancer - 
copying accessor 'get-size-accessor of property 'GwtTestPojo.item' with 
type int' to 'Descriptor for property items'
   [ERROR] Errors in 'net/sf/mmm/util/lang/api/CompareOperator.java'
      [ERROR] Line 236: The method evalComparable(Comparator, Comparable, 
Comparable) from the type ComparatorHelper refers to the missing type 
Comparator
   Tracing compile failure path for type 
'net.sf.mmm.util.lang.api.CompareOperator'
      [ERROR] Errors in 'net/sf/mmm/util/lang/api/CompareOperator.java'
         [ERROR] Line 236: The method evalComparable(Comparator, 
Comparable, Comparable) from the type ComparatorHelper refers to the 
missing type Comparator
   [ERROR] Hint: Your source appears not to live underneath a subpackage 
called 'client'; no problem, but you'll need to use the <source> directive 
in your module to make it accessible
   [ERROR] An internal compiler exception occurred
com.google.gwt.dev.jjs.InternalCompilerException: Unexpected error during 
visit.
        at 
com.google.gwt.dev.jjs.ast.JVisitor.translateException(JVisitor.java:111)
        at 
com.google.gwt.dev.jjs.ast.JModVisitor.accept(JModVisitor.java:276)
        at 
com.google.gwt.dev.jjs.ast.JModVisitor.accept(JModVisitor.java:265)
        at com.google.gwt.dev.jjs.ast.JVisitor.accept(JVisitor.java:118)
        at 
com.google.gwt.dev.jjs.ast.JDeclarationStatement.traverse(JDeclarationStatement.java:49)
        at 
com.google.gwt.dev.jjs.ast.JModVisitor$ListContext.traverse(JModVisitor.java:88)
        at 
com.google.gwt.dev.jjs.ast.JModVisitor.acceptWithInsertRemove(JModVisitor.java:331)
        at com.google.gwt.dev.jjs.ast.JBlock.traverse(JBlock.java:94)
        at 
com.google.gwt.dev.jjs.ast.JModVisitor.traverse(JModVisitor.java:361)
        at 
com.google.gwt.dev.jjs.ast.JModVisitor.accept(JModVisitor.java:273)
        at com.google.gwt.dev.jjs.ast.JVisitor.accept(JVisitor.java:139)
        at com.google.gwt.dev.jjs.ast.JVisitor.accept(JVisitor.java:135)
        at 
com.google.gwt.dev.jjs.ast.JMethodBody.traverse(JMethodBody.java:83)
        at 
com.google.gwt.dev.jjs.ast.JModVisitor.traverse(JModVisitor.java:361)
        at 
com.google.gwt.dev.jjs.ast.JModVisitor.accept(JModVisitor.java:273)
        at 
com.google.gwt.dev.jjs.ast.JModVisitor.accept(JModVisitor.java:265)
        at 
com.google.gwt.dev.jjs.ast.JMethod.visitChildren(JMethod.java:786)
        at com.google.gwt.dev.jjs.ast.JMethod.traverse(JMethod.java:778)
        at 
com.google.gwt.dev.jjs.ast.JModVisitor.traverse(JModVisitor.java:361)
        at 
com.google.gwt.dev.jjs.ast.JModVisitor.accept(JModVisitor.java:273)
        at 
com.google.gwt.dev.jjs.ast.JModVisitor.accept(JModVisitor.java:265)
        at com.google.gwt.dev.jjs.impl.UnifyAst.mainLoop(UnifyAst.java:1401)
        at com.google.gwt.dev.jjs.impl.UnifyAst.exec(UnifyAst.java:896)
        at 
com.google.gwt.dev.jjs.JavaToJavaScriptCompiler.unifyJavaAst(JavaToJavaScriptCompiler.java:1410)
        at 
com.google.gwt.dev.jjs.JavaToJavaScriptCompiler.constructJavaAst(JavaToJavaScriptCompiler.java:1222)
        at 
com.google.gwt.dev.jjs.JavaToJavaScriptCompiler.precompile(JavaToJavaScriptCompiler.java:1140)
        at 
com.google.gwt.dev.jjs.JavaToJavaScriptCompiler.precompile(JavaToJavaScriptCompiler.java:255)
        at com.google.gwt.dev.Precompile.precompile(Precompile.java:255)
        at com.google.gwt.dev.Precompile.precompile(Precompile.java:202)
        at com.google.gwt.dev.Precompile.precompile(Precompile.java:143)
        at com.google.gwt.dev.Compiler.compile(Compiler.java:204)
        at com.google.gwt.dev.Compiler.compile(Compiler.java:155)
        at 
com.google.gwt.junit.JUnitShell.compileForWebMode(JUnitShell.java:1092)
        at 
com.google.gwt.junit.JUnitShell.maybeCompileForWebMode(JUnitShell.java:1150)
        at 
com.google.gwt.junit.CompileStrategy.maybeCompileModuleImpl2(CompileStrategy.java:183)
        at 
com.google.gwt.junit.CompileStrategy.maybeCompileModuleImpl(CompileStrategy.java:113)
        at 
com.google.gwt.junit.SimpleCompileStrategy.maybeCompileModule(SimpleCompileStrategy.java:36)
        at com.google.gwt.junit.JUnitShell.runTestImpl(JUnitShell.java:1315)
        at com.google.gwt.junit.JUnitShell.runTestImpl(JUnitShell.java:1283)
        at com.google.gwt.junit.JUnitShell.runTest(JUnitShell.java:672)
        at 
com.google.gwt.junit.client.GWTTestCase.runTest(GWTTestCase.java:421)
        at junit.framework.TestCase.runBare(TestCase.java:141)
        at junit.framework.TestResult$1.protect(TestResult.java:122)
        at junit.framework.TestResult.runProtected(TestResult.java:142)
        at junit.framework.TestResult.run(TestResult.java:125)
        at junit.framework.TestCase.run(TestCase.java:129)
        at com.google.gwt.junit.client.GWTTestCase.run(GWTTestCase.java:247)
        at junit.framework.TestSuite.runTest(TestSuite.java:252)
        at junit.framework.TestSuite.run(TestSuite.java:247)
        at 
org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:86)
        at org.junit.runners.Suite.runChild(Suite.java:128)
        at org.junit.runners.Suite.runChild(Suite.java:27)
        at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
        at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
        at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
        at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
        at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
        at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
        at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
        at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
        at 
org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:108)
        at 
org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:78)
        at 
org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
        at 
org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:144)
        at 
org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
        at 
org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
        at 
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: java.lang.AssertionError
        at 
com.google.gwt.dev.jjs.impl.UnifyAst.translate(UnifyAst.java:1577)
        at 
com.google.gwt.dev.jjs.impl.UnifyAst.translate(UnifyAst.java:1590)
        at 
com.google.gwt.dev.jjs.impl.UnifyAst.translate(UnifyAst.java:1596)
        at com.google.gwt.dev.jjs.impl.UnifyAst.flowInto(UnifyAst.java:1201)
        at 
com.google.gwt.dev.jjs.impl.UnifyAst.access$200(UnifyAst.java:135)
        at 
com.google.gwt.dev.jjs.impl.UnifyAst$UnifyVisitor.endVisit(UnifyAst.java:311)
        at 
com.google.gwt.dev.jjs.ast.JNewInstance.traverse(JNewInstance.java:76)
        at 
com.google.gwt.dev.jjs.ast.JModVisitor.traverse(JModVisitor.java:361)
        at 
com.google.gwt.dev.jjs.ast.JModVisitor.accept(JModVisitor.java:273)
        ... 65 more
      [ERROR] at NlsFormatterChoice.java(70): new 
NlsFormatterChoice$Condition(null, null)
      [ERROR] at NlsFormatterChoice.java(70): final static Filter 
FILTER_ELSE = new NlsFormatterChoice$Condition(null, null)
      [ERROR] at NlsFormatterChoice.java(53): {
  AbstractNlsFormatterPlugin.$clinit();
  final static char CONDITION_START = '(';
  final static char CONDITION_END = ')';
  final static char CONDITION_VAR = '?';
  final static String CONDITION_ELSE = "else";
  final static Filter FILTER_ELSE = new NlsFormatterChoice$Condition(null, 
null);
  final static CharFilter FILTER_COMPARATOR = new ListCharFilter(true, new 
char[] {'<', '=', '>', '!'});
  final static CharFilter FILTER_COMPARATOR_ARGUMENT = new 
ConjunctionCharFilter(Conjunction.OR, new CharFilter[] 
{CharFilter.LATIN_DIGIT_OR_LETTER_FILTER, new ListCharFilter(true, new 
char[] {'-', '+', '.', ':'})});
}
      [ERROR] at NlsFormatterChoice.java(53): {
  AbstractNlsFormatterPlugin.$clinit();
  final static char CONDITION_START = '(';
  final static char CONDITION_END = ')';
  final static char CONDITION_VAR = '?';
  final static String CONDITION_ELSE = "else";
  final static Filter FILTER_ELSE = new NlsFormatterChoice$Condition(null, 
null);
  final static CharFilter FILTER_COMPARATOR = new ListCharFilter(true, new 
char[] {'<', '=', '>', '!'});
  final static CharFilter FILTER_COMPARATOR_ARGUMENT = new 
ConjunctionCharFilter(Conjunction.OR, new CharFilter[] 
{CharFilter.LATIN_DIGIT_OR_LETTER_FILTER, new ListCharFilter(true, new 
char[] {'-', '+', '.', ':'})});
}
      [ERROR] at NlsFormatterChoice.java(53): 
net.sf.mmm.util.nls.impl.formatter.NlsFormatterChoice.$clinit()V
Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 8.647 sec 
<<< FAILURE! - in net.sf.mmm.util.gwt.UtilCoreGwtTest
testPojoPropertyIntrospector(net.sf.mmm.util.gwt.UtilCoreGwtTest)  Time 
elapsed: 8.645 sec  <<< ERROR!
com.google.gwt.core.ext.UnableToCompleteException: (see previous log 
entries)

However, I will sleep now and hopefully tomorrow I will get some 
inspiration how to proceed.

If you have a hint or see something I might be missing out, let me know. 
But do not feel required to fix my code :)
>From the GWT side the problem is solved.

Thank you so much
  Jörg

-- 
You received this message because you are subscribed to the Google Groups "GWT 
Contributors" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit-contributors+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-web-toolkit-contributors/ff21b0fa-93ca-4625-ba16-5cc8c1728f77%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to