Posts Tagged Morph
Important Announcement on Morph AppSpace
Posted by Morten in Uncategorized on May 27, 2009
I just received an email with the this subject. It basically states that Morph will be shutting down AppSpace to focus on their new configurable service model, Morph AppCloud. If this is true then developer subscriptions will be shutdown as of the 6th of June.
Grails: Error starting Sun’s native2ascii
Posted by Morten in Uncategorized on April 4, 2009
More issues with Grails. The environment seemed to be working, but once I start compiling and generating all the files. I ran into more issues. When running the grails war to generate a war to deploy to Mor.ph I go the following error. This error also occurs for the generate-all command.
Error executing script War: : Error starting Sun's native2ascii: gant.TargetExecutionException: : Error starting Sun's native2ascii:
To fixing it I found this mailing list response. The problem was that my JAVA_HOME environment variable pointed to the JRE and not to the JDK. Changing it to point to the JDK fixed the problem. Below is the entire printout of the error.
Running script C:\dev\grails-1.1\scripts\War.groovy Environment set to production Warning, target causing name overwriting of name startLogging [groovyc] Compiling 1 source file to C:\Users\Morten\.grails\1.1\projects\GrailsHello3\classes [native2ascii] Converting 11 files from C:\Users\Morten\IdeaProjects\GrailsHello3\grails-app\i18n to C:\Users\Morten\.grails\1.1\projects\GrailsHello3\resources\grails-app\i18n Error executing script War: : Error starting Sun's native2ascii: gant.TargetExecutionException: : Error starting Sun's native2ascii: at gant.Gant$_dispatch_closure4.doCall(Gant.groovy:331) at gant.Gant$_dispatch_closure6.doCall(Gant.groovy:334) at gant.Gant$_dispatch_closure6.doCall(Gant.groovy) at gant.Gant.withBuildListeners(Gant.groovy:344) at gant.Gant.this$2$withBuildListeners(Gant.groovy) at gant.Gant$this$2$withBuildListeners.callCurrent(Unknown Source) at gant.Gant.dispatch(Gant.groovy:334) at gant.Gant.this$2$dispatch(Gant.groovy) at gant.Gant.invokeMethod(Gant.groovy) at gant.Gant.processTargets(Gant.groovy:495) at gant.Gant.processTargets(Gant.groovy:480) Caused by: : Error starting Sun's native2ascii: at org.apache.tools.ant.taskdefs.optional.native2ascii.SunNative2Ascii.run(SunNative2Ascii.java:67) at org.apache.tools.ant.taskdefs.optional.native2ascii.DefaultNative2Ascii.convert(DefaultNative2Ascii.java:54) at org.apache.tools.ant.taskdefs.optional.Native2Ascii.convert(Native2Ascii.java:268) at org.apache.tools.ant.taskdefs.optional.Native2Ascii.execute(Native2Ascii.java:227) at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105) at org.apache.tools.ant.Task.perform(Task.java:348) at _GrailsPackage_groovy$_run_closure2_closure13.doCall(_GrailsPackage_groovy:108) at _GrailsPackage_groovy$_run_closure2_closure13.doCall(_GrailsPackage_groovy) at _GrailsSettings_groovy$_run_closure10.doCall(_GrailsSettings_groovy:269) at _GrailsPackage_groovy$_run_closure2.doCall(_GrailsPackage_groovy:107) at _GrailsWar_groovy$_run_closure4.doCall(_GrailsWar_groovy:125) at War$_run_closure1.doCall(War:38) at gant.Gant$_dispatch_closure4.doCall(Gant.groovy:324) ... 10 more Caused by: java.lang.ClassNotFoundException: sun.tools.native2ascii.Main at org.codehaus.groovy.tools.RootLoader.findClass(RootLoader.java:156) at java.lang.ClassLoader.loadClass(Unknown Source) at org.codehaus.groovy.tools.RootLoader.loadClass(RootLoader.java:128) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClassInternal(Unknown Source) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) at org.apache.tools.ant.taskdefs.optional.native2ascii.SunNative2Ascii.run(SunNative2Ascii.java:51) ... 22 more