Continuing with my struggle to make it work:

The file which the error log complains about varies among deployment 
attempts. So it is not related to the file itself.

I tried to change the application version, using a new version (called 4). 
No luck.
I tried to deploy only the default module, instead of the entire EAR. No 
luck, same behavior.
I tried to deploy only the default module, using the appcfg.sh script 
directly (instead of mvn appengine:update), and still no luck.

I'm running out of options. =/

On Friday, May 2, 2014 1:25:03 PM UTC-3, Gilberto Torrezan Filho wrote:
>
> Hi,
>
> I'm having a weird problem when trying to deploy my application to App 
> Engine. I'm running a Java application, and using Maven with Modules. My 
> project structure was created by the skeleton-archetype, described here: 
> https://developers.google.com/appengine/docs/java/tools/maven
>
> I have the default and only one more module. The default uses F1 automatic 
> scaling and the second module uses B2 basic scaling. My application is not 
> a new one (I'm trying to update it on production), and it is 
> billing-enabled.
>
> From the root directory (where the super project resides) I executed:
>
> mvn clean install
>>
>
> With no issues. The project was built and everything was ok.
>
> But when executing:
>
> mvn appengine:update -e
>>
>
> From my EAR directory (below the root), I got this strange behavior:
>
> Beginning interaction for module default...
>> 0% Created staging directory at: '/tmp/appcfg4856430756419614536.tmp'
>> 5% Scanning for jsp files.
>> 20% Scanning files on local disk.
>> 25% Scanned 250 files.
>> 28% Scanned 500 files.
>> 31% Scanned 750 files.
>> 33% Scanned 1000 files.
>> 34% Scanned 1250 files.
>> 35% Scanned 1500 files.
>> 36% Scanned 1750 files.
>> 37% Initiating update.
>> 37% Cloning 395 static files.
>> 37% Cloning 1545 application files.
>> 40% Uploading 696 files.
>> 52% Sending batch containing 53 blob(s) totaling 3024KB.
>> 61% Sending batch containing 54 blob(s) totaling 3221KB.
>> 68% Sending batch containing 55 blob(s) totaling 3259KB.
>> 73% Sending batch containing 56 blob(s) totaling 3304KB.
>> 77% Sending batch containing 57 blob(s) totaling 3333KB.
>> 80% Sending batch containing 58 blob(s) totaling 3345KB.
>> 82% Sending batch containing 59 blob(s) totaling 3357KB.
>> 84% Sending batch containing 60 blob(s) totaling 3368KB.
>> 85% Sending batch containing 61 blob(s) totaling 3374KB.
>> 86% Sending batch containing 62 blob(s) totaling 3503KB.
>> 87% Sending batch containing 63 blob(s) totaling 3508KB.
>> 87% Sending batch containing 64 blob(s) totaling 3549KB.
>> 87% Sending batch containing 65 blob(s) totaling 3598KB.
>> 87% Sending batch containing 66 blob(s) totaling 3626KB.
>> 87% Sending batch containing 67 blob(s) totaling 3639KB.
>> 87% Sending batch containing 68 blob(s) totaling 3650KB.
>> 87% Sending batch containing 69 blob(s) totaling 3661KB.
>> 87% Sending batch containing 70 blob(s) totaling 3667KB.
>> 87% Sending batch containing 71 blob(s) totaling 3796KB.
>> 87% Sending batch containing 72 blob(s) totaling 3801KB.
>> 87% Sending batch containing 73 blob(s) totaling 3842KB.
>> 87% Sending batch containing 74 blob(s) totaling 3891KB.
>> 87% Sending batch containing 75 blob(s) totaling 3919KB.
>> 87% Sending batch containing 76 blob(s) totaling 3932KB.
>> 87% Sending batch containing 77 blob(s) totaling 3944KB.
>> 87% Sending batch containing 78 blob(s) totaling 3954KB.
>> 87% Sending batch containing 79 blob(s) totaling 3961KB. 
>
> 87% Sending batch containing 80 blob(s) totaling 4089KB. 
>>
> (and so on... till...)
>>
> 87% Exception in flushing batch payload, so sending 1 by 1...Error posting 
>> to URL: 
>> https://appengine.google.com/api/appversion/addfiles?=&module=default&app_id=(myproject)&version=3&
>> 400 Bad Request
>> Max number of files and blobs is 10000.
>>
>> 87% Rolling back the update.
>>
>> com.google.appengine.tools.admin.HttpIoException: Error posting to URL: 
>> https://appengine.google.com/api/appversion/addfile?module=default&path=META-INF%2FMANIFEST.MF&app_id=(myproject)&version=3&
>> 400 Bad Request
>> Max number of files and blobs is 10000.
>>
>> Unable to update app: Error posting to URL: 
>> https://appengine.google.com/api/appversion/addfile?module=default&path=META-INF%2FMANIFEST.MF&app_id=(myproject)&version=3&
>> 400 Bad Request
>> Max number of files and blobs is 10000.
>>
>> Please see the logs [/tmp/appcfg2488967039807633573.log] for further 
>> information. 
>>
>  
> And the log /tmp/appcfg2488967039807633573.log shows:
>
> Unable to update:
>> com.google.appengine.tools.admin.HttpIoException: Error posting to URL: 
>> https://appengine.google.com/api/appversion/addfile?module=default&path=META-INF%2FMANIFEST.MF&app_id=(myproject)&version=3&
>> 400 Bad Request
>> Max number of files and blobs is 10000.
>>
>>     at 
>> com.google.appengine.tools.admin.AbstractServerConnection.send1(AbstractServerConnection.java:293)
>>     at 
>> com.google.appengine.tools.admin.AbstractServerConnection.send(AbstractServerConnection.java:253)
>>     at 
>> com.google.appengine.tools.admin.AbstractServerConnection.post(AbstractServerConnection.java:216)
>>     at 
>> com.google.appengine.tools.admin.LoggingClientDeploySender.send(LoggingClientDeploySender.java:33)
>>     at 
>> com.google.appengine.tools.admin.AppVersionUpload.send(AppVersionUpload.java:997)
>>     at 
>> com.google.appengine.tools.admin.AppVersionUpload$UploadBatcher.flush(AppVersionUpload.java:1306)
>>     at 
>> com.google.appengine.tools.admin.AppVersionUpload$UploadBatcher.addToBatch(AppVersionUpload.java:1330)
>>     at 
>> com.google.appengine.tools.admin.AppVersionUpload.uploadFile(AppVersionUpload.java:761)
>>     at 
>> com.google.appengine.tools.admin.AppVersionUpload.uploadFiles(AppVersionUpload.java:145)
>>     at 
>> com.google.appengine.tools.admin.AppVersionUpload.doUpload(AppVersionUpload.java:114)
>>     at 
>> com.google.appengine.tools.admin.AppAdminImpl.doUpdate(AppAdminImpl.java:473)
>>     at 
>> com.google.appengine.tools.admin.AppAdminImpl.update(AppAdminImpl.java:55)
>>     at 
>> com.google.appengine.tools.admin.AppCfg$UpdateAction.execute(AppCfg.java:1347)
>>     at 
>> com.google.appengine.tools.admin.AppCfg.executeAction(AppCfg.java:332)
>>     at com.google.appengine.tools.admin.AppCfg.<init>(AppCfg.java:213)
>>     at com.google.appengine.tools.admin.AppCfg.<init>(AppCfg.java:124)
>>     at com.google.appengine.tools.admin.AppCfg.main(AppCfg.java:120)
>>     at 
>> com.google.appengine.appcfg.AbstractAppCfgMojo.executeAppCfgCommand(AbstractAppCfgMojo.java:248)
>>     at com.google.appengine.appcfg.Update.execute(Update.java:32)
>>     at 
>> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:106)
>>     at 
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
>>     at 
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
>>     at 
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
>>     at 
>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
>>     at 
>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
>>     at 
>> org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
>>     at 
>> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
>>     at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:317)
>>     at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:152)
>>     at org.apache.maven.cli.MavenCli.execute(MavenCli.java:555)
>>     at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:214)
>>     at org.apache.maven.cli.MavenCli.main(MavenCli.java:158)
>>     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 
>> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
>>     at 
>> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
>>     at 
>> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
>>     at 
>> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
>> com.google.appengine.tools.admin.AdminException: Unable to update app: 
>> Error posting to URL: 
>> https://appengine.google.com/api/appversion/addfile?module=default&path=META-INF%2FMANIFEST.MF&app_id=(myproject)&version=3&
>> 400 Bad Request
>> Max number of files and blobs is 10000.
>>
>>     at 
>> com.google.appengine.tools.admin.AppAdminImpl.doUpdate(AppAdminImpl.java:479)
>>     at 
>> com.google.appengine.tools.admin.AppAdminImpl.update(AppAdminImpl.java:55)
>>     at 
>> com.google.appengine.tools.admin.AppCfg$UpdateAction.execute(AppCfg.java:1347)
>>     at 
>> com.google.appengine.tools.admin.AppCfg.executeAction(AppCfg.java:332)
>>     at com.google.appengine.tools.admin.AppCfg.<init>(AppCfg.java:213)
>>     at com.google.appengine.tools.admin.AppCfg.<init>(AppCfg.java:124)
>>     at com.google.appengine.tools.admin.AppCfg.main(AppCfg.java:120)
>>     at 
>> com.google.appengine.appcfg.AbstractAppCfgMojo.executeAppCfgCommand(AbstractAppCfgMojo.java:248)
>>     at com.google.appengine.appcfg.Update.execute(Update.java:32)
>>     at 
>> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:106)
>>     at 
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
>>     at 
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
>>     at 
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
>>     at 
>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
>>     at 
>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
>>     at 
>> org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
>>     at 
>> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
>>     at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:317)
>>     at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:152)
>>     at org.apache.maven.cli.MavenCli.execute(MavenCli.java:555)
>>     at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:214)
>>     at org.apache.maven.cli.MavenCli.main(MavenCli.java:158)
>>     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 
>> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
>>     at 
>> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
>>     at 
>> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
>>     at 
>> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
>> Caused by: com.google.appengine.tools.admin.HttpIoException: Error 
>> posting to URL: 
>> https://appengine.google.com/api/appversion/addfile?module=default&path=META-INF%2FMANIFEST.MF&app_id=(myproject)&version=3&
>> 400 Bad Request
>> Max number of files and blobs is 10000.
>>
>>     at 
>> com.google.appengine.tools.admin.AbstractServerConnection.send1(AbstractServerConnection.java:293)
>>     at 
>> com.google.appengine.tools.admin.AbstractServerConnection.send(AbstractServerConnection.java:253)
>>     at 
>> com.google.appengine.tools.admin.AbstractServerConnection.post(AbstractServerConnection.java:216)
>>     at 
>> com.google.appengine.tools.admin.LoggingClientDeploySender.send(LoggingClientDeploySender.java:33)
>>     at 
>> com.google.appengine.tools.admin.AppVersionUpload.send(AppVersionUpload.java:997)
>>     at 
>> com.google.appengine.tools.admin.AppVersionUpload$UploadBatcher.flush(AppVersionUpload.java:1306)
>>     at 
>> com.google.appengine.tools.admin.AppVersionUpload$UploadBatcher.addToBatch(AppVersionUpload.java:1330)
>>     at 
>> com.google.appengine.tools.admin.AppVersionUpload.uploadFile(AppVersionUpload.java:761)
>>     at 
>> com.google.appengine.tools.admin.AppVersionUpload.uploadFiles(AppVersionUpload.java:145)
>>     at 
>> com.google.appengine.tools.admin.AppVersionUpload.doUpload(AppVersionUpload.java:114)
>>     at 
>> com.google.appengine.tools.admin.AppAdminImpl.doUpdate(AppAdminImpl.java:473)
>>     ... 29 more
>>
>
> And that's it... I can't deploy the application because the deployment 
> enters in a strange loop and never uploads the files.
>
> My environment:
>
> mvn -version:
>> Apache Maven 3.1.1 (0728685237757ffbf44136acec0402957f723d9a; 2013-09-17 
>> 12:22:22-0300)
>> Maven home: /usr/share/maven
>> Java version: 1.7.0_51, vendor: Oracle Corporation
>> Java home: /usr/lib/jvm/java-7-oracle/jre
>> Default locale: en_US, platform encoding: UTF-8
>> OS name: "linux", version: "3.13.0-24-generic", arch: "amd64", family: 
>> "unix"
>>
>
> Using appengine SDK and maven plugin v.1.9.4. I'm executing everything 
> from the command line to avoid IDE issues.
>
> This is the first time I'm deploying the project using modules (I was 
> using backends till then).
>
> Any ideas? I really need to deploy the application as soon as possible.
>
> Thanks.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/d/optout.

Reply via email to