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.


Reply via email to