I am trying to play around with grails (very new to it) and grails app engine plugin - I got stuck with "The filename or extension is too long" error when I try to run grails app-engine related tasks. Any help would be appreciated.
I am using gorm-jpa so I guess I need datanucleus to do its enhancing business on my classes - If I comment out enhancer macrodef task I can get past the error but app does not work at all. >>>>>>>>>>>>>>>>> c:\workspace\projects-sts\foo-grails>grails app-engine package Welcome to Grails 1.1.1 - http://grails.org/ Licensed under Apache Standard License 2.0 Grails home is set to: c:\workspace\apps\grails-1.1.1 Base Directory: C:\workspace\projects-sts\foo-grails Running script c:\workspace\apps\grails-plugins\app- engine-0.8.5\scripts\AppEngine.groovy Environment set to development Warning, target causing name overwriting of name startLogging Warning, target causing name overwriting of name cleanUpAfterWar [groovyc] Compiling 1 source file to C:\Users\vterzic\.grails \1.1.1\projects\foo-grails\classes [copy] Copying 1 file to C:\Users\vterzic\.grails\1.1.1\projects \foo-grails [copy] Copying 190 files to C:\Users\vterzic\.grails \1.1.1\projects\foo-grails\stage [copy] Copying 24 files to C:\Users\vterzic\.grails\1.1.1\projects \foo-grails\stage\WEB-INF\grails-app [copy] Copying 2 files to C:\Users\vterzic\.grails\1.1.1\projects \foo-grails\stage\WEB-INF\classes [copy] Copying 5 files to C:\Users\vterzic\.grails\1.1.1\projects \foo-grails\stage\WEB-INF\templates\scaffolding [copy] Copying 1 file to C:\Users\vterzic\.grails\1.1.1\projects \foo-grails\stage\WEB-INF [delete] Deleting: C:\Users\vterzic\.grails\1.1.1\projects\foo- grails\resources\web.xml [propertyfile] Updating property file: C:\Users\vterzic\.grails \1.1.1\projects\foo-grails\stage\WEB-INF\classes \application.properties Generating appengine-web.xml file for application [cloudsnip] Packaging AppEngine jar files Configuring JDO for AppEngine Enhancing JDO classes Error executing script AppEngine: : The following error occurred while executing this line: c:\workspace\apps\appengine-java-sdk-1.2.6\config\user\ant-macros.xml: 95: java.io.IOException: Cannot run program "C:\workspace\apps\java \jdk-1.6.0-14\jre\bin\java.exe": CreateProcess error=206, The filename or extension is too long gant.TargetExecutionException: : The following error occurred while executing this line: c:\workspace\apps\appengine-java-sdk-1.2.6\config\user\ant-macros.xml: 95: java.i o.IOException: Cannot run program "C:\workspace\apps\java \jdk-1.6.0-14\jre\bin\j ava.exe": CreateProcess error=206, The filename or extension is too long 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: : The following error occurred while executing this line: c:\workspace\apps\appengine-java-sdk-1.2.6\config\user\ant-macros.xml: 95: java.i o.IOException: Cannot run program "C:\workspace\apps\java \jdk-1.6.0-14\jre\bin\j ava.exe": CreateProcess error=206, The filename or extension is too long at org.apache.tools.ant.ProjectHelper.addLocationToBuildException(Projec tHelper.java:541) at org.apache.tools.ant.taskdefs.MacroInstance.execute (MacroInstance.jav a:394) at org.apache.tools.ant.dispatch.DispatchUtils.execute (DispatchUtils.jav a:105) at org.apache.tools.ant.Task.perform(Task.java:348) at _Events$_run_closure1.doCall(_Events.groovy:56) at _GrailsEvents_groovy$_run_closure5.doCall (_GrailsEvents_groovy:59) at _GrailsEvents_groovy$_run_closure5.call (_GrailsEvents_groovy) at _GrailsWar_groovy$_run_closure4.doCall(_GrailsWar_groovy: 240) at AppEngine$_run_closure2.doCall(AppEngine:26) at gant.Gant$_dispatch_closure4.doCall(Gant.groovy:324) ... 10 more Caused by: c:\workspace\apps\appengine-java-sdk-1.2.6\config\user\ant- macros.xml :95: java.io.IOException: Cannot run program "C:\workspace\apps\java \jdk-1.6.0-1 4\jre\bin\java.exe": CreateProcess error=206, The filename or extension is too l ong at org.apache.tools.ant.taskdefs.Java.fork(Java.java:774) at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java: 194) at org.apache.tools.ant.taskdefs.Java.execute(Java.java:104) at com.google.appengine.tools.enhancer.EnhancerTask.execute (EnhancerTask .java:99) at org.apache.tools.ant.UnknownElement.execute (UnknownElement.java:288) at org.apache.tools.ant.dispatch.DispatchUtils.execute (DispatchUtils.jav a:105) at org.apache.tools.ant.Task.perform(Task.java:348) at org.apache.tools.ant.taskdefs.Sequential.execute (Sequential.java:62) at org.apache.tools.ant.UnknownElement.execute (UnknownElement.java:288) at org.apache.tools.ant.dispatch.DispatchUtils.execute (DispatchUtils.jav a:105) at org.apache.tools.ant.Task.perform(Task.java:348) at org.apache.tools.ant.taskdefs.MacroInstance.execute (MacroInstance.jav a:391) ... 18 more Caused by: java.io.IOException: Cannot run program "C:\workspace\apps \java\jdk-1 .6.0-14\jre\bin\java.exe": CreateProcess error=206, The filename or extension is too long at java.lang.ProcessBuilder.start(ProcessBuilder.java:459) at java.lang.Runtime.exec(Runtime.java:593) at org.apache.tools.ant.taskdefs.Execute $Java13CommandLauncher.exec(Exec ute.java:828) at org.apache.tools.ant.taskdefs.Execute.launch(Execute.java: 445) at org.apache.tools.ant.taskdefs.Execute.execute(Execute.java: 459) at org.apache.tools.ant.taskdefs.Java.fork(Java.java:767) ... 29 more Caused by: java.io.IOException: CreateProcess error=206, The filename or extensi on is too long at java.lang.ProcessImpl.create(Native Method) at java.lang.ProcessImpl.<init>(ProcessImpl.java:81) at java.lang.ProcessImpl.start(ProcessImpl.java:30) at java.lang.ProcessBuilder.start(ProcessBuilder.java:452) ... 34 more -- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. 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-appengine-java?hl=en.
