Don't know if it'll help but I'll post the console log:
Log started: sö, 11 nov 2012 13:34:32 +0100
	Match: beginTraversal
Match: digest selected JREDesc: JREDesc[version 1.6+, heap=-1-536870912, args=null, href=null, sel=false, null, null], JREInfo: JREInfo for index 0:
    platform is: 1.7
    product is: 1.7.0_09
    location is: 
http://java.sun.com/products/autodl/j2se    path is: C:\Program Files\Java\jre7\bin\javaw.exe
    args is: null
    native platform is: Windows, amd64 [ x86_64, 64bit ]
    JavaFX runtime is: JavaFX 2.2.3 found at C:\Program Files\Java\jre7\
    enabled is: true
    registered is: true
    system is: true
	Match: selecting maxHeap: 536870912
	Match: ignoring InitHeap: -1
	Match: digesting vmargs: null
	Match: digested vmargs: [JVMParameters: isSecure: true, args: ]
	Match: JVM args after accumulation: [JVMParameters: isSecure: true, args: ]
	Match: digest LaunchDesc: 
http://plymouth.seatribe.se/java/salem.jnlp	Match: digest properties: [-Dhaven.errorurl=http://plymouth.seatribe.se/java/error, -Dhaven.defserv=plymouth.seatribe.se, -Dhaven.resurl=http://plymouth.seatribe.se/res/, -Dhaven.storeurl=http://services.paradoxplaza.com/adam/storelette/salem]
	Match: JVM args: [JVMParameters: isSecure: false, args: -Dhaven.errorurl=http://plymouth.seatribe.se/java/error -Dhaven.defserv=plymouth.seatribe.se -Dhaven.resurl=http://plymouth.seatribe.se/res/ -Dhaven.storeurl=http://services.paradoxplaza.com/adam/storelette/salem]
	Match: digest LaunchDesc: 
http://plymouth.seatribe.se/java/salem-res.jnlp	Match: digest properties: []
	Match: JVM args: [JVMParameters: isSecure: false, args: -Dhaven.errorurl=http://plymouth.seatribe.se/java/error -Dhaven.defserv=plymouth.seatribe.se -Dhaven.resurl=http://plymouth.seatribe.se/res/ -Dhaven.storeurl=http://services.paradoxplaza.com/adam/storelette/salem]
	Match: digest LaunchDesc: 
http://plymouth.seatribe.se/java/jogl/jogl.jnlp	Match: digest properties: []
	Match: JVM args: [JVMParameters: isSecure: false, args: -Dhaven.errorurl=http://plymouth.seatribe.se/java/error -Dhaven.defserv=plymouth.seatribe.se -Dhaven.resurl=http://plymouth.seatribe.se/res/ -Dhaven.storeurl=http://services.paradoxplaza.com/adam/storelette/salem]
	Match: digest LaunchDesc: 
http://plymouth.seatribe.se/java/jogl/gluegen-rt.jnlp	Match: digest properties: []
	Match: JVM args: [JVMParameters: isSecure: false, args: -Dhaven.errorurl=http://plymouth.seatribe.se/java/error -Dhaven.defserv=plymouth.seatribe.se -Dhaven.resurl=http://plymouth.seatribe.se/res/ -Dhaven.storeurl=http://services.paradoxplaza.com/adam/storelette/salem]
	Match: endTraversal ..
	Match: JVM args final: -Xmx512m -Dhaven.errorurl=http://plymouth.seatribe.se/java/error -Dhaven.defserv=plymouth.seatribe.se -Dhaven.resurl=http://plymouth.seatribe.se/res/ -Dhaven.storeurl=http://services.paradoxplaza.com/adam/storelette/salem
	Match: Running JREInfo Version    match: 1.7.0.09 == 1.7.0.09
	 Match: Running JVM args match the secure subset: have:<-Xmx512m>  satisfy want:<-Xmx512m -Dhaven.errorurl=http://plymouth.seatribe.se/java/error -Dhaven.defserv=plymouth.seatribe.se -Dhaven.resurl=http://plymouth.seatribe.se/res/ -Dhaven.storeurl=http://services.paradoxplaza.com/adam/storelette/salem>
	Match: beginTraversal
Match: digest selected JREDesc: JREDesc[version 0+, heap=-1--1, args=null, href=null, sel=false, com.sun.javaws.jnl.ResourcesDesc@1ed56fe5, null], JREInfo: JREInfo for index 0:
    platform is: 1.7
    product is: 1.7.0_09
    location is: 
http://java.sun.com/products/autodl/j2se    path is: C:\Program Files\Java\jre7\bin\javaw.exe
    args is: null
    native platform is: Windows, amd64 [ x86_64, 64bit ]
    JavaFX runtime is: JavaFX 2.2.3 found at C:\Program Files\Java\jre7\
    enabled is: true
    registered is: true
    system is: true
	Match: ignoring maxHeap: -1
	Match: ignoring InitHeap: -1
	Match: digesting vmargs: null
	Match: digested vmargs: [JVMParameters: isSecure: true, args: ]
	Match: JVM args after accumulation: [JVMParameters: isSecure: true, args: ]
	Match: digest LaunchDesc: 
http://plymouth.seatribe.se/java/salem-res.jnlp	Match: digest properties: []
	Match: JVM args: [JVMParameters: isSecure: true, args: ]
	Match: endTraversal ..
	Match: JVM args final: 
	Match: Running JREInfo Version    match: 1.7.0.09 == 1.7.0.09
	 Match: Running JVM args match: have:<-Xmx512m>  satisfy want:<>
	Match: beginTraversal
Match: digest selected JREDesc: JREDesc[version 0+, heap=-1--1, args=null, href=null, sel=false, com.sun.javaws.jnl.ResourcesDesc@354a5255, null], JREInfo: JREInfo for index 0:
    platform is: 1.7
    product is: 1.7.0_09
    location is: 
http://java.sun.com/products/autodl/j2se    path is: C:\Program Files\Java\jre7\bin\javaw.exe
    args is: null
    native platform is: Windows, amd64 [ x86_64, 64bit ]
    JavaFX runtime is: JavaFX 2.2.3 found at C:\Program Files\Java\jre7\
    enabled is: true
    registered is: true
    system is: true
	Match: ignoring maxHeap: -1
	Match: ignoring InitHeap: -1
	Match: digesting vmargs: null
	Match: digested vmargs: [JVMParameters: isSecure: true, args: ]
	Match: JVM args after accumulation: [JVMParameters: isSecure: true, args: ]
	Match: digest LaunchDesc: 
http://plymouth.seatribe.se/java/jogl/jogl.jnlp	Match: digest properties: []
	Match: JVM args: [JVMParameters: isSecure: true, args: ]
	Match: digest LaunchDesc: 
http://plymouth.seatribe.se/java/jogl/gluegen-rt.jnlp	Match: digest properties: []
	Match: JVM args: [JVMParameters: isSecure: true, args: ]
	Match: endTraversal ..
	Match: JVM args final: 
	Match: Running JREInfo Version    match: 1.7.0.09 == 1.7.0.09
	 Match: Running JVM args match: have:<-Xmx512m>  satisfy want:<>
	Match: beginTraversal
Match: digest selected JREDesc: JREDesc[version 0+, heap=-1--1, args=null, href=null, sel=false, com.sun.javaws.jnl.ResourcesDesc@4fce5bc9, null], JREInfo: JREInfo for index 0:
    platform is: 1.7
    product is: 1.7.0_09
    location is: 
http://java.sun.com/products/autodl/j2se    path is: C:\Program Files\Java\jre7\bin\javaw.exe
    args is: null
    native platform is: Windows, amd64 [ x86_64, 64bit ]
    JavaFX runtime is: JavaFX 2.2.3 found at C:\Program Files\Java\jre7\
    enabled is: true
    registered is: true
    system is: true
	Match: ignoring maxHeap: -1
	Match: ignoring InitHeap: -1
	Match: digesting vmargs: null
	Match: digested vmargs: [JVMParameters: isSecure: true, args: ]
	Match: JVM args after accumulation: [JVMParameters: isSecure: true, args: ]
	Match: digest LaunchDesc: 
http://plymouth.seatribe.se/java/jogl/gluegen-rt.jnlp	Match: digest properties: []
	Match: JVM args: [JVMParameters: isSecure: true, args: ]
	Match: endTraversal ..
	Match: JVM args final: 
	Match: Running JREInfo Version    match: 1.7.0.09 == 1.7.0.09
	 Match: Running JVM args match: have:<-Xmx512m>  satisfy want:<>
JNLPClassLoader: Finding library jogl.dll
JNLPClassLoader: Finding library jawt.dll
JNLPClassLoader: Finding library jogl_awt.dll
And there it hangs.
I can still move around the console & the blank white salem window, but I can't click any buttons (close, copy etc).