Hi Nicolas

I'm not using the gwt-maven-plugin for this project since the project does
not produce GWT compiler output. It's a reusable GWT-based API and only
builds jars to use in concrete GWT projects which of course then use the
gwt-maven-plugin.

I hence only need "normal" compilation and test execution besides the use of
some GWTTestCases. Would you suggest using the gwt-maven-plugin for this
even though the GWT compiler itself will not be used?

Thanks

Andreas

2011/7/28 nicolas de loof <[email protected]>

> Why don't you use gwt:test goal for that ? It has been designed to mimic
> surefire but don't requires such tricky configuration
>
> 2011/7/28 Andreas Horst <[email protected]>
>
>> Forgot the stack trace:
>>
>> com.google.gwt.core.ext.UnableToCompleteException: (see previous log
>> entries)
>>  at
>> com.google.gwt.dev.cfg.ModuleDefLoader.nestedLoad(ModuleDefLoader.java:262)
>>  at
>> com.google.gwt.dev.cfg.ModuleDefLoader$2.load(ModuleDefLoader.java:210)
>> at
>> com.google.gwt.dev.cfg.ModuleDefLoader.doLoadModule(ModuleDefLoader.java:308)
>>  at
>> com.google.gwt.dev.cfg.ModuleDefLoader.createSyntheticModule(ModuleDefLoader.java:102)
>> at
>> com.google.gwt.junit.CompileStrategy.maybeCompileModuleImpl2(CompileStrategy.java:165)
>>  at
>> com.google.gwt.junit.CompileStrategy.maybeCompileModuleImpl(CompileStrategy.java:112)
>> at
>> com.google.gwt.junit.SimpleCompileStrategy.maybeCompileModule(SimpleCompileStrategy.java:36)
>>  at com.google.gwt.junit.JUnitShell.runTestImpl(JUnitShell.java:1340)
>> at com.google.gwt.junit.JUnitShell.runTestImpl(JUnitShell.java:1309)
>>  at com.google.gwt.junit.JUnitShell.runTest(JUnitShell.java:650)
>> at com.google.gwt.junit.client.GWTTestCase.runTest(GWTTestCase.java:441)
>>  at junit.framework.TestCase.runBare(TestCase.java:127)
>> at junit.framework.TestResult$1.protect(TestResult.java:106)
>>  at junit.framework.TestResult.runProtected(TestResult.java:124)
>> at junit.framework.TestResult.run(TestResult.java:109)
>>  at junit.framework.TestCase.run(TestCase.java:118)
>> at com.google.gwt.junit.client.GWTTestCase.run(GWTTestCase.java:296)
>>  at junit.framework.TestSuite.runTest(TestSuite.java:208)
>> at junit.framework.TestSuite.run(TestSuite.java:203)
>>  at junit.framework.TestSuite.runTest(TestSuite.java:208)
>> at junit.framework.TestSuite.run(TestSuite.java:203)
>>  at junit.framework.TestSuite.runTest(TestSuite.java:208)
>> at junit.framework.TestSuite.run(TestSuite.java:203)
>>  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>  at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>> at java.lang.reflect.Method.invoke(Method.java:597)
>>  at
>> org.apache.maven.surefire.junit.JUnitTestSet.execute(JUnitTestSet.java:98)
>> at
>> org.apache.maven.surefire.junit.JUnit3Provider.executeTestSet(JUnit3Provider.java:117)
>>  at
>> org.apache.maven.surefire.junit.JUnit3Provider.invoke(JUnit3Provider.java:94)
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>  at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>> at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>  at java.lang.reflect.Method.invoke(Method.java:597)
>> at
>> org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164)
>>  at
>> org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110)
>> at
>> org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:172)
>>  at
>> org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:104)
>> at
>> org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:70)
>>
>> 2011/7/28 Andreas Horst <[email protected]>
>>
>>> Hi All
>>>
>>> Is anybody successfully running GWTTestCase (2.3) using the surefire
>>> plugin version 2.9? If so could you share your surefire configuration?
>>>
>>>
>>> I just recently switched to latest version of surefire for staying up to
>>> date and now have problems running my GWTTestCases with it. My surefire
>>> configuration is derived from 
>>> here<http://stackoverflow.com/questions/2737173/error-when-running-a-gwttestcase-using-maven-gwt-plugin>
>>> :
>>>
>>> <configuration>
>>>
>>>
>>>
>>>
>>>      <useSystemClassLoader>false</useSystemClassLoader>
>>>
>>>
>>>
>>>
>>>      <additionalClasspathElements>
>>>
>>>
>>>
>>>
>>>        
>>> <additionalClasspathElement>${basedir}/src/main/java</additionalClasspathElement>
>>>
>>>
>>>
>>>
>>>        
>>> <additionalClasspathElement>${basedir}/src/test/java</additionalClasspathElement>
>>>
>>>
>>>
>>>
>>>      </additionalClasspathElements>
>>>
>>>
>>>
>>>
>>>   </configuration>
>>>
>>>
>>> and used to work fine with older surefire versions. Switching back to
>>> older versions also works but now I wonder what breaks it exactly.
>>>
>>> The error message is:
>>>
>>> Loading inherited module 'de.my.module.Module'
>>>    [ERROR] Unable to find 'de/my/module/Module.gwt.xml' on your
>>> classpath; could be a typo, or maybe you forgot to include a classpath entry
>>> for source?
>>>
>>> Which actually seems to be pretty nonsense since
>>> a) it works with older versions
>>> b) the module is definitely on the classpath (see surefire configuration:
>>> .gwt.xml is in src/main/java; and a))
>>>
>>> Basic setup: Eclipse EE Indigo on Win7(64) with m2e 1.0.0.20110607, Maven
>>> 3.0.3, Sun JDK 1.6.0_24
>>>
>>> Cheers
>>>
>>> Andreas
>>>
>>  --
>> You received this message because you are subscribed to the Google Groups
>> "Codehaus Mojo gwt-maven-plugin Users" group.
>> To post to this group, send email to
>> [email protected].
>> To unsubscribe from this group, send email to
>> codehaus-mojo-gwt-maven-plugin-users+unsubscr...@googlegroups.com.
>> For more options, visit this group at
>> http://groups.google.com/group/codehaus-mojo-gwt-maven-plugin-users?hl=en
>> .
>>
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Codehaus Mojo gwt-maven-plugin Users" group.
> To post to this group, send email to
> [email protected].
> To unsubscribe from this group, send email to
> codehaus-mojo-gwt-maven-plugin-users+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/codehaus-mojo-gwt-maven-plugin-users?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.

Reply via email to