Build Server Version Not Compatible with AI Version

392 views
Skip to first unread message

Alan Rosenthal

unread,
Nov 5, 2013, 6:15:57 PM11/5/13
to app-inventor-o...@googlegroups.com
Hi,

I just followed the instructions to set up a remote build server and I am getting the following error (buildserver-log.out): 
SEVERE: Build server version v134-325-geeaf035 is not compatible with App Inventor version v134-327-g33abc2e.

Buildserver Vars:
start-time Nov 5, 2013 6:08:31 PM EST
uptime-in-ms 104150
vm-name OpenJDK 64-Bit Server VM
vm-vender Oracle Corporation
vm-version 23.7-b01
buildserver-version v134-325-geeaf035
buildserver-git-fingerprint eeaf0353e625ad3e5f84af5501e25662bdeaaf41
os-arch amd64
os-name Linux
os-version 3.2.0-23-generic
num-processors 1
load-average-past-1-min 0.31
total-memory 21630976
free-memory 10403136
max-memory 1852964864
used-heap 11227840
used-non-heap 16117920
count-async-build-requests 1
rejected-async-build-requests 1
successful-async-build-requests 0
failed-async-build-requests 0
maximum-simultaneous-build-tasks-allowed unlimited
completed-build-tasks 0
maximum-simultaneous-build-tasks-occurred 0
active-build-tasks 0

App Inventor 2 About:
Built: November 5 2013 Version: v134-327-g33abc2e

Both the buildserver and AI2 were build from the latest on upstream (as well as the most up to date appengine).

I'm not sure where to go from here.

Thanks,

Alan 

Jos Flores

unread,
Nov 5, 2013, 6:28:51 PM11/5/13
to app-inventor-o...@googlegroups.com
you can turn off version checking in the config:
https://docs.google.com/document/pub?id=1Xc9yt02x3BRoq5m1PJHBr81OOv69rEBy8LVG_84j9jc#h.9quk7suqt1zd

cheers,
José
> --
> You received this message because you are subscribed to the Google Groups
> "App Inventor Open Source Development" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to app-inventor-open-so...@googlegroups.com.
> To post to this group, send email to
> app-inventor-o...@googlegroups.com.
> Visit this group at
> http://groups.google.com/group/app-inventor-open-source-dev.
> For more options, visit https://groups.google.com/groups/opt_out.

Alan Rosenthal

unread,
Nov 5, 2013, 6:43:50 PM11/5/13
to app-inventor-o...@googlegroups.com
Now AI2 says "Build failed! Can not contact the BuildServer at BUILDSEVERIP"

