Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

deprecated Files API Google App Engine to be completely removed #12

Open
sveltema opened this issue May 20, 2015 · 7 comments
Open

deprecated Files API Google App Engine to be completely removed #12

sveltema opened this issue May 20, 2015 · 7 comments

Comments

@sveltema
Copy link

gwtupload-gae uses the Google App Engine deprecated Files API. This API will be permanently removed from App Engine on August 4th, 2015. All references to com.google.appengine.api.files should be removed or migrated to either the Blobstore or Google Cloud Storage.

Class that needs to be changed/removed:

FilesApiFileItemFactory

@billy1380
Copy link
Contributor

The quota on the blob store has been replaced with a default bucket on cloud storage with instructions on how to set up here https://cloud.google.com/appengine/docs/java/googlecloudstorageclient/activate

@manolo do you mind if I attempt to solve this issue? My plan is to replace FilesApiFileItemFactory.java
and FilesApiUploadAction.java with CloudStorageFileItemFactory.java and CloudStorageUploadAction.java

@billy1380
Copy link
Contributor

FilesApi files are left intact for now.

@billy1380
Copy link
Contributor

Anyone:question:

@sveltema
Copy link
Author

It would probably be best to strip out the FilesApi as per the depreciation warning from Google.
https://cloud.google.com/appengine/docs/deprecations/files_api

@billy1380
Copy link
Contributor

I did initially then put them back in just so that I am not jumping the gun... quite happy to remove them and the pom dependency if I get green light for a merge.

@Jul13nT
Copy link

Jul13nT commented Aug 21, 2015

Up ! Please this is really disturbing !

@ghost
Copy link

ghost commented Mar 27, 2016

I tried to replace the file api with the new Cloud Storage version but local on jetty i get the error message "com.google.appengine.tools.cloudstorage.NonRetriableException: com.google.apphosting.api.ApiProxy$FeatureNotEnabledException: The Files API is disabled. Further information: https://cloud.google.com/appengine/docs/deprecations/files_api" and in the gae "com.google.common.base.Stopwatch.createUnstarted()Lcom/google/common/base/Stopwatch"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants