Hi Sven,
Sorry for the delay. The tests are still hanging with today's trunk
version.
> I can still not reproduce it (on two different machines). Could you
> please tell me which versions of Maven and JDK you are using?
$ mvn -version
Apache Maven 2.2.1 (r801777; 2009-08-07 05:16:01+1000)
Java version: 1.6.0_18
Java home: /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0/jre
Default locale: en_AU, platform encoding: UTF-8
OS name: "linux" version: "2.6.33.6-147.2.4.fc13.i686.pae" arch:
"i386" Family: "unix"
$ java -version
java version "1.6.0_18"
OpenJDK Runtime Environment (IcedTea6 1.8.1) (fedora-42.b18.fc13-i386)
OpenJDK Server VM (build 14.0-b16, mixed mode)
> Have you
> already successfully built a previous version/revision of
> GWTEventService with Ant or Maven?
Yes, with Maven, but it was a few months ago.
> Could you please send me the
> surefire log file which contains the error?
Which file do you want? There's no error; the test just hangs. If I
run `mvn clean install` until it hangs, the most recent file in
eventservice/target/surefire-reports is
de.novanic.eventservice.service.EventServiceImplTest.txt, but it's
empty. The file TEST-
de.novanic.eventservice.service.EventServiceImplTest.xml doesn't
exist.
EventServiceImplTest.testListen() hangs in Eclipse too. This is what
it sends to the console:
03/09/2010 3:32:47 PM
de.novanic.eventservice.logger.DefaultServerLogger log INFO: Server:
Configuration changed - EventServiceConfiguration (TestConfiguration)
Min.: 0ms; Max.: 30000ms; Timeout: 90000ms
03/09/2010 3:32:47 PM
de.novanic.eventservice.logger.DefaultServerLogger log INFO: Server:
Client "test_user_id" initialized.
This time I'll put the debugger stack trace in a pastebin:
http://pastebin.com/3nSuwLgs
Oddly enough, the other test -
EventRegistryTest.testListen_Domain_Isolation() - no longer hangs in
Eclipse, but if I run `mvn clean install -Dmaven.surefire.debug` the
debugger shows the VM stuck in
EventRegistryTest.testListen_Domain_Isolation() as before. (So maven
apparently gets stuck in two different places depending on whether
debug is enabled.)