And the buildserver-log.out is building the file and says:
root@ubuntu-12-0-4-x86-64:~/appinventor-sources/scripts# tail -f ~/for-BuildServer/buildserver-log.out 
Nov 05, 2013 6:40:37 PM com.google.appinventor.buildserver.BuildServer main
INFO: Running at: http://127.0.1.1:9990/buildserver
Nov 05, 2013 6:40:37 PM com.google.appinventor.buildserver.BuildServer main
INFO: Maximum simultanous builds = unlimited!
Nov 05, 2013 6:40:37 PM com.google.appinventor.buildserver.BuildServer main
INFO: Visit: http://127.0.1.1:9990/buildserver/health for server health
Nov 05, 2013 6:40:37 PM com.google.appinventor.buildserver.BuildServer main
INFO: Visit: http://127.0.1.1:9990/buildserver/vars for server values
Nov 05, 2013 6:40:37 PM com.google.appinventor.buildserver.BuildServer main
INFO: Server running
Nov 05, 2013 6:41:15 PM com.google.appinventor.buildserver.BuildServer buildAllFromZipFileAsync
INFO: requiredHosts is not set, no restriction on callback url.
Nov 05, 2013 6:41:15 PM com.google.appinventor.buildserver.BuildServer$1 run
INFO: START NEW BUILD 1
Nov 05, 2013 6:41:15 PM com.google.appinventor.buildserver.BuildServer checkMemory
INFO: Build 1 current used memory: 9379736 bytes
Nov 05, 2013 6:41:15 PM com.google.appinventor.buildserver.ProjectBuilder build
INFO: temporary project root: /tmp/1383694875148_0.8174916296912863-0
Nov 05, 2013 6:41:15 PM com.google.appinventor.buildserver.ProjectBuilder extractProjectFiles
INFO: extracting /tmp/1383694875148_0.8174916296912863-0/src/appinventor/ai_test/test/Screen1.bky from input zip
Nov 05, 2013 6:41:15 PM com.google.appinventor.buildserver.ProjectBuilder extractProjectFiles
INFO: extracting /tmp/1383694875148_0.8174916296912863-0/src/appinventor/ai_test/test/Screen1.scm from input zip
Nov 05, 2013 6:41:15 PM com.google.appinventor.buildserver.ProjectBuilder extractProjectFiles
INFO: extracting /tmp/1383694875148_0.8174916296912863-0/src/appinventor/ai_test/test/Screen1.yail from input zip
Nov 05, 2013 6:41:15 PM com.google.appinventor.buildserver.ProjectBuilder extractProjectFiles
INFO: extracting /tmp/1383694875148_0.8174916296912863-0/youngandroidproject/project.properties from input zip
Nov 05, 2013 6:41:15 PM com.google.appinventor.buildserver.Execution execute
INFO: ____Executing /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/keytool -genkey -keystore /tmp/1383694875148_0.8174916296912863-0/android.keystore -alias AndroidKey -keyalg RSA -dname CN="te...@example.com", O=AppInventor for Android, C=US -validity 10000 -storepass android -keypass android
Libraries needed, n= 0
Native Libraries needed, n= 0
Component assets needed, n= 0
Nov 05, 2013 6:41:17 PM com.google.appinventor.buildserver.Compiler setProgress
INFO: The current progress is 10%
Nov 05, 2013 6:41:17 PM com.google.appinventor.buildserver.Compiler generatePermissions
INFO: usesLocation = False
Nov 05, 2013 6:41:17 PM com.google.appinventor.buildserver.Compiler setProgress
INFO: The current progress is 15%
Nov 05, 2013 6:41:17 PM com.google.appinventor.buildserver.Compiler writeAndroidManifest
INFO: VCode: 1
Nov 05, 2013 6:41:17 PM com.google.appinventor.buildserver.Compiler writeAndroidManifest
INFO: VName: 1.0
Nov 05, 2013 6:41:17 PM com.google.appinventor.buildserver.Compiler setProgress
INFO: The current progress is 20%
Nov 05, 2013 6:41:17 PM com.google.appinventor.buildserver.Compiler generateClasses
INFO: source file: /tmp/1383694875148_0.8174916296912863-0/youngandroidproject/../src/appinventor/ai_test/test/Screen1.yail
Libraries Classpath, n 0
Libraries Classpath = /tmp/kawa2878640715136148789.jar:/tmp/acra-4.4.05621658663296803694.jar:/tmp/AndroidRuntime777487262257788209.jar:/tmp/android6923218938066848776.jar
Nov 05, 2013 6:41:17 PM com.google.appinventor.buildserver.Execution execute
INFO: ____Executing /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java -mx1848M -cp /tmp/kawa2878640715136148789.jar:/tmp/acra-4.4.05621658663296803694.jar:/tmp/AndroidRuntime777487262257788209.jar:/tmp/android6923218938066848776.jar kawa.repl -f /tmp/runtime5097285047162635009.scm -d /tmp/1383694875148_0.8174916296912863-0/youngandroidproject/../build/classes -P appinventor.ai_test.test. -C /tmp/1383694875148_0.8174916296912863-0/youngandroidproject/../src/appinventor/ai_test/test/Screen1.yail /tmp/runtime5097285047162635009.scm
Nov 05, 2013 6:41:23 PM com.google.appinventor.buildserver.Compiler generateClasses
INFO: Kawa compile time: 5.621 seconds
Nov 05, 2013 6:41:23 PM com.google.appinventor.buildserver.Compiler setProgress
INFO: The current progress is 35%
Libraries needed command line n = 0
Libraries command line = [/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java, -mx1848M, -jar, /tmp/dx_4774247152342966933.jar, --dex, --positions=lines, --output=/tmp/1383694875148_0.8174916296912863-0/youngandroidproject/../build/tmp/classes.dex, /tmp/1383694875148_0.8174916296912863-0/youngandroidproject/../build/classes, /tmp/AndroidRuntime777487262257788209.jar, /tmp/kawa2878640715136148789.jar, /tmp/acra-4.4.05621658663296803694.jar]
Nov 05, 2013 6:41:23 PM com.google.appinventor.buildserver.Compiler setProgress
INFO: The current progress is 50%
Nov 05, 2013 6:41:23 PM com.google.appinventor.buildserver.Execution execute
INFO: ____Executing /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java -mx1848M -jar /tmp/dx_4774247152342966933.jar --dex --positions=lines --output=/tmp/1383694875148_0.8174916296912863-0/youngandroidproject/../build/tmp/classes.dex /tmp/1383694875148_0.8174916296912863-0/youngandroidproject/../build/classes /tmp/AndroidRuntime777487262257788209.jar /tmp/kawa2878640715136148789.jar /tmp/acra-4.4.05621658663296803694.jar
Nov 05, 2013 6:42:05 PM com.google.appinventor.buildserver.Compiler setProgress
INFO: The current progress is 75%
Nov 05, 2013 6:42:05 PM com.google.appinventor.buildserver.Compiler runDx
INFO: DX time: 41.82 seconds
Nov 05, 2013 6:42:05 PM com.google.appinventor.buildserver.Compiler setProgress
INFO: The current progress is 85%
Nov 05, 2013 6:42:05 PM com.google.appinventor.buildserver.Execution execute
INFO: ____Executing /tmp/aapt4649137258269086801 package -v -f -M /tmp/1383694875148_0.8174916296912863-0/youngandroidproject/../build/AndroidManifest.xml -S /tmp/1383694875148_0.8174916296912863-0/youngandroidproject/../build/res -A /tmp/1383694875148_0.8174916296912863-0/youngandroidproject/../assets -I /tmp/android6923218938066848776.jar -F /tmp/1383694875148_0.8174916296912863-0/youngandroidproject/../build/deploy/test.ap_
Nov 05, 2013 6:42:05 PM com.google.appinventor.buildserver.Execution execute
WARNING: ____Execution failure: 
java.io.IOException: Cannot run program "/tmp/aapt4649137258269086801": error=2, No such file or directory
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1041)
at java.lang.Runtime.exec(Runtime.java:617)
at com.google.appinventor.buildserver.Execution.execute(Execution.java:110)
at com.google.appinventor.buildserver.Compiler.runAaptPackage(Compiler.java:1038)
at com.google.appinventor.buildserver.Compiler.compile(Compiler.java:577)
at com.google.appinventor.buildserver.ProjectBuilder.build(ProjectBuilder.java:163)
at com.google.appinventor.buildserver.BuildServer.build(BuildServer.java:491)
at com.google.appinventor.buildserver.BuildServer.buildAndCreateZip(BuildServer.java:446)
at com.google.appinventor.buildserver.BuildServer.access$300(BuildServer.java:65)
at com.google.appinventor.buildserver.BuildServer$1.run(BuildServer.java:385)
at com.google.appinventor.buildserver.NonQueuingExecutor$1.run(NonQueuingExecutor.java:51)
at java.lang.Thread.run(Thread.java:724)
Caused by: java.io.IOException: error=2, No such file or directory
at java.lang.UNIXProcess.forkAndExec(Native Method)
at java.lang.UNIXProcess.<init>(UNIXProcess.java:135)
at java.lang.ProcessImpl.start(ProcessImpl.java:130)
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1022)
... 11 more

