I created a project about two months ago using Thomas Broyer's modular-requestfactory maven archetype from here: https://github.com/tbroyer/gwt-maven-archetypes/tree/master/modular-requestfactory
Our application has been building and working fine using the 2.4 dependencies for GWT and the gwt-maven-plugin. Today I updated my pom to use GWT 2.5-rc1 and the latest version of the gwt-maven-plugin (build #35 of 2.5-SNAPSHOT from here: https://buildhive.cloudbees.com/job/gwt-maven-plugin/job/gwt-maven-plugin/35/org.codehaus.mojo$gwt-maven-plugin/) but when doing the maven compile (by doing a mvn clean install) it always stops when attempting to start compiling the first module of my application. I issued a kill -3 on the process and here is the output (below), does anybody know what be wrong? Do I need to change anything in my pom files/configuration that 2.5 needs? All I did was update the version numbers of the dependencies to the latest one. [INFO] ------------------------------------------------------------------------ [INFO] Building web-client 1.0-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ web-client --- [INFO] Deleting /xxx/projects/web/client/target [INFO] Deleting /xxx/projects/web/client/src/main/webapp/moduleAppOne (includes = [**/*], excludes = []) [INFO] Deleting /xxx/projects/web/client/src/main/webapp/moduleAppTwo (includes = [**/*], excludes = []) [INFO] [INFO] --- maven-resources-plugin:2.4.3:resources (default-resources) @ web-client --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 2 resources [INFO] [INFO] --- maven-compiler-plugin:2.4:compile (default-compile) @ web-client --- [INFO] Compiling 75 source files to /xxx/projects/web/client/target/classes [INFO] [INFO] --- maven-resources-plugin:2.4.3:testResources (default-testResources) @ web-client --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /xxx/projects/web/client/src/test/resources [INFO] [INFO] --- maven-compiler-plugin:2.4:testCompile (default-testCompile) @ web-client --- [INFO] Nothing to compile - all classes are up to date [INFO] [INFO] --- maven-surefire-plugin:2.10:test (default-test) @ web-client --- [INFO] Tests are skipped. [INFO] [INFO] --- gwt-maven-plugin:pre-2.5.0-20120719:compile (gwt-compile) @ web-client --- [INFO] Compiling module com.mycompany.web.ModuleAppOne_dev [INFO] 2012-07-18 23:55:21 [INFO] Full thread dump Java HotSpot(TM) 64-Bit Server VM (20.6-b01-415 mixed mode): [INFO] [INFO] "Thread-4" daemon prio=5 tid=7fef4a874000 nid=0x10b433000 waiting for monitor entry [00000000] [INFO] java.lang.Thread.State: BLOCKED (on object monitor) [INFO] [INFO] "Thread-3" daemon prio=5 tid=7fef4aaba800 nid=0x10c68b000 waiting for monitor entry [10c688000] [INFO] java.lang.Thread.State: BLOCKED (on object monitor) [INFO] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:293) [INFO] - waiting to lock <79fe5f198> (a sun.misc.Launcher$AppClassLoader) [INFO] at java.lang.ClassLoader.loadClass(ClassLoader.java:247) [INFO] at java.util.ResourceBundle$RBClassLoader.loadClass(ResourceBundle.java:435) [INFO] at java.util.ResourceBundle$Control.newBundle(ResourceBundle.java:2289) [INFO] at java.util.ResourceBundle.loadBundle(ResourceBundle.java:1364) [INFO] at java.util.ResourceBundle.findBundle(ResourceBundle.java:1328) [INFO] at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1224) [INFO] at java.util.ResourceBundle.getBundle(ResourceBundle.java:747) [INFO] at java.awt.Toolkit$3.run(Toolkit.java:1616) [INFO] at java.security.AccessController.doPrivileged(Native Method) [INFO] at java.awt.Toolkit.<clinit>(Toolkit.java:1612) [INFO] at java.lang.ClassLoader$NativeLibrary.load(Native Method) [INFO] at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1827) [INFO] - locked <79fe010a8> (a java.util.Vector) [INFO] - locked <79fe01100> (a java.util.Vector) [INFO] at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1724) [INFO] at java.lang.Runtime.loadLibrary0(Runtime.java:823) [INFO] - locked <79fe083d0> (a java.lang.Runtime) [INFO] at java.lang.System.loadLibrary(System.java:1045) [INFO] at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:50) [INFO] at java.security.AccessController.doPrivileged(Native Method) [INFO] at apple.awt.CGraphicsEnvironment.<clinit>(CGraphicsEnvironment.java:23) [INFO] at java.lang.Class.forName0(Native Method) [INFO] at java.lang.Class.forName(Class.java:169) [INFO] at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:68) [INFO] - locked <7e094ec98> (a java.lang.Class for java.awt.GraphicsEnvironment) [INFO] at com.google.gwt.dev.GraphicsInitThread.run(GraphicsInitThread.java:39) [INFO] [INFO] "pool-1-thread-1" prio=5 tid=7fef4aab7800 nid=0x10c588000 waiting on condition [10c587000] [INFO] java.lang.Thread.State: WAITING (parking) [INFO] at sun.misc.Unsafe.park(Native Method) [INFO] - parking to wait for <7a20f58f0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) [INFO] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156) [INFO] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987) [INFO] at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399) [INFO] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947) [INFO] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) [INFO] at java.lang.Thread.run(Thread.java:680) [INFO] [INFO] "Low Memory Detector" daemon prio=5 tid=7fef4480c000 nid=0x10b9c5000 runnable [00000000] [INFO] java.lang.Thread.State: RUNNABLE [INFO] [INFO] "C2 CompilerThread1" daemon prio=9 tid=7fef4480b800 nid=0x10b8c2000 waiting on condition [00000000] [INFO] java.lang.Thread.State: RUNNABLE [INFO] [INFO] "C2 CompilerThread0" daemon prio=9 tid=7fef4480a800 nid=0x10b7bf000 waiting on condition [00000000] [INFO] java.lang.Thread.State: RUNNABLE [INFO] [INFO] "Signal Dispatcher" daemon prio=9 tid=7fef4480a000 nid=0x10b6bc000 waiting on condition [00000000] [INFO] java.lang.Thread.State: RUNNABLE [INFO] [INFO] "Surrogate Locker Thread (Concurrent GC)" daemon prio=5 tid=7fef44809000 nid=0x10b5b9000 waiting on condition [00000000] [INFO] java.lang.Thread.State: RUNNABLE [INFO] [INFO] "Finalizer" daemon prio=8 tid=7fef441b8800 nid=0x10b2f5000 in Object.wait() [10b2f4000] [INFO] java.lang.Thread.State: WAITING (on object monitor) [INFO] at java.lang.Object.wait(Native Method) [INFO] - waiting on <79fe01300> (a java.lang.ref.ReferenceQueue$Lock) [INFO] at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) [INFO] - locked <79fe01300> (a java.lang.ref.ReferenceQueue$Lock) [INFO] at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) [INFO] at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) [INFO] [INFO] "Reference Handler" daemon prio=10 tid=7fef441b8000 nid=0x10b1f2000 in Object.wait() [10b1f1000] [INFO] java.lang.Thread.State: WAITING (on object monitor) [INFO] at java.lang.Object.wait(Native Method) [INFO] - waiting on <79fe011d8> (a java.lang.ref.Reference$Lock) [INFO] at java.lang.Object.wait(Object.java:485) [INFO] at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116) [INFO] - locked <79fe011d8> (a java.lang.ref.Reference$Lock) [INFO] [INFO] "main" prio=5 tid=7fef44000800 nid=0x101bf8000 waiting for monitor entry [101bf4000] [INFO] java.lang.Thread.State: BLOCKED (on object monitor) [INFO] at java.lang.Runtime.loadLibrary0(Runtime.java:815) [INFO] - waiting to lock <79fe083d0> (a java.lang.Runtime) [INFO] at java.lang.System.loadLibrary(System.java:1045) [INFO] at sun.security.pkcs11.wrapper.PKCS11$1.run(PKCS11.java:88) [INFO] at java.security.AccessController.doPrivileged(Native Method) [INFO] at sun.security.pkcs11.wrapper.PKCS11.<clinit>(PKCS11.java:86) [INFO] at sun.security.pkcs11.SunPKCS11.<init>(SunPKCS11.java:281) [INFO] at sun.security.pkcs11.SunPKCS11.<init>(SunPKCS11.java:86) [INFO] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) [INFO] at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) [INFO] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) [INFO] at java.lang.reflect.Constructor.newInstance(Constructor.java:513) [INFO] at sun.security.jca.ProviderConfig$4.run(ProviderConfig.java:262) [INFO] at java.security.AccessController.doPrivileged(Native Method) [INFO] at sun.security.jca.ProviderConfig.doLoadProvider(ProviderConfig.java:244) [INFO] at sun.security.jca.ProviderConfig.getProvider(ProviderConfig.java:224) [INFO] - locked <79fe5f198> (a sun.misc.Launcher$AppClassLoader) [INFO] at sun.security.jca.ProviderList.getProvider(ProviderList.java:215) [INFO] at sun.security.jca.ProviderList.getService(ProviderList.java:313) [INFO] at sun.security.jca.GetInstance.getInstance(GetInstance.java:140) [INFO] at java.security.Security.getImpl(Security.java:659) [INFO] at java.security.MessageDigest.getInstance(MessageDigest.java:129) [INFO] at java.io.ObjectStreamClass.computeDefaultSUID(ObjectStreamClass.java:1754) [INFO] at java.io.ObjectStreamClass.access$100(ObjectStreamClass.java:50) [INFO] at java.io.ObjectStreamClass$1.run(ObjectStreamClass.java:203) [INFO] at java.security.AccessController.doPrivileged(Native Method) [INFO] at java.io.ObjectStreamClass.getSerialVersionUID(ObjectStreamClass.java:200) [INFO] at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:556) [INFO] at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1582) [INFO] at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1495) [INFO] at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1731) [INFO] at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1328) [INFO] at java.io.ObjectInputStream.readObject(ObjectInputStream.java:350) [INFO] at com.google.gwt.dev.javac.CompilationUnitArchive.createFromStream(CompilationUnitArchive.java:58) [INFO] at com.google.gwt.dev.javac.CompilationUnitArchive.createFromURL(CompilationUnitArchive.java:65) [INFO] at com.google.gwt.dev.ArchivePreloader.preloadArchives(ArchivePreloader.java:63) [INFO] at com.google.gwt.dev.Precompile.precompile(Precompile.java:243) [INFO] at com.google.gwt.dev.Precompile.precompile(Precompile.java:229) [INFO] at com.google.gwt.dev.Precompile.precompile(Precompile.java:141) [INFO] at com.google.gwt.dev.Compiler.run(Compiler.java:232) [INFO] at com.google.gwt.dev.Compiler.run(Compiler.java:198) [INFO] at com.google.gwt.dev.Compiler$1.run(Compiler.java:170) [INFO] at com.google.gwt.dev.CompileTaskRunner.doRun(CompileTaskRunner.java:88) [INFO] at com.google.gwt.dev.CompileTaskRunner.runWithAppropriateLogger(CompileTaskRunner.java:82) [INFO] at com.google.gwt.dev.Compiler.main(Compiler.java:177) [INFO] [INFO] "VM Thread" prio=9 tid=7fef441b3800 nid=0x10b0ef000 runnable [INFO] [INFO] "Gang worker#0 (Parallel GC Threads)" prio=9 tid=7fef44004000 nid=0x104f4a000 runnable [INFO] [INFO] "Gang worker#1 (Parallel GC Threads)" prio=9 tid=7fef44005000 nid=0x10504d000 runnable [INFO] [INFO] "Gang worker#2 (Parallel GC Threads)" prio=9 tid=7fef44005800 nid=0x105150000 runnable [INFO] [INFO] "Gang worker#3 (Parallel GC Threads)" prio=9 tid=7fef44006000 nid=0x105253000 runnable [INFO] [INFO] "Gang worker#4 (Parallel GC Threads)" prio=9 tid=7fef44006800 nid=0x105356000 runnable [INFO] [INFO] "Gang worker#5 (Parallel GC Threads)" prio=9 tid=7fef44007800 nid=0x105459000 runnable [INFO] [INFO] "Gang worker#6 (Parallel GC Threads)" prio=9 tid=7fef44008000 nid=0x10555c000 runnable [INFO] [INFO] "Gang worker#7 (Parallel GC Threads)" prio=9 tid=7fef44008800 nid=0x10565f000 runnable [INFO] [INFO] "Concurrent Mark-Sweep GC Thread" prio=9 tid=7fef440e6000 nid=0x10ad8e000 runnable [INFO] "Gang worker#0 (Parallel CMS Threads)" prio=9 tid=7fef440e4800 nid=0x10a388000 runnable [INFO] [INFO] "Gang worker#1 (Parallel CMS Threads)" prio=9 tid=7fef440e5800 nid=0x10a48b000 runnable [INFO] [INFO] "VM Periodic Task Thread" prio=10 tid=7fef4481d800 nid=0x10bac8000 waiting on condition [INFO] [INFO] "Exception Catcher Thread" prio=10 tid=7fef44001800 nid=0x101d72000 runnable [INFO] JNI global references: 1403 [INFO] [INFO] [INFO] Found one Java-level deadlock: [INFO] ============================= [INFO] "Thread-4": [INFO] waiting to lock monitor 7fef45802df8 (object 79fe5f198, a sun.misc.Launcher$AppClassLoader), [INFO] which is held by "main" [INFO] "main": [INFO] waiting to lock monitor 7fef45802c00 (object 79fe083d0, a java.lang.Runtime), [INFO] which is held by "Thread-3" [INFO] "Thread-3": [INFO] waiting to lock monitor 7fef45802df8 (object 79fe5f198, a sun.misc.Launcher$AppClassLoader), [INFO] which is held by "main" [INFO] [INFO] Java stack information for the threads listed above: [INFO] =================================================== [INFO] "Thread-4": [INFO] "main": [INFO] at java.lang.Runtime.loadLibrary0(Runtime.java:815) [INFO] - waiting to lock <79fe083d0> (a java.lang.Runtime) [INFO] at java.lang.System.loadLibrary(System.java:1045) [INFO] at sun.security.pkcs11.wrapper.PKCS11$1.run(PKCS11.java:88) [INFO] at java.security.AccessController.doPrivileged(Native Method) [INFO] at sun.security.pkcs11.wrapper.PKCS11.<clinit>(PKCS11.java:86) [INFO] at sun.security.pkcs11.SunPKCS11.<init>(SunPKCS11.java:281) [INFO] at sun.security.pkcs11.SunPKCS11.<init>(SunPKCS11.java:86) [INFO] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) [INFO] at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) [INFO] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) [INFO] at java.lang.reflect.Constructor.newInstance(Constructor.java:513) [INFO] at sun.security.jca.ProviderConfig$4.run(ProviderConfig.java:262) [INFO] at java.security.AccessController.doPrivileged(Native Method) [INFO] at sun.security.jca.ProviderConfig.doLoadProvider(ProviderConfig.java:244) [INFO] at sun.security.jca.ProviderConfig.getProvider(ProviderConfig.java:224) [INFO] - locked <79fe5f198> (a sun.misc.Launcher$AppClassLoader) [INFO] at sun.security.jca.ProviderList.getProvider(ProviderList.java:215) [INFO] at sun.security.jca.ProviderList.getService(ProviderList.java:313) [INFO] at sun.security.jca.GetInstance.getInstance(GetInstance.java:140) [INFO] at java.security.Security.getImpl(Security.java:659) [INFO] at java.security.MessageDigest.getInstance(MessageDigest.java:129) [INFO] at java.io.ObjectStreamClass.computeDefaultSUID(ObjectStreamClass.java:1754) [INFO] at java.io.ObjectStreamClass.access$100(ObjectStreamClass.java:50) [INFO] at java.io.ObjectStreamClass$1.run(ObjectStreamClass.java:203) [INFO] at java.security.AccessController.doPrivileged(Native Method) [INFO] at java.io.ObjectStreamClass.getSerialVersionUID(ObjectStreamClass.java:200) [INFO] at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:556) [INFO] at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1582) [INFO] at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1495) [INFO] at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1731) [INFO] at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1328) [INFO] at java.io.ObjectInputStream.readObject(ObjectInputStream.java:350) [INFO] at com.google.gwt.dev.javac.CompilationUnitArchive.createFromStream(CompilationUnitArchive.java:58) [INFO] at com.google.gwt.dev.javac.CompilationUnitArchive.createFromURL(CompilationUnitArchive.java:65) [INFO] at com.google.gwt.dev.ArchivePreloader.preloadArchives(ArchivePreloader.java:63) [INFO] at com.google.gwt.dev.Precompile.precompile(Precompile.java:243) [INFO] at com.google.gwt.dev.Precompile.precompile(Precompile.java:229) [INFO] at com.google.gwt.dev.Precompile.precompile(Precompile.java:141) [INFO] at com.google.gwt.dev.Compiler.run(Compiler.java:232) [INFO] at com.google.gwt.dev.Compiler.run(Compiler.java:198) [INFO] at com.google.gwt.dev.Compiler$1.run(Compiler.java:170) [INFO] at com.google.gwt.dev.CompileTaskRunner.doRun(CompileTaskRunner.java:88) [INFO] at com.google.gwt.dev.CompileTaskRunner.runWithAppropriateLogger(CompileTaskRunner.java:82) [INFO] at com.google.gwt.dev.Compiler.main(Compiler.java:177) [INFO] "Thread-3": [INFO] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:293) [INFO] - waiting to lock <79fe5f198> (a sun.misc.Launcher$AppClassLoader) [INFO] at java.lang.ClassLoader.loadClass(ClassLoader.java:247) [INFO] at java.util.ResourceBundle$RBClassLoader.loadClass(ResourceBundle.java:435) [INFO] at java.util.ResourceBundle$Control.newBundle(ResourceBundle.java:2289) [INFO] at java.util.ResourceBundle.loadBundle(ResourceBundle.java:1364) [INFO] at java.util.ResourceBundle.findBundle(ResourceBundle.java:1328) [INFO] at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1224) [INFO] at java.util.ResourceBundle.getBundle(ResourceBundle.java:747) [INFO] at java.awt.Toolkit$3.run(Toolkit.java:1616) [INFO] at java.security.AccessController.doPrivileged(Native Method) [INFO] at java.awt.Toolkit.<clinit>(Toolkit.java:1612) [INFO] at java.lang.ClassLoader$NativeLibrary.load(Native Method) [INFO] at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1827) [INFO] - locked <79fe010a8> (a java.util.Vector) [INFO] - locked <79fe01100> (a java.util.Vector) [INFO] at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1724) [INFO] at java.lang.Runtime.loadLibrary0(Runtime.java:823) [INFO] - locked <79fe083d0> (a java.lang.Runtime) [INFO] at java.lang.System.loadLibrary(System.java:1045) [INFO] at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:50) [INFO] at java.security.AccessController.doPrivileged(Native Method) [INFO] at apple.awt.CGraphicsEnvironment.<clinit>(CGraphicsEnvironment.java:23) [INFO] at java.lang.Class.forName0(Native Method) [INFO] at java.lang.Class.forName(Class.java:169) [INFO] at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:68) [INFO] - locked <7e094ec98> (a java.lang.Class for java.awt.GraphicsEnvironment) [INFO] at com.google.gwt.dev.GraphicsInitThread.run(GraphicsInitThread.java:39) [INFO] [INFO] Found 1 deadlock. [INFO] [INFO] Heap [INFO] par new generation total 118208K, used 44180K [79fe00000, 7a7e40000, 7a7e40000) [INFO] eden space 105088K, 42% used [79fe00000, 7a29252f8, 7a64a0000) [INFO] from space 13120K, 0% used [7a64a0000, 7a64a0000, 7a7170000) [INFO] to space 13120K, 0% used [7a7170000, 7a7170000, 7a7e40000) [INFO] concurrent mark-sweep generation total 919296K, used 0K [7a7e40000, 7e0000000, 7e0000000) [INFO] concurrent-mark-sweep perm gen total 21248K, used 10265K [7e0000000, 7e14c0000, 800000000) [INFO] -- You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To view this discussion on the web visit https://groups.google.com/d/msg/google-web-toolkit/-/NKgpBAqOozoJ. 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.
