I'm looking at using Ronin for a project, but I'm having some issues
with getting Aardvark to retrieve the files from the repository
specifed by the classpath "remote:releases:gosu-lang.org-
releases:
http://gosu-lang.org/repositories/m2/releases" line in
the .vark file generated for new projects. I see the same issue when
running Gosu Thin. It only seems to occur in Citrix Desktops, but
our development team is using them heavily, so if anyone has some
insight into what the root cause is, it will help me quite a bit in
figuring out how to get it running.
Thanks,
Matt
The specific exception being thrown is below:
C:\gosu-thin-0.9-12\bin>gosu
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
gw.lang.init.GosuInitialization.callMethod(GosuInitialization.java:97
)
at
gw.lang.init.GosuInitialization.reinitializeRuntime(GosuInitializatio
n.java:56)
at gw.lang.Gosu.reinitGosu(Gosu.java:170)
at gw.lang.Gosu.setClasspath(Gosu.java:162)
at gw.lang.Gosu.init(Gosu.java:208)
at gw.lang.Gosu.start(Gosu.java:84)
at gw.lang.launch.GosuLauncher.run(GosuLauncher.java:116)
at gw.lang.launch.GosuLauncher.main(GosuLauncher.java:46)
Caused by: java.lang.IllegalArgumentException: URI has an authority
component
at java.io.File.<init>(File.java:368)
at
gw.internal.gosu.module.DefaultSingleModule.addSpecialJars(DefaultSin
gleModule.java:62)
at
gw.internal.gosu.module.DefaultSingleModule.getRawJavaClasspath(Defau
ltSingleModule.java:87)
at
gw.internal.gosu.module.DefaultSingleModule.reset(DefaultSingleModule
.java:35)
at gw.internal.gosu.module.Module.<init>(Module.java:62)
at
gw.internal.gosu.module.DefaultSingleModule.<init>(DefaultSingleModul
e.java:22)
at
gw.internal.gosu.parser.ExecutionEnvironment.initializeDefaultSingleM
odule(ExecutionEnvironment.java:60)
at
gw.internal.gosu.init.InternalGosuInit.initializeRuntime(InternalGosu
Init.java:20)
... 12 more
java.lang.NullPointerException
at
gw.internal.gosu.parser.TypeLoaderAccess.refresh(TypeLoaderAccess.jav
a:820)
at
gw.internal.gosu.parser.TypeSystemImpl.refresh(TypeSystemImpl.java:28
9)
at gw.lang.reflect.TypeSystem.refresh(TypeSystem.java:255)
at gw.lang.Gosu.setClasspath(Gosu.java:163)
at gw.lang.Gosu.init(Gosu.java:208)
at gw.lang.Gosu.start(Gosu.java:84)
at gw.lang.launch.GosuLauncher.run(GosuLauncher.java:116)
at gw.lang.launch.GosuLauncher.main(GosuLauncher.java:46)