Nov 05, 2013 6:42:05 PM com.google.appinventor.buildserver.Compiler runAaptPackage
WARNING: YAIL compiler - AAPT execution failed.
Nov 05, 2013 6:42:05 PM com.google.appinventor.buildserver.BuildServer build
INFO: Build output: ________Preparing application icon<br>________Creating animation xml<br>________Determining permissions<br>________Generating manifest file<br>________Attaching native libraries<br>________Copying native libraries<br>________Attaching component assets<br>________Compiling source files<br>(compiling appinventor/ai_test/test/Screen1.yail to appinventor.ai_test.test.Screen1)<br>(compiling /tmp/runtime5097285047162635009.scm to com.google.youngandroid.runtime)<br>Kawa compile time: 5.621 seconds<br>________Invoking DX<br>DX time: 41.82 seconds<br>________Invoking AAPT<br>YAIL compiler - AAPT execution failed.<br>
Nov 05, 2013 6:42:05 PM com.google.appinventor.buildserver.BuildServer build
INFO: Build error output: Error: Your build failed due to an error in the AAPT stage, not because of an error in your program.

Nov 05, 2013 6:42:05 PM com.google.appinventor.buildserver.BuildServer checkMemory
INFO: Build 1 current used memory: 9314952 bytes
Nov 05, 2013 6:42:05 PM com.google.appinventor.buildserver.BuildServer buildAndCreateZip
SEVERE: Build 1 Failed: 1 Error: Your build failed due to an error in the AAPT stage, not because of an error in your program.

Nov 05, 2013 6:42:05 PM com.google.appinventor.buildserver.BuildServer$1 run
INFO: CallbackURL: http://localhost:8888/ode2/receivebuild/d6no28ya7k4kn9sn8m7cqyqm37m3ci7d0i6r0epetnhaysup1x4y71mch85fsre26kcytb368vrxwopbhbycasjz9fhqll8fm2m7xla952i32ib0pxc4ihrpgc2odf9f1kkdaiq28x/build/Android
Nov 05, 2013 6:42:05 PM com.google.appinventor.buildserver.BuildServer$1 run
SEVERE: Exception: Connection refused and the length is of inputZip is 1304
Nov 05, 2013 6:42:05 PM com.google.appinventor.buildserver.BuildServer checkMemory
INFO: Build 1 current used memory: 8568552 bytes
Nov 05, 2013 6:42:05 PM com.google.appinventor.buildserver.BuildServer$1 run
INFO: BUILD 1 FINISHED

Jos Flores

unread,
Nov 5, 2013, 7:01:47 PM11/5/13
to app-inventor-o...@googlegroups.com
This seems to be the problem:
java.io.IOException: Cannot run program
"/tmp/aapt4649137258269086801": error=2, No such file or directory

search the forums for problems with aapt; if you are using Java 64bit
on Ubuntu, make sure you get the 32bit compatibility libraries.

cheers,
José
>> > email to app-inventor-open-so...@googlegroups.com.
>> > To post to this group, send email to
>> > app-inventor-o...@googlegroups.com.
>> > Visit this group at
>> > http://groups.google.com/group/app-inventor-open-source-dev.
>> > For more options, visit https://groups.google.com/groups/opt_out.
>
> --
> You received this message because you are subscribed to the Google Groups
> "App Inventor Open Source Development" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to app-inventor-open-so...@googlegroups.com.

Alan Rosenthal

unread,
Nov 5, 2013, 7:26:03 PM11/5/13
to app-inventor-o...@googlegroups.com
Okay, great! One issue down!  I am now building the apk.  For future users: sudo apt-get install ia32-libs

What is happening now, about 5 seconds after I do Build -> Application (save to my computer), AI2 says "Build failed! Can not contact the BuildServer at BUILDSERVERIP".  However, it looks like the buildserver received the file and is building it successfully.

Any thoughts?

Alan 
>> > To post to this group, send email to
>> > app-inventor-o...@googlegroups.com.
>> > Visit this group at
>> > http://groups.google.com/group/app-inventor-open-source-dev.
>> > For more options, visit https://groups.google.com/groups/opt_out.
>
> --
> You received this message because you are subscribed to the Google Groups
> "App Inventor Open Source Development" group.
> To unsubscribe from this group and stop receiving emails from it, send an

Jos Flores

unread,
Nov 5, 2013, 7:38:42 PM11/5/13
to app-inventor-o...@googlegroups.com
not really; why is your log pointing to 127.0.0.1 when you are saying
that you have an remote build server?

cheers,
José
>> >> > email to app-inventor-open-so...@googlegroups.com.
>> >> > To post to this group, send email to
>> >> > app-inventor-o...@googlegroups.com.
>> >> > Visit this group at
>> >> > http://groups.google.com/group/app-inventor-open-source-dev.
>> >> > For more options, visit https://groups.google.com/groups/opt_out.
>> >
>> > --
>> > You received this message because you are subscribed to the Google
>> > Groups
>> > "App Inventor Open Source Development" group.
>> > To unsubscribe from this group and stop receiving emails from it, send
>> > an
>> > email to app-inventor-open-so...@googlegroups.com.
>> > To post to this group, send email to
>> > app-inventor-o...@googlegroups.com.
>> > Visit this group at
>> > http://groups.google.com/group/app-inventor-open-source-dev.
>> > For more options, visit https://groups.google.com/groups/opt_out.
>
> --
> You received this message because you are subscribed to the Google Groups
> "App Inventor Open Source Development" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to app-inventor-open-so...@googlegroups.com.

Alan Rosenthal

unread,
Nov 5, 2013, 7:51:47 PM11/5/13
to app-inventor-o...@googlegroups.com
The buildserver was outputting that on its log so I just assumed it was referring to itself.

I restarted the computer that AI2 was running on and it started working.  Not sure why that made it work since nothing changed on that computer.

Thank you for your assistance.

Alan
>> >> > To post to this group, send email to
>> >> > app-inventor-o...@googlegroups.com.
>> >> > Visit this group at
>> >> > http://groups.google.com/group/app-inventor-open-source-dev.
>> >> > For more options, visit https://groups.google.com/groups/opt_out.
>> >
>> > --
>> > You received this message because you are subscribed to the Google
>> > Groups
>> > "App Inventor Open Source Development" group.
>> > To unsubscribe from this group and stop receiving emails from it, send
>> > an
>> > To post to this group, send email to
>> > app-inventor-o...@googlegroups.com.
>> > Visit this group at
>> > http://groups.google.com/group/app-inventor-open-source-dev.
>> > For more options, visit https://groups.google.com/groups/opt_out.
>
> --
> You received this message because you are subscribed to the Google Groups
> "App Inventor Open Source Development" group.
> To unsubscribe from this group and stop receiving emails from it, send an

Alan Rosenthal

unread,
Nov 6, 2013, 2:16:49 PM11/6/13
to app-inventor-o...@googlegroups.com
So I am getting the same issue that I was experiencing last night.

AI2 is sending the file to the buildserver and the buildserver is successfully compiling the APK.  However, AI2 think that the build has failed.

AI2 is throwing an exception called CouldNotFetchException from this code in appinventor/appengine/src/com/google/appinventor/server/project/youngandroid/YoungAndroidProjectService.java on line 537 inside function build:
 
      int responseCode = 0;
      try {
          responseCode = connection.getResponseCode();
      } catch (IOException e) {
          throw new CouldNotFetchException();
      }

