Hi Nicolas
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 <nicolas.deloof@gmail.com>
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 <horst.andreas82@googlemail.com>
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 <horst.andreas82@googlemail.com>Hi AllIs 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:<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 sincea) it works with older versionsb) 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_24CheersAndreas--
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 codehaus-mojo-gwt-maven-plugin-users@googlegroups.com.
To unsubscribe from this group, send email to codehaus-mojo-gwt-maven-plugin-users+unsubscribe@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 codehaus-mojo-gwt-maven-plugin-users@googlegroups.com.
To unsubscribe from this group, send email to codehaus-mojo-gwt-maven-plugin-users+unsubscribe@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 google-web-toolkit@googlegroups.com.
To unsubscribe from this group, send email to google-web-toolkit+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
No comments:
Post a Comment