Stack Trace:
SEVERE: com.google.appinventor.server.project.youngandroid.YoungAndroidProjectService$CouldNotFetchException: Request to build failed with CouldNotFetchException, user=18580476422013912411, project=5066549580791808, build URL is http://129.63.16.139:9990/buildserver/build-all-from-zip-async?uname=test%40example.com&callback=http%3A%2F%2Flocalhost%3A8888%2Fode2%2Freceivebuild%2Fd6no28yavxd2xi3y1jlu6xy96ti45h12jbztx08e6rmpftt48yrhv5qg3mxajfwyvk7owhu18kpvf1u7hpvtkcpkyknc23sieg9whxr6ao2ivy8smpsqxlfcca1ksr1xygqcl4q68h%2Fbuild%2FAndroid [307]
build.version=Wed, 31 Dec 1969 19:00 EST
git.build.version=v134-327-g33abc2e
java.lang.RuntimeException: com.google.appinventor.server.project.youngandroid.YoungAndroidProjectService$CouldNotFetchException
at com.google.appinventor.server.CrashReport.createAndLogError(CrashReport.java:44)
at com.google.appinventor.server.project.youngandroid.YoungAndroidProjectService.build(YoungAndroidProjectService.java:583)
at com.google.appinventor.server.ProjectServiceImpl.build(ProjectServiceImpl.java:280)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.google.appengine.tools.development.agent.runtime.Runtime.invoke(Runtime.java:115)
at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:561)
at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:208)
at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:248)
at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1166)
at com.google.appinventor.server.OdeAuthFilter.doMyFilter(OdeAuthFilter.java:105)
at com.google.appinventor.server.OdeAuthFilter.doFilter(OdeAuthFilter.java:77)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
at com.google.appengine.tools.appstats.AppstatsFilter.doFilter(AppstatsFilter.java:141)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
at com.google.appengine.api.socket.dev.DevSocketFilter.doFilter(DevSocketFilter.java:74)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
at com.google.appengine.tools.development.ResponseRewriterFilter.doFilter(ResponseRewriterFilter.java:123)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
at com.google.appengine.tools.development.HeaderVerificationFilter.doFilter(HeaderVerificationFilter.java:34)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
at com.google.appengine.api.blobstore.dev.ServeBlobFilter.doFilter(ServeBlobFilter.java:63)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
at com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter(TransactionCleanupFilter.java:43)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
at com.google.appengine.tools.development.StaticFileFilter.doFilter(StaticFileFilter.java:125)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
at com.google.appengine.tools.development.DevAppServerModulesFilter.doDirectRequest(DevAppServerModulesFilter.java:368)
at com.google.appengine.tools.development.DevAppServerModulesFilter.doDirectModuleRequest(DevAppServerModulesFilter.java:351)
at com.google.appengine.tools.development.DevAppServerModulesFilter.doFilter(DevAppServerModulesFilter.java:116)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388)
at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418)
at com.google.appengine.tools.development.DevAppEngineWebAppContext.handle(DevAppEngineWebAppContext.java:97)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at com.google.appengine.tools.development.JettyContainerService$ApiProxyHandler.handle(JettyContainerService.java:485)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.Server.handle(Server.java:326)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:938)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:755)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:218)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)
Caused by: com.google.appinventor.server.project.youngandroid.YoungAndroidProjectService$CouldNotFetchException
at com.google.appinventor.server.project.youngandroid.YoungAndroidProjectService.build(YoungAndroidProjectService.java:539)
... 52 more
//OK[-1,3,0,2,1,["com.google.appinventor.shared.rpc.RpcResult/2898401967"," Can not contact the BuildServer at 129.63.16.139",""],0,7]

Thoughts?

Alan

M. Hossein Amerkashi

unread,
Nov 6, 2013, 2:35:33 PM11/6/13
to app-inventor-o...@googlegroups.com
I think this has to do with permission issues; you probably don't have permission to a folder that ai is using for creating the zipped file.
Are you on non-windows platform?

-Hossein.


To unsubscribe from this group and stop receiving emails from it, send an email to app-inventor-open-so...@googlegroups.com.

Alan Rosenthal

unread,
Nov 6, 2013, 2:42:04 PM11/6/13
to app-inventor-o...@googlegroups.com
I am on ubuntu 12.04 64 bit.
>> >> > To post to this group, send email to
>> >> > app-inventor-o...@googlegroups.com.
>> >> > Visit this group at
>> >> > http://groups.google.com/group/app-inventor-open-source-dev.
>> >> > For more options, visit https://groups.google.com/groups/opt_out.
>> >
>> > --
>> > You received this message because you are subscribed to the Google
>> > Groups
>> > "App Inventor Open Source Development" group.
>> > To unsubscribe from this group and stop receiving emails from it, send
>> > an
>> > To post to this group, send email to
>> > app-inventor-o...@googlegroups.com.
>> > Visit this group at
>> > http://groups.google.com/group/app-inventor-open-source-dev.
>> > For more options, visit https://groups.google.com/groups/opt_out.
>
> --
> You received this message because you are subscribed to the Google Groups
> "App Inventor Open Source Development" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> To post to this group, send email to
> app-inventor-o...@googlegroups.com.
> Visit this group at
> http://groups.google.com/group/app-inventor-open-source-dev.
> For more options, visit https://groups.google.com/groups/opt_out.
Reply all
Reply to author
Forward
0 new messages