Re: [google-appengine] DNS_PROBE_FINISHED_NXDOMAIN

2019-11-21 Thread Vinny P
Typically NXDOMAIN is short for nonexistent domain, so I would suggest
inspecting the domain itself: do you see it in your registrar's account?
Are the DNS settings correct? Is it properly mapped to Google?

Can you post the domain name here so we can inspect the site?


On Thu, Nov 21, 2019, 9:46 AM Shubham Sahu 
wrote:

> My google cloud server stoped working but when I try to ping external IP
> response is good how can I fix It?
>
> --
> 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 view this discussion on the web visit
> https://groups.google.com/d/msgid/google-appengine/f994590d-c653-47ad-9630-c3d35e6a2c88%40googlegroups.com
> 
> .
>

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALD81%2B5WD6uR2GuY%2BssfddOQDPL4MuWCdAWTnOQHiROaJQ%40mail.gmail.com.


Re: [google-appengine] The API package 'file' or call 'Create()' was not found

2015-06-03 Thread Vinny P
The JAR file google-http-client-1.20.0.jar contains the missing class
your exception is reporting
(com/google/api/client/http/HttpRequestInitializer). I don't see the
filename in your build path screenshot - the closest name I see is
google-http-client-appengine which contains appengine specific services,
not the general http library.

Try going to
https://developers.google.com/api-client-library/java/google-api-java-client/download,
retrieving the ZIP file there, and adding the file named
*google-http-client-1.20.0.jar
*to your project.



-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com



On Wed, Jun 3, 2015 at 4:34 PM, Christophe DA COSTA totof...@gmail.com
wrote:


 https://lh3.googleusercontent.com/-Lq-jCVqa2iE/VW9ytkoXJxI/HeM/DVxsRAvFZp0/s1600/Sans%2Btitre.png



 https://lh3.googleusercontent.com/-h2C8Bjqj7ug/VW9xTrZNohI/HeE/c3_UOzgmhbs/s1600/Sans%2Btitre.png






 Le mercredi 3 juin 2015 20:29:06 UTC+2, Ryan (Cloud Platform Support) a
 écrit :

 Can you provide a screenshot of where the jars are? As well as an updated
 screenshot showing your classpath?

 On Wednesday, June 3, 2015 at 12:03:14 PM UTC-4, Christophe DA COSTA
 wrote:

 I don't find the solution

 I added appengine-testing.jar and appengine-api-stubs.jar but I have the
 same Error.
 I see on thegooglecloudstorageclient getstarted
 https://cloud.google.com/appengine/docs/java/googlecloudstorageclient/getstarted
  page
 that I need this lybraries:

- appengine-gcs-client.jar
- guava-15.0.jar
- joda-time-2.3.jar
- appengine-testing.jar
- appengine-api.jar
- appengine-api-stubs.jar


 So, now I use all this.



 Le mardi 2 juin 2015 16:06:07 UTC+2, Ryan (Cloud Platform Support) a
 écrit :

 Salutations Christophe,

 If you go to the Migrating from the Files API
 https://cloud.google.com/appengine/docs/java/googlecloudstorageclient/migrate
  page
 you will see that error means you are missing libraries. I would read
 through the page and see what libraries you are missing.

 On Tuesday, June 2, 2015 at 6:58:46 AM UTC-4, Christophe DA COSTA wrote:

 Thanks for yours answers,

 I am trying to use the Google Cloud Storage but I have this erreur:

 com.google.api.server.spi.SystemService invokeServiceMethod: exception 
 occurred while calling backed method
 java.lang.NoClassDefFoundError: 
 com/google/api/client/http/HttpRequestInitializer
   at 
 com.google.appengine.tools.cloudstorage.oauth.OauthRawGcsServiceFactory.clinit(OauthRawGcsServiceFactory.java:31)
   at 
 com.google.appengine.tools.cloudstorage.GcsServiceFactory.createRawGcsService(GcsServiceFactory.java:59)
   at 
 com.google.appengine.tools.cloudstorage.GcsServiceFactory.createGcsService(GcsServiceFactory.java:44)
   at 
 com.google.appengine.tools.cloudstorage.GcsServiceFactory.createGcsService(GcsServiceFactory.java:40)
   at 
 com.google.appengine.tools.cloudstorage.GcsServiceFactory.createGcsService(GcsServiceFactory.java:75)
   at 
 com.listecourses.model.ListeModelEndpoint.insertListeModel(ListeModelEndpoint.java:204)
   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:45)
   at 
 com.google.api.server.spi.SystemService.invokeServiceMethod(SystemService.java:359)
   at 
 com.google.api.server.spi.SystemServiceServlet.execute(SystemServiceServlet.java:113)
   at 
 com.google.api.server.spi.SystemServiceServlet.doPost(SystemServiceServlet.java:71)
   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 
 org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
   at 
 org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
   at 
 org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
   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 
 org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
   at org.mortbay.jetty.Server.handle(Server.java:326)
   at 
 org.mortbay.jetty.HttpConnection.handleRequest

Re: [google-appengine] Deletion Google App Engine Account only, not the Gmail account

2015-06-03 Thread Vinny P
You can visit https://console.developers.google.com/project, which will
show you a list of projects registered to you. To delete an App Engine app,
click the trashcan symbol next to the name (see the red box here:
http://imgur.com/cUpIK80).



-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com



On Wed, Jun 3, 2015 at 8:37 PM, Namratha S Iyer namrathasi...@gmail.com
wrote:

 Hello People,

 Please can you guys throw some light towards Deleting of the Google App
 Engine Account only, not the Gmail account

 --
 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.
 To view this discussion on the web visit
 https://groups.google.com/d/msgid/google-appengine/4235f060-f44d-43b3-a3ef-b2275b394964%40googlegroups.com
 https://groups.google.com/d/msgid/google-appengine/4235f060-f44d-43b3-a3ef-b2275b394964%40googlegroups.com?utm_medium=emailutm_source=footer
 .
 For more options, visit https://groups.google.com/d/optout.


-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALB6KYc%2BK-mnVAr6nxVz2E6w%2BCtmS2cOtEz7rZvcV-6gyw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Re: GAE php CloudStorageTools class is missing

2015-06-03 Thread Vinny P
On Tue, Jun 2, 2015 at 10:35 AM, mohamed hassan mohamedhassan2...@gmail.com
 wrote:

 *Fatal error*: Call to undefined function make_call() in
 *C:\xampp\htdocs\google_cloud\google\appengine\runtime\RealApiProxy.php* on
 line *49*



Are you using the App Engine development server, or another PHP server on
your local machine? Can you post the commands you use to launch the dev
server?



-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALBrOxuCbqXY_3pWwhbtFjZkfsfaTgi1DsW%3Dx%3DwnoRRuOg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] The API package 'file' or call 'Create()' was not found

2015-05-31 Thread Vinny P
On Sun, May 31, 2015 at 12:07 PM, Christophe DA COSTA totof...@gmail.com
 wrote:

 I am trying to use the blobstore API, but I have this error:

 com.google.api.server.spi.SystemService invokeServiceMethod: exception
 occurred while calling backed method com.google.apphosting.api.
 ApiProxy$CallNotFoundException: The API package 'file' or call 'Create()'
  was not found. at java.lang.Thread.getStackTrace




Typically that error message means that you're missing the Files API
library within your project or path. You might want to check your build
setup and make sure the library is available.

However, another more pressing issue is that you're using the Files API.
File is deprecated and will soon be removed - see the notice here:
https://cloud.google.com/appengine/docs/deprecations/files_api . You'll
want to move to using Google Cloud Storage to hold your files:
https://cloud.google.com/appengine/docs/java/googlecloudstorageclient/



-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALBUGoryO0kGYxwGj%2Bdb-io%3DO%3D9n5A8o6EXkeyFQCNFVkg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Not able to download the source code from Google Apps Engine

2015-05-27 Thread Vinny P
On Wed, May 27, 2015 at 10:33 PM, Gordan Chan gordan.c...@hkmci.com wrote:

 Any suggestion for this topic?How to troubleshoot? Please advise?

 Here is the log:
 **
 *c:\apppengine\bin\binappcfg.cmd -A XXX; -V 1 download_app
 C:\apppengine\co*




Can you try moving the application name to the end, similar to this:

*appcfg.cmd download_app -A application_id C:\testdir*



-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALDgort8-csrRyeXpzOChgEVbyOZOGfRyfnXdsNUooMhDg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Google App Engine (Question about using Google app engine and Java)

2015-05-27 Thread Vinny P
On Tue, May 26, 2015 at 12:17 PM, peter valencic petervalen...@gmail.com
 wrote:

 yes it's a kind of expertise test but I know how to develop it in Java
 and oracle db (local database where I can use table triggers, JPA and
 java).. or any kind of other database like (mysql or derbydb)..



I'm probably missing something here, but for the purposes of this question
are you constrained to using the datastore? Your original requirements are
quoted below (notice how it doesn't specify the choice of datastore/etc, it
asks you where to store the user data):


On Tue, May 26, 2015 at 7:04 AM, peter valencic petervalen...@gmail.com
 wrote:

 *Describe how would you do the following: **1) use GAE services to store
 user data (user himself and friend list)*

 *Where would you store user data?*



If you have free rein to choose the storage medium, pick Cloud SQL
https://cloud.google.com/sql/docs/introduction. It's basically MySQL in
the cloud, and since you already claim experience in MySQL your knowledge
is transferable. Bonus: the question about user badges is a relatively
simple SQL statement away. Many GAE applications use Cloud SQL as their
primary/only persistent data storage service.


On Tue, May 26, 2015 at 7:04 AM, peter valencic petervalen...@gmail.com
 wrote:

 *Describe how would you do the following:*
 *1) use GAE services to store user data (user himself and friend list) **Where
 would you store user data?*
 *2) GAE provides memcache service, how would you use it to minimize*
 *reads from datastore (mamcache is free, datastore is not)*



Here is where I have difficulty. In part (1) I apparently had free rein to
choose whatever storage service I want, but in (2) I'm being constrained to
the datastore. Yes, the deeper point of this question is how to save money
by using memcache but I'm unclear if this is supposed to be a standalone
question or if it builds upon (1)'s expected answer.


On Tue, May 26, 2015 at 1:45 PM, Jeff Schnitzer j...@infohazard.org wrote:

 Yes, it's going to take some time.



I echo and +1 Jeff's comments.


-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALDuiyqsWtSmMtmOgavOG0fw-d%3D1phwhpr8HPLgDWQeHLw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Helloworld creates new folder and main.py

2015-05-21 Thread Vinny P
On Thu, May 21, 2015 at 12:26 PM, Wayne Cordrey waynec4...@gmail.com
 wrote:

 I launched in GAE Launcher, and instead of running helloworld, GAE is
 creating a new helloworld folder inside helloworld directory.  In that
 folder it created app.yaml, favicon.ico, index.yaml, main.py and main.pyc.
 It runs the main.py file, and if I change the text in main.py it updates
 in the browser.

 My log is: 2015-05-21 10:17:02 Running command:
 ['C:\\Python27\\pythonw.exe', 'C:\\Program Files
 (x86)\\Google\\google_appengine\\dev_appserver.py',
 '--skip_sdk_update_check=yes', '--port=8080', '--admin_port=8000',
 'C:\\helloworld\\helloworld']

 I can't figure this out.  I think its supposed to run the helloworld.py
 that I created, and not create a new folder and file.  Did I somehow click
 some setting or not configure something?



The log you pasted in shows that the launcher is running the
*C:/helloworld/helloworld* application (in other words, the application in
the new nested directory) so you're correct, it's not running your
application.

When you go to *File - Add Existing Application* in the launcher, can you
screenshot your view there and the Launcher view when you finish adding the
application?



-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALDCyLhC%3Drcxu-oPXm1bvJ%3DJbDPu1TWjnvyavX7z7HksjA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] AppEngine/General Cold/Bulk Email Advice

2015-05-17 Thread Vinny P
As you noted in your post, when it comes to email there is a very thin line
between informative, helpful emails and annoying promotion messages. In the
case you outlined, I would say go for it as long as you clearly mark an
unsubscribe link and where the email came from. For instance, This email
was sent to exam...@example.com since you're a registered user of
FACEBOOK_APP. If you want to change your notification settings or
unsubscribe, click here.

As for success, I'd use SendGrid/another outsourced mail provider. Mail
sent using AppEngine's mail facility seems to get marked as spam at higher
rates than other services. Obviously there is no way to guarantee that all
mail is delivered, but you can configure appropriate SPF records and so
forth to encourage mail servers to trust you. You can also use services
such as http://www.mail-tester.com/ and http://isnotspam.com/ to make sure
your emails don't look spammy to filters.



-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com



On Fri, May 15, 2015 at 2:32 AM, Kaan Soral kaanso...@gmail.com wrote:

 Hi everyone

 Over the years, I collected emails from facebook app users, I intended to
 use email as a part of app logic, but I never did, so I've never emailed
 anyone

 Now I'm wondering whether it would be technically possible and generally
 appropriate to email users announcing a new product

 My first concern is the general appropriateness, I will explain in the
 email that this is a one time thing and the source of the email
 My second concern is spam filters, I'm concerned that after a couple
 thousand emails, all of the emails could be marked as spam by filters

 I would really appreciate some advice
 (I'm either going to use appengine/aws's email service, ease email
 sending, increase the volume over time, or use a service like sendgrid, the
 success is the main concern)

 Thanks,
 Kaan

 --
 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.
 To view this discussion on the web visit
 https://groups.google.com/d/msgid/google-appengine/4c5bc3af-074c-4104-8ab7-2b924f91e7bb%40googlegroups.com
 https://groups.google.com/d/msgid/google-appengine/4c5bc3af-074c-4104-8ab7-2b924f91e7bb%40googlegroups.com?utm_medium=emailutm_source=footer
 .
 For more options, visit https://groups.google.com/d/optout.


-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALA%3Dje1%3DThkqwLfU4QQTnOx88pk1LHVGToEutA0wmwf%3D2Q%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Custom domain slow ?

2015-05-14 Thread Vinny P
On Thu, May 14, 2015 at 3:46 PM, philippe pithon pithon.phili...@gmail.com
 wrote:

 My custom domain (two years)  is very slow for a few weeks :  10s

 and my id.appspot.com is ok : 1s

 ideas 



Can you share your custom domain/application ID so we can look at it?

If you're not willing to share the addresses, can you visit each site with
Chrome's Developer Tools enabled and post screenshots of the Network tab?
Here's how to use it: https://developer.chrome.com/devtools/docs/network



-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALAHm96ut-F9mB1nUMQ2ChCumgR%2Bnci4MyMcYpE51UpUVg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] no authorization window in youtube

2015-05-14 Thread Vinny P
On Thu, May 14, 2015 at 4:33 AM, philippe pithon pithon.phili...@gmail.com
 wrote:

 I use oauth2/Appengine in my application,

 if I am already logged (user google) :

 I have the permission screen google when I log my appengine application.
 BUT, when I log to youtube, there is no authorization window google... the
 connection is automatic



Google owns YouTube, so it's a pretty safe assumption on Google's end that
it's OK to share account information with YouTube. So there's no
authorization window on YouTube.

But Google doesn't own your application, so before sharing account
information with your application Google needs to warn the user and make
sure the user opts-in to authorize your application. So there's a
permissions window before granting account access when your app implements
the oauth flow.



-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALC_JBFL1RvOTxvwEiVtTQ6vBKma8PiBYHkZ--gqf3U0tQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] So many spam bots are hitting my website hosted on Google App Engine

2015-05-10 Thread Vinny P
On Sun, May 10, 2015 at 7:56 PM, Jay Kyburz j...@jaykyburz.com wrote:

 Why did nobody suggest the dos protection service.

 https://cloud.google.com/appengine/docs/java/config/dos




The DOS protection service can help, but it's not as easy as proxying
through Cloudflare.

Also it can be difficult to manage - with the DOS protection service you
have to name individual IPs/blocks of IPs to ban. In one of the posts above
you can see the IP 188.165.15.95 originating these requests. That IP
belongs to OVH, a fairly large web hosting firm. You either have to list
out all the harassing IPs in the blacklist, or ban address blocks which may
accidentally interfere with legitimate requests from OVH-rented servers.



-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALDegiGHByeoRi63Mgk558Mc2M6Vgd%3DuOHRaTyUtaBi%3DXA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] How to send emails using Mail Service

2015-05-10 Thread Vinny P
Is your personal email account a Gmail/Google Apps account? Is it also the
same email registered as the Owner/Developer of the application?

If you replace the from address with the following string, does email start
working for you (remove the brackets):
*string@[your-application-id-here].appspotmail.com
http://appspotmail.com* ?


-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com



On Sat, May 9, 2015 at 2:35 PM, Jimin Park jiminpa...@gmail.com wrote:

 I want to be able to send emails out from my GAE app.
 My personal email is registered with the permission Is Owner
 I am using this as the from email following the example on this page.
 https://cloud.google.com/appengine/docs/java/mail/
 I tried sending the email with my application deployed to GAE.

 I get an error message and getting the following exception
 java.net.SocketException: Permission denied: Attempt to access a blocked
 recipient without permission.

 I am just trying send a dummy email to test it out.

 Also if I eventually get this working and I want to use some generic
 purpose email like ad...@mydomain.com, how do I achieve this?


-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALC1V8QXpXmnTazR%2BbH%3DYu3-Xg7LRwB_HF8xuJB2EvBg%2BA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Help Google Appengine, domain and data bases

2015-04-30 Thread Vinny P
It sounds like you need to configure a custom domain, which is explained
here: https://cloud.google.com/appengine/docs/domain . As: for configuring
a database, you can choose from the datastore (a NoSQL style storage
service) https://cloud.google.com/appengine/docs/java/datastore/ or Cloud
SQL: https://cloud.google.com/sql/docs/introduction

You'll have to contact Google for billing support, but you might be able to
pay another way such as direct debit from your bank account:
https://support.google.com/cloud/answer/4356191?hl=en


-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com



On Thu, Apr 30, 2015 at 10:52 AM, Peter Anderson Vargas Grajales 
peter.varg...@gmail.com wrote:

 Hello , I have an application on Google AppEngine , and need to configure
 a domain that was hosting another , but do not know how. I also need to
 configure the database in Google AppEngine , I set up my bank card, I have
 a visa electron card, but does not allow me to configure it, and I went to
 the bank and enable all transactions, the problem continues

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALA32j4cyjxoNPJY8cGaBxc3LeSQHZuKQNyS-4ghWPmH4g%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Google appengine source code download error even with --nocookies and --oauth2

2015-04-30 Thread Vinny P
Instead of calling -A appid, can you try replacing it with -A s~appid
(ignore the quotation marks)? And try again without the nocookies/oauth
argument?


-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com



On Thu, Apr 30, 2015 at 8:01 AM, matt baker captainprice...@gmail.com
wrote:

 python appcfg.py  --
 no_cookies -A appid; -V 1 download_app E:\gae
 Authentication successful.
 Error 400: --- begin server output ---

 Client Error (400)
 The request is invalid for an unspecified reason.
 --- end server output ---


-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALADJQ_tNW1wDDeSsct--tvzjdeGw4OV0UX%3DcpS567L4Fw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] App Engine + Maven + Hot swap of war

2015-04-30 Thread Vinny P
On Tue, Apr 28, 2015 at 4:07 AM, Carl Emmoth carl.emm...@gmail.com wrote:

 so is it possible to run maven devserver (mvn appengine:devserver) and
 have live hot swap for any changes in war dir?
 Like, if I change index.html with new text and refresh in browser, can it
 update?
 It seems like fullScanSeconds only updates Java classes.



Do you mean updates to static files? There are workarounds described in
this link:
http://stackoverflow.com/questions/21345177/is-there-any-way-to-trigger-the-maven-appengine-devserver-to-auto-refresh-static




-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALD%3DEJ%3DY9Qnq-4rpX0dsd11Q0j8Ho0OUzA%3D2kz_o5RL2Ew%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] I get a The server encountered an error and could not complete your request. Please try again in 30 seconds.

2015-04-30 Thread Vinny P
When you say VPS, do you mean App Engine or an instance on Compute
Engine? Where is the MySQL db hosted out of, or are you using Cloud SQL?


-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com



On Thu, Apr 30, 2015 at 6:26 PM, tientu phudu tientuph...@gmail.com wrote:


 When i request an MySQL database from my VPS, i get this Error
 Error: Server ErrorThe server encountered an error and could not complete
 your request.

 Please try again in 30 seconds.

 does anyone know how to fix this? please help

 Thank you!


-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALCOJBXi%3D08FR59on-bVs7HRQis%2BBCDNGUEzs15w22y5CA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] mysql not able to java project deployed in google compute engine

2015-04-26 Thread Vinny P
On Thu, Apr 23, 2015 at 10:23 AM, workfor...@gmail.com wrote:

 I have created a compute engine instance and have installed MySQL also
 authorized to cloud sql instance. don`t know what other settings to be done
 using ssl, searched a lot but not getting the exact settings to be done in
 VM instance to connect my java project to mysql.



If you're having issues with a Compute Engine machine, you should cross
post to the Compute Engine group:
https://groups.google.com/forum/#!forum/gce-discussion

Unfortunately the error you posted has many causes; it's difficult to pin
down without further information. Can you post the rest of the error
message/stack trace? Have you tried enabling Cloud SQL access from your
Compute Engine machine: http://imgur.com/ohlUq7r ?



-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALCUeZzrNi%2BJAnh4r5eJ1tNR7ruufyO2C3mTTQtTP98-eQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] is possible to have more space on tinywebdb custom?

2015-04-26 Thread Vinny P
On Fri, Apr 24, 2015 at 4:12 AM, Gianluca Brunetti 
gianlucabrunett...@gmail.com wrote:

 Thanks for response, i have do the custom tinywebdb, in this case i upload
 simple tag,value how many of this i can store?
 After a long search on app Engine i dont find this information




You can store an unlimited amount of information as long as you're willing
to enable billing and pay for the resources you use:
https://cloud.google.com/appengine/pricing

If you're using tinywebdb on a free tier account and don't want to enable
billing, I would keep it at the original-configured setting of 1000
entries. Depending on your use case, you'll run out of free tier quota if
you set it much higher.



-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALB8d8oqj98xij2NWg%2BhahUN1yv_tAirAw7yGd6jXEuvWA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Google Cloud Platform wants to hear from you

2015-04-22 Thread Vinny P
Hi Katie,

I think Karl's post hit a home run and I'm happy to see the positive
response to his post. Let me just tack on a few items:


*Managed VMs:* The development toolchain for Managed VMs can be a bit
finicky. To be quite honest I have no idea how I got Managed VMs working on
my laptop. Streamlining this would be a huge benefit to me, and probably a
lot of first-timers. If you can convince one of the online IDE services to
simplify creating Managed VM GAE apps, that would be super.

For smaller or toy apps within Managed VMs: I shouldn't need to care about
the Docker container running the application; I should be able to create an
application using just Eclipse + Google Plugin, then be able to deploy
straight to a Managed VM runtime *without* the intermediate step of having
gcloud create and store a dockerfile
https://cloud.google.com/appengine/docs/managed-vms/tutorial/step2#dockerfile
.

*Firebase:* I'm glad that Google bought up Firebase - they have a lot of
great ideas and a well-designed API. I'd like to see Firebase with the
ability to use the Datastore and Cloud SQL directly, not just the regular
Firebase DB. This would help with syncing information with server side
systems.

*Stack Overflow:* IMO, the moderators at SO go overboard when locking
questions. I often find interesting SO pages when I'm searching around,
only to visit the page and find that the question is locked or that someone
has deleted the page outright. At least with the mailing list I have an
archive of all past questions and answers in my email account. I don't know
how you plan on using SO going forward, but I would appreciate minimizing
any occurrences of locked/deleted questions.

Thanks

P.S. When you're giving out the support vouchers, please skip me. There are
a number of far more deserving people in this thread.

-
-Vinny P
Technology  Media Consultant
Chicago, IL



On Wed, Apr 15, 2015 at 12:35 PM, Katie Ball (Google Cloud Support) 
kmrichard...@google.com wrote:

 Hi,

 My name is Katie, and I am on the Google Cloud Platform technical support
 http://cloud.google.com/support team.

 This message is to Google Cloud Platform community members, especially if
 you are newer to GCP. I would like to know what our team can do to help you
 have a better and more enjoyable experience during the first days on GCP.

 Did you need technical support?  If so, I’d like to hear all about it.

 I’d also like to know:

-

What did you find most difficult about the first-time user experience?
-

Where did you get stuck?


 Please reply to the group with your answers or any ideas you have on how
 the technical support team can help new customers get familiar with GCP.

 And as a thank you for the great ideas, we will be giving away support
 coupons worth $450 (equivalent to 3 months of silver support) to 5 lucky
 community members who post a response. Please make sure to reply before
 April 22nd.

 Thanks for your insights, and cloud on!

 Katie

 --
 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.
 To view this discussion on the web visit
 https://groups.google.com/d/msgid/google-appengine/4f59c819-731f-422c-b33d-a68ea4d525fd%40googlegroups.com
 https://groups.google.com/d/msgid/google-appengine/4f59c819-731f-422c-b33d-a68ea4d525fd%40googlegroups.com?utm_medium=emailutm_source=footer
 .
 For more options, visit https://groups.google.com/d/optout.


-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALCyL0SC6mdVkZjmZEuoOWTc0EaAx0aJJtbowGguqyNRXw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] So many spam bots are hitting my website hosted on Google App Engine

2015-04-21 Thread Vinny P
On Mon, Apr 20, 2015 at 11:32 PM, Ashutosh Mishra 
ashutosh.narayan3...@gmail.com wrote:

 I have also searched so many thing and I found the Ahref bot doesn't obey
 robots principal.
 Many people has suggested that I can prohibit them via htaccess file, I
 don't want to use that way as in google app engine hosting I didn't find
 htaccess file. So please provide me any way to filter out these spam bots.



The .htaccess file isn't supported in App Engine.

If this is the real Ahref bot, it should support robots.txt. I looked in
your robots.txt file: I see you disallowing Baidu, Yandex and a wildcard
disallow, but not specifically ahrefbot. Try adding the following to your
robots file:

*user-agent: AhrefsBot*
*disallow: /*

According to the ahrefbot robot page, you can also email them directly to
ask them to stop; see https://ahrefs.com/robot


On Mon, Apr 20, 2015 at 11:36 PM, Ashutosh Mishra 
ashutosh.narayan3...@gmail.com wrote:

 I think you have picked the issue correctly they are hitting particular
 set of pages regularly hotel pages which were dynamically generated, you
 are correct about rss and sitemap feed.
 So please tell me the way to overcome this issue as these spam bots
 specially ahref bot is consuming my server bandwidth a lot un-necessarily.
 I want a good solution so that I will not face any spam bot hurdle in
 future.



This happens to a lot of websites with a large set of dynamically generated
pages.

Honestly the best solution would be to sign up for Cloudflare (
https://www.cloudflare.com/google ) and use their tools to help filter
incoming traffic. You can also do what Barry suggested earlier, and start
blocking the IPs that ahrefsbot is using.

If you're willing to do some coding, you can write a filter into your
application to check for the useragent and kick back a 429 HTTP status code
(Too Many Requests) if traffic is too high:
http://tools.ietf.org/html/rfc6585#page-3



-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALCfCFy8nrjyX5j3YAYSmJLwJY%2B2JHfJta12K6hGgf6Tow%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Help! Cloud billing is active but app engine is stuck at FREE.

2015-04-21 Thread Vinny P
On Mon, Apr 20, 2015 at 11:58 PM, Molded Jelly moldedje...@gmail.com
 wrote:

 I just created a new project - even created a new billing account first,
 which seems to be a requirement now when creating new projects. I have
 other billed projects charging me fine with the same billing details...
 When using appengine.google.com, it says that billing is controlled
 through the Developer Console, but there is nowhere I can find to Enable
 Billing like the old system a couple months ago.



I would try going to the cloud console, opening up your project, then
navigating to Compute  Compute Engine. If you haven't set up billing, it
should take you to a billing screen to help set up billing information. If
you have set up billing, try creating and then immediately deleting a
Compute Engine VM.

If you're still seeing errors, try filling out the billing support form:
https://support.google.com/cloud/contact/cloud_platform_billing


-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALAiuY2AL5w3J47wu%2BjO-%3Dd0dFOY5i6vx%2BUeyJwBDf4S1g%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] App engine Datastore entities became unavailable after migrating to JDO 3.0

2015-04-21 Thread Vinny P
On Tue, Apr 21, 2015 at 9:03 AM, Malleswari Srinivasarao 
malleswari.srinivasa...@a-cti.com wrote:

 Thank for your response Vinny.

 Could you please let me know what's the reason behind changing the case of
 Kind and property names.?



Check your datanucleus configuration file
https://cloud.google.com/appengine/docs/java/datastore/jdo/overview-dn2;
specifically, you want to look for the following two properties:
*datanucleus.identifier.wordSeparator* and *datanucleus.identifier.case*.
It sounds like these properties were set in your configuration file to
insert underscores as the word separator (first property) and to uppercase
the property name (second property).

I believe the underscore is the default word separator, so if you're
missing the properties entirely they may have been set to their default
values.


-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALCJN6QjOnJFophx9WCtyLRyFuB--Q%3DB-A1_dPtkUZpfqg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] App engine Datastore entities became unavailable after migrating to JDO 3.0

2015-04-20 Thread Vinny P
On Mon, Apr 20, 2015 at 8:33 AM, Malleswari Srinivasarao 
malleswari.srinivasa...@a-cti.com wrote:

 Did necessary configurations for migration. The issue I found now, is none
 of the entities are available to query from code. I could see all kinds and
 entities present in appengine console, but, when I'm trying to fetch the
 data, I'm getting empty results.

 How can I make my data to be fetchable ?



Can you query for and print out all entities with a *kind* of __Stat_Kind__
https://cloud.google.com/appengine/docs/java/datastore/stats? This should
show a list of the kinds in your application - you may be accidentally
querying for the wrong entity kind, or perhaps the migration introduced
new/unknown kinds. For each kind that you see, can you try programmatically
retrieving a sample of the entities within?



-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALDyZ4gDRLMugU-X0FCxdTw01bZ6WKcN7tVQTpOC28ZU%2BQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Naked domain has stopped working

2015-04-20 Thread Vinny P
On Mon, Apr 20, 2015 at 11:12 AM, Paul Canning p...@drawandcode.com wrote:

 I have just checked today and it seems like the naked domain for my app is
 no longer working.
 Has anything changed in the past few days about naked domains?



Can you screenshot the error page? Is it a standard Google-branded error
page, or does it come from somewhere else? Can you look up the response
headers and see what they say?


-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALD3VjZy6DCdJJLfuDp_EKrnLTQ0LCi01dgnkJu1B2viXQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] So many spam bots are hitting my website hosted on Google App Engine

2015-04-20 Thread Vinny P
On Mon, Apr 20, 2015 at 7:23 AM, Barry Hunter barrybhun...@gmail.com
 wrote:

 The Ahref bot (if its the legitimate one of course!) definitly obays the
 robots.txt
 https://ahrefs.com/robot

 Looking at http://www.myhotelcar.com/robots.txt there is nothing blocking
 that particular bot.



+1.

You can also try looking into Cloudflare https://www.cloudflare.com/google to
proxy your site and filter out some robots.

More importantly: are the robots hitting all of your pages, or are they
only hitting certain types of pages? Are they perhaps repeatedly retrieving
a RSS feed or sitemap documents?


-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALD1ezGi5V1myez50nSCGxjLCwTPrTnK3LuThOGM%2Bd9nEA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] how to set a country based IP address

2015-04-19 Thread Vinny P
On Fri, Apr 17, 2015 at 5:44 AM, TEMP TEMP tempora...@gmail.com wrote:

 I'm an italian guy leaving in Germany. I'd like to bypass the country
 copyright restriction to view the Italian television.
 The TV webapp recognize a German IP address so it denied the vision. Is
 there a way, using GAE - proxy  to exit with an italian IP address?



You can't pick the IP addresses that GAE uses for URLFetch, so the short
answer is no. If you're willing to use a Compute Engine
https://cloud.google.com/compute/ machine, you can configure a proxy
server and run your connection through that:
http://www.makeuseof.com/tag/set-proxy-server-ubuntu-linux/



-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALBPX80TicS8gxt6BQZ8UApwG79qw6AAPDochJTwcqVASw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Account renamed = project ownership lost?

2015-04-19 Thread Vinny P
On Tue, Apr 14, 2015 at 4:47 PM, renamed_account funda...@old.fsma.pl
 wrote:

 Now, renaming user1's domain resulted in apparent loss of ownership over
 the project!

 All attempts to open the Permissions page in Google Developers Console
 return an error (You do not have sufficient permissions to view this
 page). The project cannot be renamed or deleted from the Projects tab.
 Surprisingly, it likely can be deleted from the Settings tab.

 How can we regain ownership of this project?

 Second question: If it went for deletion, is there a way to preserve or
 reuse project ID (with a different owner)?




You can't regain ownership of the project automatically - you'll probably
need to have Google manually remap the project's permissions. You can file
a production issue
https://code.google.com/p/googleappengine/issues/entry?template=Production%20issue
or
send in this form
https://support.google.com/cloud/contact/cloud_platform_billing?hl=en#cft=3
.

As for your second question, once a project is deleted you can't reuse or
recover the ID.



-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALC%2BeLFmGbjauU9RoqhUQcfijYTbHM_rCgcfHQdUESDDtw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] is it possible to deploy google app engine launcher ?

2015-04-15 Thread Vinny P
On Wed, Apr 15, 2015 at 7:49 AM, orijinal swq fuy...@gmail.com wrote:

 I want to create an app that asks user's gmail email and password and
 uploads a specific project. it is like cloning the project. is this
 possible with python gae?



It's certainly possible; a similar flow is used by the C9 IDE when they
deploy an App Engine application:
https://c9.io/site/blog/2013/07/deploy-to-google-app-engine-with-cloud9-and-git/

However, C9 deploys using Git Push To Deploy - to replicate their method,
you would need to run a git client in your application and that means
you'll have to find a pure-Python implementation of git. You can try using
this library: https://github.com/jelmer/dulwich which should work.
Otherwise you can run any git library https://libgit2.github.com/ within
a Managed VM and use it to push to GAE's Push To Deploy repo.



-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALAbYzUtJXa8MT_xbVU7K85wOkU0J%2BvUKMD9Bm_%3DCPetrQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Can appengine-maven-plugin detect endpoints from jar file?

2015-04-15 Thread Vinny P
On Wed, Apr 15, 2015 at 9:28 AM, Naresh Pokuri pokuri...@gmail.com wrote:


 [INFO] Google App Engine Java SDK - get endpoints discovery doc...[INFO] No 
 Endpoints classes detected.

 though there is a endpoint. How could I tell appengine-maven-plugin to
 look into jar files for endpoints.



What command are you using to launch maven to build?


-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALC%2BHEsL_XrMAk437WLFc4%2BoXeoEEw4ZW0bKsHpMBttNrg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] How to manage app-engine app development and testing

2015-04-15 Thread Vinny P
On Wed, Apr 15, 2015 at 9:31 AM, Naresh Pokuri pokuri...@gmail.com wrote:

 Now we are planing develop migrate to app-engine using datastore. With
 this each team member will have his own datastore in local. How a team can
 share the same datastore to continue with the development. Is there a way?



There are many different ways to set this up. For instance, you could
prefix *kind* names with team member names - an entity with a *kind* of
*guestbook* could become *joesmith_guestbook* as one example.

Probably the easiest way would be to set up namespaces:
https://cloud.google.com/appengine/docs/java/multitenancy/ . A namespace
partitions data so that it is available in particular contexts that you can
define. This SO answer provides more information about namespaces if you're
interested: http://stackoverflow.com/a/17187656


-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALAkk-xB5JVL-i6wFWS0LU1%3D%3DzHAOSGAMZK5ARCwOwfAAg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Re: how to use paho.mqtt library in google app engine to publish as well as subscribe for messages

2015-04-15 Thread Vinny P
On Wed, Apr 15, 2015 at 1:45 AM, krishna g krishnagad...@gmail.com wrote:

 As you are saying that listener socket is not supported in google app
 engine environment can you provide me any other alternative other than what
 you provided.



 You can see it noted in the documentation as well: go to
https://cloud.google.com/appengine/docs/python/sockets/#limitations_and_restrictions
and look at the part about listen sockets.

As for alternatives, using a Managed VM or a Compute Engine machine are
probably the best alternatives you're going to get. If you're looking for a
free hosted tier, it looks like CloudMQTT ( http://www.cloudmqtt.com/ ) has
a free trial available on their site.


-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALBGNobG3VzdV-AJDTMo92SjbUvzwo-e3T_T%2BY%3DxJVAqPQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] is possible to have more space on tinywebdb custom?

2015-04-12 Thread Vinny P
On Thu, Apr 9, 2015 at 12:33 PM, Gianluca Brunetti 
gianlucabrunett...@gmail.com wrote:

 hello, i'm bulding an app that requise more then space avalyable (1500
 entries?) howe can i do that?




You can download the code here:
http://appinventor.mit.edu/explore/content/custom-tinywebdb-service.html and
open up the file named *main.py*. There's a variable named *max_entries *that
you can edit and increase the number of entries allowed (i.e. change the
1000 to 2000 or however you want).

If you need a lot more entries than that, you might want to consider
dropping tinywebdb and building a custom web app to manage storage.
Tinywebdb is a decent app, but it's meant for small storage loads - a
custom app would be more efficient and could take your specific use case
into account.


-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALCsqOm%3D70HUhHeDBaJ%3DTRb-Rrx4Cg5hWhGn2iv32PmB2A%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] how to convert ppt slides to images in google app engine, i am using apache POI, which in turn uses java.awt and bufferedimage classes that is not supported in google app engine

2015-04-12 Thread Vinny P
On Sat, Apr 11, 2015 at 9:46 PM, Abhishek Jaiswal abhi169j...@gmail.com
 wrote:

 I am creating a google app engine project which aim is to convert ppt/pptx
 file slides to images and store these images in blobstore, i am using
 apache POI XMLSlideShow class to read slides, since the converion uses
 java.awt package which is not supported in app engine




As Jim said, you can and should try Google Compute Engine
https://cloud.google.com/compute/. But you should also look at Managed
VMs  https://cloud.google.com/appengine/docs/managed-vms/and try to run
Apache POI there. You specifically mentioned the java.awt package: the
Managed VMs demo application (
https://github.com/GoogleCloudPlatform/appengine-java-vm-guestbook-extras )
 uses the java.awt package and it runs successfully.



-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALA-Lz%3D15SHFxku5FiB94sD4RfO6zbB%3DT7fMT-iaVyvGBw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] PDO ODBC MS Access

2015-04-08 Thread Vinny P
On Wed, Apr 8, 2015 at 9:40 AM, Ladányi Attila 
attila.lada...@googlemail.com wrote:

 PDO-__construct('odbc:DRIVER={Mi...')

 What ist the problem? Could you help me? Is the PDO ODBC Connection in
 Google App Engine allowed, supported?




The error message cuts off the full name of the driver, but it looks like
your application is trying to specify a custom driver that's not supported
on App Engine.

If you're willing to drop Microsoft Access, you can migrate your data from
Access to Cloud SQL https://cloud.google.com/sql/docs and then your GAE
app can pull information from there. Alternatively, you might want to
use a Managed
VM instance https://cloud.google.com/appengine/docs/managed-vms/ and
install the driver within the VM, then connect as normal.



-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALCn0hsc2vXU%3Dh_592iqbWmmtHwZ_345gd5jDQa784GQUA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Google App Engine as a HTTP server for sending push notifications using Google Cloud Messaging to android

2015-04-08 Thread Vinny P
On Wed, Apr 8, 2015 at 9:05 AM, Edu App alledua...@gmail.com wrote:

 I think because I am using  *-Dserver.host=My_Network_IP *only my device
 or devices under this network IP address can register to client app.

I have posted detail question on stackoverflow
 http://stackoverflow.com/questions/29495757/is-it-necessary-to-have-all-devices-in-same-network-to-receive-the-push-notifica/29496604?noredirect=1#comment47185689_29496604.
 I got one answer that I  need to deploy my server code to some web
 server. Do I need to host some web server for this? other person answered
 me like  you can deploy it on the cloud in minutes with no charge Will
 it help me? If so then how to do it?



You're absolutely correct: the *server.host* argument is there so devices
on the local network can access your application while it's in the dev
server.

Currently your application is running on your local computer within a
development server. If you want the whole Internet to be able to access and
use your web application, you need to upload your application to a server.
You can do that by following the steps here:
https://cloud.google.com/appengine/docs/java/tools/uploadinganapp#Uploading_the_App
. Make sure you have an App Engine account and application ID
https://cloud.google.com/appengine/docs/java/gettingstarted/creating set
up before you upload.


-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALBFSgC9XLRR0Qx%2BiABbNsD60KK1-mmo3g-_ALa7fUzHCQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Any good articles on realtime app engine web apps?

2015-04-07 Thread Vinny P
On Mon, Apr 6, 2015 at 10:24 AM, Daniel Robinson 
daniel.robinson.o...@gmail.com wrote:

 Is there any articles on writing real time web apps in app engine? I'm
 thinking along the lines of a simple multiplayer game or chat app. I wanted
 to be able to store objects in the datastore and memcache and when they are
 updated let some pending http request detect the change and return the
 response to the client, pereferably without the pending request having to
 keep polling memcache and the datastore, though I'm not sure if such a
 thing is possible.



It sounds like you might want to try Firebase
https://www.firebase.com/how-it-works.html, which was acquired by Google
recently
https://www.firebase.com/blog/2014-10-21-firebase-joins-google.html.
There's a bunch of case studies available on how to build games or chat
https://www.firebase.com/customers/roll20-case-study.htmlservices on
Firebase; the Firebase tutorial shows how to set up a simple chat server
https://www.firebase.com/tutorial/#gettingstarted.


-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALA1THCvd7Pws6S0RkohvSoHWNV7Pu%3D3NTwnAmQcgP%2BaMA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Problem deploying - javax.servlet.UnavailableException

2015-04-07 Thread Vinny P
On Mon, Apr 6, 2015 at 11:26 AM, M. Hossein Amerkashi kkash...@gmail.com
 wrote:

 I'm getting ( javax.servlet.UnavailableException )  when I deploy my app.
 I tried publishing my previous app version (deployed a month ago) which
 deployed successfully and now it also produce same exact exception (below).
 Has anything change on GAE since last month?



Typically an UnavailableException means that the servlet was unable to
complete initialization - perhaps the init() code ran too long, a class
could not be found, etc. Can you set your application to a log level of INFO
http://stackoverflow.com/a/17318174 and see if any additional information
pops up?

Does your application do anything complex within the init() method
(connecting to a DB, fetching a URL, etc)?


-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALCkr3imra1ues5HbnwrxMkHrN4u5z-DyoFFGfWDv2%3DCXg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] How to share data files between versions

2015-04-07 Thread Vinny P
On Mon, Apr 6, 2015 at 8:28 AM, Barry Hunter barrybhun...@gmail.com wrote:

 Copying over the network from that repository, vs copying from dedicated
 Google Storage, is probably not significantly different



+1.

As Barry noted, you would want GCS to store your data files. PHP on GAE
does a similar trick: instead of writing to a local filesystem, PHP/GAE
uses gs:// file names to route reads and writes to a GCS bucket.

If you're really focused on speed, one alternative - and this would get
costly - is to (ab)use dedicated memcache
https://cloud.google.com/appengine/docs/adminconsole/memcache and store
your dataset in it. You'd have to deal with cache eviction policies and you
might exceed the ops/sec/GB limit, but it's doable given enough programming
expertise.


-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALDy3q%3DFJRe99oySar-LMujVUg%2Bwvp0Y6dQOiyztNjb_Gw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Add a new persistent disk to GCE which created with VirtualBox custom image

2015-04-06 Thread Vinny P
On Wed, Apr 1, 2015 at 2:52 AM, Kampanat Metawuthinun 
kampana...@tangerine.co.th wrote:

 The document mention to a command line   follow this : /usr/share/google/
 safe_format_and_mount

 but the folder /usr/share/google is not exists in my custom image.
 Then How can I install it later ? or Is it have another way to mount a
 new persistence disk in GCE instance




 You're probably better off posting this question in the GCE Google Group:
https://groups.google.com/forum/#!forum/gce-discussion

But as the page you posted shows
https://cloud.google.com/compute/docs/disks/persistent-disks#formatting,
you don't need safe_format_and_mount - you can use the standard mount tools
available in Linux to manage your disks. The script simplifies disk
management, but isn't required. If you must have the script, you can pull
it from
https://github.com/GoogleCloudPlatform/compute-image-packages/tree/master/google-startup-scripts



-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALALGDtmWMmVd2jSatkCmbq_37OzQ5ZnURoo9z0A1ygDWA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] developers console cannot load overview page

2015-04-06 Thread Vinny P
On Fri, Apr 3, 2015 at 2:01 PM, Huang huang...@gmail.com wrote:

 I created an app engine project using app engine console.  When I tried to
 access the project via the new developers console, I cannot load certain
 pages including the overview page.   If the app engine is created via the
 new developers console, there is no problem to load those pages.   What
 should I do to make it work?




When you say you cannot load certain pages, do you mean that the page
itself fails to load after clicking the link, or the links to the pages are
missing?



-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALDMzuVzFzfL8yTz%3DGEd_Kx5PvttXBXs4nbyAcud6LWBLw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Appspot website is yet to be deleted.

2015-04-06 Thread Vinny P
On Wed, Apr 1, 2015 at 7:12 PM, Masaō Ashtine masht...@gmail.com wrote:

 Sorry if this has an obvious answer but I submitted a request to Google to
 have my website fitzmcrweb.appspot.com deleted and although a 404 error
 is thrown when the website is called, this website still shows up on search
 engines instead of my new website, mcr.fitz.cam.ac.uk. It has been long
 past the 7 days grace period and I know my new website will take some time
 before indexing fully kicks (right now it does not appear on google when
 'fitz mcr' is searched) in but I was wondering how I can go about fully
 removing the appspot site and it's content so that people are not led to a
 dead end.




To be honest, it would have been better if you didn't delete your AppSpot
website. If you still had access to the application ID, you could have
configured a 301 redirect to move traffic from your appspot address to your
new address, and your new website would have received the search ranking
strength of the old appspot address. Any site that did link to your appspot
address will now show a dead end, since they don't necessarily know your
new address.

As for removing the appspot site, I tried a few searches and it looks like
Google has completely removed your appspot site from its index. However
Bing still shows your old website as the top search result, and still has
some cached web pages: http://imgur.com/tGh9com

In short: yes it looks like your appspot content was completely removed,
but you'll need to wait a while for your new website to gain the same
search ranking as before.



-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALAQHtTgRYy5CqA38MY5sqRHdSjM%3DMRqLVQMZqDcfEZMgg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] how to use paho.mqtt library in google app engine to publish as well as subscribe for messages

2015-04-06 Thread Vinny P
On Wed, Apr 1, 2015 at 2:15 AM, krishna g krishnagad...@gmail.com wrote:

 import paho.mqtt.client as mqtt
 print(hello)
 mqttc = mqtt.Client(python_pub)
 mqttc.connect(test.mosquitto.org, 1883)
 mqttc.publish(hello/krishna, temp =28)
 mqttc.loop(2) #timeout = 2s




What problems are you having? Does this code work in your development
environment?

I skimmed the code for Paho ( download link here
http://git.eclipse.org/c/paho/org.eclipse.paho.mqtt.python.git/commit/ )
and it looks like it uses threads to listen for messages. Due to the way App
Engine works and your module type
https://cloud.google.com/appengine/docs/python/modules/#Python_Instance_scaling_and_class,
you may not be able to use threads (and therefore this library) in your
application. It also looks like this library attempts to bind a listener
socket, which is not allowed by the Sockets service:
https://cloud.google.com/appengine/docs/python/sockets/

The best alternative would be to run this within a Managed VM service, or
set it up within a Compute Engine (GCE) VM and build your own way to
communicate from your app to the GCE box.


-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALB_G0WSR_JpnjtJTC5kgCNTJ0LBE1G2Sy-xbqemDn1EcQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] gae is setup to authenticate by google accounts but some google accounts will not authenticate

2015-03-23 Thread Vinny P
Hello,

Can you go to appspot.com, click on your application ID, then go to the
Application Settings page (the link is on the left hand side). Which option
is the Authentication Type dropdown set to? The options look like this:
http://imgur.com/ExLffeJ


-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com



On Thu, Mar 19, 2015 at 1:43 AM, arex ar...@alpineconnectivity.com wrote:

 weird problem.
 We're using gae php for a simple web app and configured it to use the
 google account authentication options.
 We've had 4 users successfully authenticating to an using the app for some
 time.
 These users all happen to be using email addresses from the same google
 apps domain.
 Recently invited some users who have google accounts in in diff google
 apps domain or just plain gmail addresses to use the app.
 They cannot authenticate.
 They get redirected to choose a google account to authenticate with.
 When they do so, instead of being granted access, they are redirected back
 to the login page.
 Cannot figure out why this is happening.
 It works fine for the 4 of us that have been using the app for some time.
 I've looked all over the console and throughout the source code of the app
 and I can't see anything that might be responsible for this problem.
 Any ideas?


-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALCLC2X6iQu-2T77DjJ5iuRJCq-Ew%2BF3ixZztuzsuTFFhw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Getting lot of InternalError on Datastore Operations

2015-03-23 Thread Vinny P
On Fri, Mar 20, 2015 at 7:31 AM, Muhammad Taiyab m.tai...@carameltec.com
 wrote:

 I am getting lot of InternalError on datastore get/put operations.

 Here is an exception trace.

 50.134.226.108 - - [20/Mar/2015:05:12:04 -0700] GET 
 /profile?version=2.11deviceOs=02_AND HTTP/1.1 500 1113 - Blades RPG 
 (gzip) bob-live.appspot.com ms=2416 cpu_ms=257 cpm_usd=0.000124 
 app_engine_release=1.9.18 instance=00c61b117c3d24569be886499b98d02451a93e
 W 2015-03-20 17:12:04.916
 suspended generator run_to_queue(query.py:938) raised InternalError(internal 
 error.)




Hi,

Can you  post an AppStats (
https://cloud.google.com/appengine/docs/java/tools/appstats) profile of a
successful version of this request? Also, can you discuss the datastore
operations that take place before and during this error (for instance,
using batch calls or one-entity calls, the size of the entities. etc)?



-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALBKa9kffpfKvdde5oUBqzU%3DxDPSt%2B-A4L9FBPhEx9NxYA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Re: Cloud Billing is enabled but isn't propogated to App Engine project

2015-03-23 Thread Vinny P
Hi Rasmus,

Can you check that Cloud Integration is active? Go to the App Engine
console at appspot.com, click on the relevant application ID, click on
Application Settings (under the Admin header on the left side navigation
bar), then scroll all the way down until you hit the Cloud Integration
setting. Click the Create button if it exists: http://imgur.com/qpEs2ju


-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com



On Fri, Mar 20, 2015 at 1:43 PM, Rasmus Vernhamn why...@gmail.com wrote:

 Thank you, but the option isn't available. It seems the Cloud Project
 doesn't recognize that this is an App Engine project somehow. See
 screenshots below:

 Screenshot of the URL you linked: http://snag.gy/swskP.jpg
 Screenshot of Billing  Settings for *faulty *app:
 http://snag.gy/qFuZR.jpg
 Screenshot of Billing  Settings for *working *app:
 http://snag.gy/3RrJL.jpg

 In the last screenshot you can see that I'm missing a crucial part of the
 page for some reason, for the project st-app.



-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALBnGUj%3DqfJnpALTftSxYmZD%2Br0mO3zFbTLF6u2W14B3mg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Unable to use gsutil despite doing authentication steps

2015-03-23 Thread Vinny P
Hi Paul,

After you authenticate, can you look in gsutil's config file and see if any
changes were made? If you move the configuration file setting, does it
start to work? Here's how to locate the config file:
https://cloud.google.com/storage/docs/gsutil/commands/config#configuration-file-selection-procedure



-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com



On Fri, Mar 20, 2015 at 7:08 AM, Paul Canning p...@drawandcode.com wrote:

 As per the title, I am unable to use gsutil CLI despite running gcloud
 auth login and trying gsutil config

 It seems to let me authenticate, but when I try to run a command such as
 gsutil ls I get:

 You are attempting to access protected data with no configured
 credentials. Please visit https://cloud.google.com/console#/project
 and sign up for an account, and then run the gcloud auth login
 command to configure gsutil to use these credentials.


 But these steps I've already done.


-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALDkG_OA511gA6WJgUo9qM3T_%2BPiUvEiYLHFerxyzj4qzA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Local app.yaml file gives different results to remote file

2015-03-18 Thread Vinny P
On Wed, Mar 18, 2015 at 5:44 AM, Paul Canning p...@drawandcode.com wrote:

 Ah, typo in the question, I was trying to access task.php in both
 environments!

 For some reason, it is working now, and to answer your other question, it
 was beneath some static file handlers and above the handler for the
 index.php page.



Good to hear! It's always nice when applications seem to fix themselves :-).


-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALC0qW%3DA%2BejuJ5zxO0gu_D66gF3bEguE3bKJzh4ABACBjg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] re-enabling an application

2015-03-18 Thread Vinny P
On Wed, Mar 18, 2015 at 7:03 PM, Kate mss.ka...@gmail.com wrote:

 Thank you Alex. I had tried that earlier. But although when I I change the
 name in app.yaml it allows me to upload without errors, when I try to view
 the site at
 http://aussieclouds-hrd.appspot.com/ I get a 500 server error. I think it
 is because I disabled aussieclouds.




I'm probably missing something in the conversation, but when I visit your
link I see a perfectly good web page: http://imgur.com/wUmTqbC

Are you continuing to see errors?


-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALAiAVi5S_VoHJhjET2WtFfeqhwE%2B_au0-%3Dyj1PrGosD5A%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Error 302 for Tasks

2015-03-18 Thread Vinny P
Task queue requests, even failed ones/ones where the route can't be
matched, should show up in the application logs. Do you see any error
requests in the console? Task queues run from the requesting IP 0.1.0.2, so
try looking for request logs originated from that IP. If you do find error
logs, can you describe the error you're seeing and what the request looks
like?


-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com



On Mon, Mar 16, 2015 at 10:11 AM, Paul Canning p...@drawandcode.com wrote:

 I am trying to use Tasks in my application, but when they try to run, I
 get a 302 error.

 I am using the CodeIgniter framework.

 Below is my code to add a task (I can see the task in the queue, it just
 fails for some reason)

 I think the issue is to do with the URL defined in the PusTask.
 CodeIgniter uses routes to handle the controller methods and I think it is
 looking for a bog standard *.php file, which I don't have (and don't really
 want to use).

 Has anyone got CI working with Tasks?

 $task = new PushTask('/path/to/controller', ['id' = $id]);
 $task_name = $task-add('my_queue');


-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALBtiM4hbng%2BhyDFagyb_OsYN%2Bagtc5mmK7CtRPTNoCKhA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Unable to access my application identifier on appspot.com

2015-03-18 Thread Vinny P
On Fri, Mar 13, 2015 at 6:48 AM, Gildas Moukouyou-Kouaka mkgil...@gmail.com
 wrote:

 I am a beginner with ODK technology.

 I have just create my application on AppEngine after that I have setup
 successfully the ODK aggregate on the Cloud. But, I am not able to access
 my application identifier url. When I tried to access my url I have the
 below error message:
 Error: Not FoundThe requested URL / was not found on this server.
 Some one can advice please?




Most of the time, that error is because there's no application installed on
the app ID, or there's no root handler.

For the first issue, go to appspot.com, click on your application ID, then
click on the Admin Logs link on the left side of the page:
http://imgur.com/a/UtX1M . On the resulting page, do you see any log lines
that include the words deploy or release?

For the second issue, go to your application logs. Do you see any requests
erroring out? If so, can you describe what those requests are and the error
message included in the log?



-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALBjs6ad-sLsjq8Ub2vhqawOqpJWhrXOWKLso2nfwCYiEA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Search API - Problem creating a Document with a java.lang.Double Field

2015-03-18 Thread Vinny P
On Tue, Mar 17, 2015 at 4:48 AM, Nick naoku...@gmail.com wrote:

 Outside of that, you'll probably need to find another way, such as
 cloudsql, the datastore or another external search index (like elastic
 search on GCE)



I would emphasize the last option: elastic search on GCE. There's a click
to deploy Elasticsearch option in the cloud console (
https://cloud.google.com/solutions/elasticsearch/click-to-deploy ) - it's
very simple to deploy and try it out for your use case.



-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALCp7kAcSEaMBbgtaab7H0x-w%3DB38JVRe_9do0SVN-5FVw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Local app.yaml file gives different results to remote file

2015-03-18 Thread Vinny P
On Tue, Mar 17, 2015 at 5:22 AM, Paul Canning p...@drawandcode.com wrote:

 handlers:
 - url: /task.php
   script: task.php

 Locally, I can access http://localhost:8080/test.php, remotely, I get the
 CI 404 page.

 Why would there be a difference?




Well, first of all I want to point out that your handler is handling
*task*.php,
while your test url is calling for *test*.php, so it's probably worthwhile
to double-check that you're attempting to access the right page.

If you're still having problems, is that handler instruction the first
handler command in app.yaml, or are there other handlers previous to it? If
there are other handlers present, try moving your task.php handler to the
top. Can you post your entire app.yaml and a picture of your directory
structure? If you can't share your directory structure for confidentiality
reasons, you can create a small test case that replicates the issue and
post that.



-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALBFoP4Jvw9HKc5smO-6d8Grc4JgwJatRpNdvAED%3DK7%2BDw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] How to Upload file to GCS via GAE with Android Application SSL connect

2015-03-12 Thread Vinny P
When you get an error 500 from GAE, is your App Engine application
returning the 500 or is it from the upload handler URL? What version of
Android are you using? If you're using an old version of Android, can you
re-test using a recent-ish version of Android? Can you view this page using
your Android machine and see if it shows good SSL support?
https://www.ssllabs.com/ssltest/viewMyClient.html

If you're using a newer version of Android and still can't get the app to
run, can you post the request  coming out of the application? I mean the
whole request, with specific emphasis on lines that show
content-disposition information. Here's a few ways to watch the HTTP
requests from your phone:
http://stackoverflow.com/questions/22353717/list-http-requests-from-android-phone




-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com



On Wed, Mar 11, 2015 at 11:51 PM, Tomonori Yoshino 
tomonori.yosh...@gmail.com wrote:

 Hello
 I develop android application with GAE/php.

 I want to file upload from android application.

 I'm using CloudStorageTools.
 https://cloud.google.com/appengine/docs/php/googlestorage/user_upload

 First,Android application request GCS uploadurl to GAE/php on
 CloudStorageTools::createUploadUrl.

 and Android application upload file that connect response URL from GAE/p

 Http connection using is OK.I can confirm file on GCS buckket.

 But, Https(SSL) connection using ,I have error 500 from GAE(Google
 Frontend).

 How to Upload file with SSL connect.

 Please help me.



-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALBBHiVDtiFv6VucbnKQpbPD0FKeUXutcghEQfytJVjPHA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] NoClassDefFoundError (org.eclipse.core.runtime.Platform)

2015-03-12 Thread Vinny P
On Thu, Mar 5, 2015 at 11:06 AM, Syed Rizvi ammari...@gmail.com wrote:


 Error for /cron/loadDataset
 java.lang.NoClassDefFoundError: Could not initialize class
 org.eclipse.core.runtime.Platform
 As you can see in the Platform.class.PNG screenshot, the class is present
 (At least at compile time. I don't know how it vanishes at runtime?), The
 dependencies are downloaded from the public Maven repo.
 All these Maven dependencies including the external JAR are packaged with
 the WAR file (as seen in Dependencies.PNG). Where could the problem lie? I
 have spent days but still cannot find where the problem exists




I'm curious to see what is actually on App Engine servers. I'd try
uploading your application, then downloading it again using appcfg:
https://cloud.google.com/appengine/docs/java/tools/uploadinganapp#Downloading_an_Application
. As the sample in the link shows, you should also get back a printed list
of the files and directory structure.

The problem is that there might be a deeper issue here. Your stack trace
shows that the exception message comes from Platform. A
NoClassDefFoundError can also pop from errors in statically-initialized
code, and unfortunately Platform has exactly that:
http://grepcode.com/file/repository.grepcode.com/java/eclipse.org/3.7/org.eclipse.core/runtime/3.7.0/org/eclipse/core/runtime/Platform.java
. It looks like part of the static code
calls org.eclipse.core.internal.runtime.Messages which (within static)
calls org.eclipse.osgi.util.NLS.initializeMessages which makes some calls
requiring privileged actions
http://grepcode.com/file/repository.grepcode.com/java/eclipse.org/3.7/org.eclipse/osgi/3.7.0/org/eclipse/osgi/util/NLS.java#NLS.initializeMessages%28java.lang.String%2Cjava.lang.Class%29
-
meaning that GAE's SecurityManager would have to allow the calls, and I'm
not sure if those calls run properly due to the GAE sandbox - you'd have to
ask a Googler to investigate.

Happily enough, there's a shortcut instead of drilling through mountains of
code to debug: try moving your application to use Managed VMs
https://cloud.google.com/appengine/docs/java/managed-vms/. If this really
is a SecurityManager issue, the more-permissive Managed VM instance should
be able to run the code perfectly fine.



-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALBBRkgELSRkYADsFwjmAD8bUF7J_9RjHg%2BgXQ0OjUQoYQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] How do I debug no default robot?

2015-03-12 Thread Vinny P
On Thu, Mar 12, 2015 at 3:58 AM, Lorenz Leutgeb lorenz.leut...@gmail.com
 wrote:

  Secondly, try making sure Cloud Integration is active. Go to appspot.com
  (the
  old App Engine console), click on your app name, then click on
  Application Settings on the left hand navigation bar. Scroll all the way
 down
  and ensure your app is integrated.

 That apparently did the trick! I don't know why, but this showed an
 error before:
 http://imgur.com/G4NwRve  After retrying, everything worked out!

 Thank you very much!




It's always the last solution that works, never the first one :-) Glad to
hear it worked out for you!

-V

-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALCOx%2BeTahJjPEzPm8tFmOfV_bUsDcqNMWZCg4cCMKz5DA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Search API - Problem creating a Document with a java.lang.Double Field

2015-03-12 Thread Vinny P
On Thu, Mar 12, 2015 at 5:31 PM, Rafael Martony rmart...@gmail.com wrote:

 Hi, my application is being developed in Java using Search API.
 I'm having trouble storing a double value when creating a new Document and
 in App Engine Logs appears




You are correct in saying that your number fits into a Java double
primitive, but it exceeds the Search API's  maximum number value
https://cloud.google.com/appengine/docs/java/javadoc/com/google/appengine/api/search/checkers/SearchApiLimits#MAXIMUM_NUMBER_VALUE
.



-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALALfLDC5B1AwZ%3DoTOM54y06pMv4cEY64m%3DAYEcLkXgo6A%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] The API call remote_socket.GetSocketOptions() required more quota than is available.

2015-03-12 Thread Vinny P
On Thu, Mar 12, 2015 at 5:06 PM, Keith Johnston ke...@spotkin.com wrote:

 Today is the first time I have seen this error. It occurs when I am trying to 
 write some data to Amazon using the Amazon client library. I looked at the 
 AppEngine quota page and there is no indication that anything there is over 
 quota.

 javax.net.ssl.SSLException: 
 com.google.apphosting.api.ApiProxy$OverQuotaException: The API call 
 remote_socket.GetSocketOptions() required more quota than is available.




Does this error always happen when connecting to Amazon, or does it only
intermittently/rarely occur? If you try requests using insecure (HTTP, not
HTTPS) connections, do you see any difference or does a similar error pop
up?

Side note: depending on the client library and Amazon service you're using
insecure access may not be possible. But you can try it; for example here's
how to set HTTP/HTTPS settings in the Java library:
http://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/com/amazonaws/ClientConfiguration.html#setProtocol(com.amazonaws.Protocol)


-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALBD2EVOmV_46G2iBgOTKe82LLHKpc%3DOnsCPVpEfknJFkg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Re: Google cloud endpoint error in production, no stack trace

2015-03-11 Thread Vinny P
On Fri, Mar 6, 2015 at 8:48 PM, Aakash Bapna aakash.ba...@gmail.com wrote:

 It's Python, I think the exception is thrown in google cloud endpoint lib.

 On 07-Mar-2015, at 2:11 am, Chad Vincent ccrvinc...@gmail.com wrote:

 Are you logging the exception?  What language?
 I don't know what you're using, but the uncaught exception handler in Java
 does log the stack trace.



I'm in the same boat as Chad - I'm more used to Java Endpoints than Python
Endpoints and I'm not sure how Python Endpoints handle logging. Can you try
configuring ereporter?
https://cloud.google.com/appengine/articles/python/recording_exceptions_with_ereporter

Typically parse errors are thrown when the incoming JSON is invalid or
not-well-formed for some reason. Try having your client app submit a
typical request to a dummy server, or a test service such as
http://requestb.in/ . Then once you've captured the request, you can
inspect the JSON: ensure that it passes validation, that the content type
header is correct, the expected properties are set, etc.



-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALC00zUoSBrmYeATT-P%3Du9LF-Hmx6zvwiwH6SfU8ts5b3A%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] How do I debug no default robot?

2015-03-11 Thread Vinny P
On Tue, Mar 10, 2015 at 6:20 AM, Lorenz Leutgeb lorenz.leut...@gmail.com
 wrote:

 I have asked a question on StackOverflow and did not get any response for
 about a month.
 Please consider taking a look: http://stackoverflow.com/questions/28128598



In your SO post you say that deployment to a different project ID works.
Are there any notable changes between the original and different project
IDs? For instance, is one of the IDs significantly older or were they
created at roughly the same time? If you use your custom domain only and
not the appspot url, you could repoint your domain to use the project ID
that is working and skip the problem entirely.

There's also a couple of things you can try. Try making sure that Compute
Engine API access
https://cloud.google.com/appengine/docs/go/managed-vms/sdk#deployis
available to your project: go to the APIs section in the cloud console, and
make sure that all the Compute Engine services are enabled. Your screen
should enable the following services: http://imgur.com/3rBrNhv

Secondly, try making sure Cloud Integration is active. Go to appspot.com
(the old App Engine console), click on your app name, then click on
Application Settings on the left hand navigation bar. Scroll all the way
down and ensure your app is integrated. If your screen looks like this,
press the Create button:  http://imgur.com/qpEs2ju



-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALBLkX8L6BOjZArBMMn7ykUG-9WLr%2BFFwezBV1%3DWkPViyw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] All country Currency Symbols Not Display.

2015-03-05 Thread Vinny P
On Thu, Mar 5, 2015 at 1:34 AM, Gopi raj gopiraj@gmail.com wrote:

 Error 500 access denied (java.io.FilePermission http:\
 storage.googleapis.com\accountsdev\Currency%20Regular.ttf read)

 I got this Error pls Give me a solution



First off, you're missing a slash after the http: part (you're requesting
*http:\*, there's only one slash there when usually two are expected).

Secondly, does your App Engine application have read access to the
*accountsdev* bucket? Can you read or write to any other file in that
bucket?



-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALDP6uQWqRNs-AfHA4azgD70stKXYDJ4PXGK93NG1WhMsA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Which google-cloud service should I use?

2015-03-04 Thread Vinny P
On Sun, Mar 1, 2015 at 4:11 AM, Itai Edri itaied...@gmail.com wrote:

 I am writing an android app which uses a back-end app for computes and
 storage. I was reading about google services, but I got a bit confused
 deciding which service to use.

 My app sends messages to the server, which returns response. I also would
 like to manage a DB to store my users and some data. I am familiar with
 MongoDB, but I can get along with any `DB`. I noticed that Google Compute
 Engine offers MongoDB as 1 click app.

 Does Google Compute Engine is a good solution for my use? (back-end java
 app, may run as a jar, and DB). Or should I combine it with Google Storage?
 Or maybe another service?



It depends on your use case. If you simply need to save data with no need
for backend logic, I'd suggest trying out Google Cloud Save:
https://developer.android.com/google/gcs/index.html

If you still need your back end Java app, both MongoDB and Cloud Datastore
https://cloud.google.com/datastore/ are good options for storing your
data. Note that if you choose to install MongoDB, you'll need to manage and
maintain the installation while Cloud Datastore is a completely managed
solution.


-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALAJSuX7sKcZp6o8bArQTvwM8N--9cw1%2B%2B%3DUkwY0AC_swA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] outgoing bandwidth question

2015-03-04 Thread Vinny P
On Mon, Mar 2, 2015 at 11:03 PM, Nirmal KizhakkeVeetil 
espn.ven...@gmail.com wrote:

 I am checking my GAE instance dashboard and wanted to get a break-down of
 how my going outgoing bandwidth is getting consumed. We are using
 DataStore, Task Queues and making external api calls in our service. It
 would be great if we are able to figure out how this bandwidth is getting
 consumed. Any pointers will be helpful here...



Datastore and task queue calls run through Google's internal network, so
you aren't charged for the bandwidth they incur. Obviously the external API
calls will incur outgoing bandwidth charges, but you should be able to
figure out the bandwidth consumption by measuring the size of the file
returned.

If you're using the Image service's serving URL functionality, be aware
that you'll be charged for the bandwidth consumed by the serving url but
breaking down the actual usage (linking bandwidth to particular images for
example) can't be done
https://groups.google.com/forum/#!searchin/google-appengine/bandwidth/google-appengine/AoywDJmpCDo/qVwbNe-9PkQJ
.



-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALDPujonvJhYCA5N76RSfb3aX%2BgNFg1MUQUphXf2x4W5Rg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Google App Engine PHP website and database??

2015-03-04 Thread Vinny P
On Sat, Feb 28, 2015 at 7:22 PM, Thomas Boyce thomasboyceproj...@gmail.com
 wrote:

 I am creating a PHP website using Google App Engine. I need a register
 (which I can create fine), so for example a school register. Someone types
 there name and then it gets saved. So, when it is saved it gets saved as
 new entry on a database or something like that. I have experience with
 MySQL and databases connected within a local server. But I am unsure of how
 to do this with Google App Engine. I am ware of the Cloud SQL and Google
 Cloud (GC something I believe) but I am really unsure of how to connect a
 website to a database (and even how to create the database on google app
 engine). I have read many tutorials online but I am still struggling.

 Any ideas welcome? (even if it doesn't involve a database, just somewhere
 to save the results)



There's a tutorial with sample code on how to connect to Cloud SQL on
PHP/GAE here: https://cloud.google.com/appengine/docs/php/cloud-sql/

If you've seen this tutorial before, which part of it are you struggling on?


-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALCf0r05-uhOs9a83o0nwk%2BRZnunFUZq%3DFWbQzBetLdsvw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Cannot create an app on app engine : Already exists error

2015-03-04 Thread Vinny P
On Wed, Mar 4, 2015 at 5:25 AM, Rey Ncube reync...@gmail.com wrote:

 Have tried a bunch of  application IDs but it doesn't work



If you can't think of an application ID name to use, you can have the
console make one up. Go to the console at cloud.google.com/console and
click on the Create Project button. A screen will pop up similar to this
http://imgur.com/LbtjFWd and once you finish creating the project, you can
deploy to the project ID shown on the bottom part of the screen.



-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com





-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALDyPohOQPGtYutcdyss97HdHLkyGbQTu6kL8fev_T90jw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] All country Currency Symbols Not Display.

2015-03-04 Thread Vinny P
On Wed, Mar 4, 2015 at 10:10 PM, gopiraj@gmail.com wrote:


  Here i am Using Java Jdk7 and GAE. i am Using Itext for PDF but
 Currency Symbols are not display in Pdf For Ex (₱), (ع.د) so pls any one
 help me.




You're better off posting in an iText-focused forum or SO since this isn't
directly an App Engine issue, but  I would suggest trying to use several
different fonts when creating your PDF. Some custom fonts may not represent
all Unicode characters, so try playing around with the configured font.

If that doesn't solve your problem, can you post a small test case
demonstrating what you're doing?



-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALDe6LPJx4H%2BZv3bK_wh3YGUadA9Ov61ntW1UeqU6-J2NA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] ERROR 403: Forbidden for our subnet 77.120.117.0/24.

2015-02-23 Thread Vinny P
On Mon, Feb 23, 2015 at 5:55 AM, Олег Искевич o...@lun.ua wrote:

 We are using appspot as images storage. Last 4 days appspot got ERROR
 403: Forbidden for our subnet 77.120.117.0/24.
 Service is not available from our servers. How to solve this problem?

 p.s.
 wgetERROR 403: Forbidden.




If you visit appspot.com URLs with a web browser (not wget, but an actual
web browser), what do you see as a response? Does it look similar to the
picture linked here:
https://groups.google.com/d/msg/google-appengine/JhXS6qWmID8/FYnbNOjRIz0J ?

If so, you might be attempting to connect from a banned/restricted country.
A similar situation is outlined in the above link and here:
https://groups.google.com/d/msg/google-appengine/ZPhRvtcf8l0/Kn7hilSWdkkJ . I
looked up the network you listed via the RIPE WHOIS
https://apps.db.ripe.net/search/query.html?searchtext=77.120.117.0#resultsAnchor
and it looks like you're connecting from a Ukraine ISP; if so, you may be
seeing US sanctions:
http://www.treasury.gov/resource-center/sanctions/Programs/Documents/ukraine_eo4.pdf
.

There's really nothing that can be done in this situation - Google is a US
company and is subject to export regulations.



-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALCrFWt%3Dh5rKi-_6NjUNMiHu_Cct7CsN1WnvkQbCxEWotQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] open ERP app

2015-02-23 Thread Vinny P
On Thu, Feb 19, 2015 at 10:09 PM, Open ERP praveen.cse...@gmail.com wrote:

 How to generate the reports of Employees,Contracts and their Purchase
 orders and Draft Invoices as one report in Open ERP...
 AND
 After getting this report,How to get this report in Excel?




As a side note, I'd like to point out that OpenERP was moved to the Odoo
project ( https://www.odoo.com/ ). If you are still using an earlier
OpenERP project, I would recommend migrating to the newest version since it
includes a number of new modules in addition to the name change.



-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALAkQLoRQnBeYygP8FMEtLy75Gk7%2BgLHS-yug4z%2BSO6nbg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] deployment happening forever

2015-02-23 Thread Vinny P
On Mon, Feb 23, 2015 at 3:54 PM, aleena davy arlette@gmail.com wrote:

 app id : aleenadavy1. Is there any way to solve this issue?




When you say deployment is taking forever, do you mean deployment takes a
long time but eventually deploys your app, or deployment takes forever and
never finishes the process?

For the first situation, don't worry about it. That happens when the Google
servers are busy but your deployment will go through sooner or later. If
you're experiencing the second situation: how long have you been unable to
deploy, and have you changed anything about your Google account recently?


-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com



On Mon, Feb 23, 2015 at 3:54 PM, aleena davy arlette@gmail.com wrote:



 https://lh4.googleusercontent.com/-I7jXN5x21gk/VOuhN6UV6kI/BiI/BuclbyfRhc8/s1600/stuck.PNG

 app id : aleenadavy1. Is there any way to solve this issue?


-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALCpBxO0_9t1-FZ%3DycTwF6-YaZcwrGBiFTyrULOT%3DpdY6g%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] exception when writing an image in Google Cloud Store

2015-02-23 Thread Vinny P
On Mon, Feb 23, 2015 at 3:17 AM, youssef dehbi alaoui 
y.dehbi.ala...@gmail.com wrote:

 Hello everyone i have a problem in my application that happens recently,
 when i used to write an image in GCS but recently it fires an exception
 like shown bellow. please help me.

 javax.servlet.ServletContext log: Exception while dispatching incoming RPC 
 call
 com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public 
 abstract com.gwtplatform.dispatch.shared.Result 
 com.gwtplatform.dispatch.shared.DispatchService.execute(java.lang.String,com.gwtplatform.dispatch.shared.Action)
  throws 
 com.gwtplatform.dispatch.shared.ActionException,com.gwtplatform.dispatch.shared.ServiceException'
  threw an unexpected exception: java.lang.NoSuchMethodError: 
 com.google.common.base.Stopwatch.createUnstarted



Have you changed your code recently, or has this exception started popping
without any code changes? If you have changed your code, can you look in
your codebase/libraries for duplicate copies of the
Guava/google-collections library?



-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALARkCuKyjO%2Bsjt-OJTOPq_MU07wmc3HP8HpgGO6eu87MQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Unable to establish connection with Google Cloud SQL from GAE

2015-02-23 Thread Vinny P
On Mon, Feb 23, 2015 at 11:36 AM, Purushotham Rao 
purushotham...@motorola.com wrote:

 On initialization of application we will establish a connection with Cloud
 SQL, getting below exception and causing the instance to exit and creating
 a new instance.



Since you're running the SQL connection during init, it's difficult to
figure out what exactly is the culprit: is the SQL connection taking too
long to finish, then hitting the request deadline which cancels the
getMetadata operation, or is there an error in the connection that cancels
the function?

Can you try moving the connection code out of init and into a regular
request handler, then hitting the handler from a cron request? Does the
connection work then? If so, how long does the SQL connection take from
start to finish? Have you configured anything unusual connection-wise in
the SQL driver? Also, have you modified the max-concurrent-requests setting
https://code.google.com/p/googleappengine/issues/detail?id=7927?


-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALBrjKZuSK0Dgb_CYOJxeZi-Zrhza_c%2BnjqQmBzNWGLDfw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] RECOVER ODK AGGREGATE PASSWORD

2015-02-19 Thread Vinny P
On Thu, Feb 19, 2015 at 6:23 AM, Christine Laetitia 
christinelaeti...@gmail.com wrote:

 Please help.I have just successfully deployed my odk server using google
 app engine.I however cannot log in into the aggregate as I do not renember
 the password.How can I recover the password please ?I do not want to create
  a new application instead?



Did you change the password after you deployed?

I believe the default password for fresh deployments of ODK Aggregate is
aggregate (without quotation marks). If you forgot the username you set
during installation, you can rerun the installer and set up a new ODK
server on the same application ID.



-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALA1M6aYas3rR8hKc17NWm3BxoNMCevP%3D1wy6mO_mmTkrg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Re: Loading up data in the init() method

2015-02-19 Thread Vinny P
On Thu, Feb 19, 2015 at 9:11 AM, Syed Rizvi ammari...@gmail.com wrote:

 This is my first GAE project and I'm not a paid user yet so upgrading
 isn't currently an option nor increasing idle instances since not even a
 single instance is up yet. Cron isn't an option currently since the dataset
 has to be there to fulfill even the first request that comes in (but it can
 be later used when, let's say, I have to update the dataset regularly from
 the source).

 I don't think that the warmup request solution may work for me



Yes, the warmup request is still subject to the same limit; I just wanted
to make sure that part of your application was working and didn't have a
confounding issue.

The bottom line is that you need to move the dataset initialization logic
out of init, and/or find a way to cut down execution time to under 1 minute
(either speeding up the logic or optimizing it). If you don't want to pay
for a larger instance to speed up the dataset processing, you'll need to
modify your application logic. I would suggest (in no particular order) the
following:

1. Reconfigure your application's code to separate out parts of the
processing. For example, perhaps your init could urlfetch your dataset, and
nothing more. When a request comes in, process only the part of the data
relevant to the request. Obviously this option might not work if you can't
subdivide your data easily.

2. Profile your application's calls using AppStats:
https://cloud.google.com/appengine/docs/java/tools/appstats . If your
dataset initialization process involves several RPC calls, you might be
able to batch calls together and save some time. For example, instead of
using multiple memcache.put() calls you can try moving to
AsyncMemcacheService.putAll().

3. You can also cut down on startup time by optimizing your entire app. If
you're including many libraries in your application, you can use ProGuard
https://groups.google.com/d/msg/google-appengine/kbHQBhsejik/D0pK5NewJW0Jto
help cut down on unneeded files (assuming you're using Java).

4. There's a bunch of other performance tips at this article:
https://cloud.google.com/appengine/articles/deadlineexceedederrors and a
handful of others at this Groups thread
https://groups.google.com/d/msg/google-appengine/sA3o-PTAckc/vsS976sdINMJ




-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALA9zk0LQBfSAQmKOopWnVmxKz4exsTNgWuCQsVmEcPGLw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Loading up data in the init() method

2015-02-19 Thread Vinny P
On Thu, Feb 19, 2015 at 8:00 AM, Syed Rizvi ammari...@gmail.com wrote:

 I have a RESTful service that gets XML data from an external URL, does
 some work on it and serves it to its clients. The dataset is initialized in
 the init() method and takes  1 minutes but less than 2 to be initialized
 and is naturally supposed to be there before the first client request comes
 in. This works on the local machine properly, but not when deployed to GAE.
 What exactly am I missing? What would be the right way to do it? Here's
 what the log says:

 javax.servlet.ServletContext log: unavailable
 com.google.apphosting.api.DeadlineExceededException: This request
 (4865075fa7d7c4db) started at 2015/02/19 13:38:24.019 UTC and was still
 executing at 2015/02/19 13:39:23.816 UTC.



Can you look in your logs and see if there are any requests to the path
_ah/startup? If so, can you post what their HTTP status code response is
(202, 500, 404, etc)? Also, are you getting DeadlineExceededException on
every instance startup (meaning that your app can't run at all on
production App Engine) or only intermittently?

Just because you have warmup requests enabled doesn't necessarily mean all
requests will be handed off to a warm instance. Yes, many requests will be
handled by warm instances, but traffic can still be handed off to
cold-started instances in certain situations. Those cold-started instances are
still subject to a 60-second deadline to start up
https://cloud.google.com/appengine/articles/deadlineexceedederrors. Your
log sample seems to be from a cold-start instance.

There are several ways of handling this. If you want to try solving it
through raw processing power, you can increase the number of idle instances
https://cloud.google.com/appengine/docs/adminconsole/performancesettings
or increase the size of your instances (for example, going from an F1 to F2)
https://cloud.google.com/appengine/docs/python/modules/#instance_classes.
Another way is to move the dataset initialization logic somewhere else; for
instance you could move it out of init and into a request handler, then hit
that handler with a cron request on a regular basis
https://cloud.google.com/appengine/docs/java/config/cron and cache the
information in memcache/datastore/cloud storage.


-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALAc4oe5XtRwuHcdf_qozfR49-wWd%2B9CL-_XF7SfA9n_xA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Search API Cost question

2015-02-18 Thread Vinny P
On Wed, Feb 18, 2015 at 1:12 PM, Keith Johnston ke...@spotkin.com wrote:

 I am trying to understand the cost of using the search API. I get the
 total storage and query cost, but I don't understand the Indexing
 Searchable Documents cost. How often is that 2 dollar charge incurred? And
 what is the storage measurement of? The documents or the index? Or both?




It's the space required for your indexes, expressed as $ per GB per monthly
billing cycle.

$2/GB might seem expensive at first glance, but don't worry about it too
much - your indexes are much, much smaller than the storage required for
your documents.


-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALBsjt5x8dXNC_aqkDYXE%2BL1b8CGp%3DkiDVk_c9KUVu2S1A%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] XMPP messaging

2015-02-18 Thread Vinny P
On Wed, Feb 18, 2015 at 7:56 AM, Shashank Nigam shashankniga...@gmail.com
 wrote:

 Read the XMPP documentation for the app engine. Tried to implement it with
 android as a client and app engine as the backend server. Every time I try
 to send a message through the mobile client I receive the following bundle
 in response.
 message_type=send_event, google.message_id=1, event=sent,
 android.support.content.wakelockid=1}
 I tried to search on the xmpp message type as the send event however
 didn't find the supporting documentation.




First of all, can you show a simple test case/a source for the code you're
using? The bundle you're showing looks like a Google Cloud Messaging
response; are you using GCM to transfer your information client - server
or another method? If you are using GCM, you should be aware that GCM is a
completely separate service from App Engine XMPP.

It sounds like your issue is on the client Android machine - not with App
Engine - so you may want to repost your question on Android-focused forums.
With that said, I thought (don't hold me to this) that this response bundle
was related to use of the deprecated GCMBroadcastReceiver
http://developer.android.com/reference/com/google/android/gcm/GCMBroadcastReceiver.html.
Are you using deprecated classes to communicate with GCM?



-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALCu0XqXxP4eTtdix-9_hx-3Mh2fpUkGaWh_RBWAqJx7UA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Should namespace API be used in this situation?

2015-02-15 Thread Vinny P
On Fri, Feb 13, 2015 at 1:09 AM, Chuck foonl...@gmail.com wrote:

 The question is how to map each domain to the app. While the
 functionalities of the sites are the same, the datastore should be
 different (like different datas are stored and there can be different
 languages).
 In namespace API, I think it is suitable for multitenant application and
 I'm not sure if my situation is appropriate to use namespace api. Say you
 want to build es.example.com as a multi-tenant application, then you will
 need to compartmentalizing  each domain first then separate each namespace
 again for each user.  Correct me if I'm wrong.
 If anyone could advise what to use and how it should be approached, I'll
 be grateful. Thanks in advance.



The approach you outlined is a perfectly good use of namespaces.

In your post you mention different languages - I would suggest reading up
on how App Engine handles text encoding, such as this issue:
https://code.google.com/p/googleappengine/issues/detail?id=2219


-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALAEXUn8USkmv2gmqQ4oNKVnjuNnnyFBy7Butbf4ebtu8w%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] find owner of domain

2015-02-15 Thread Vinny P
On Fri, Feb 13, 2015 at 8:43 PM, Massimo DiPierro 
massimo.dipie...@gmail.com wrote:

 Sorry if this is a silly question. Is there way to find out who is the
 owner of an appspot domain? I need to contact one but I there is no contact
 information linked from the pages.




No there isn't. If the appspot domain links to a custom domain (example.com)
then you can look up WHOIS data to find out the owner, but the appspot
subdomains don't reveal their owner.



-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALA-xV%3DgAFwURJqpCTX71DbAbN0z%3Dbj5EZ68J%2BegtK385w%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Datastore sandbox is available through deploys in other sandboxes.

2015-02-15 Thread Vinny P
On Fri, Feb 13, 2015 at 1:54 PM, Daniela Meneses daniela11...@gmail.com
 wrote:

 you get the idea? it's availablefor any kind of matching as long as the
 url have ''-dot-myapp-dev-com-bo.appspot.com''

 So i guess it's not a bug that i was thinking previously but there is any
 kind of documentation referring about this behaviour???



In an above post Alex linked you to the Python version of the routing
information, but I think the Java version is clearer:
https://cloud.google.com/appengine/docs/java/modules/routing

Essentially, *myapp-dev-com-bo* would be a GAE application ID; anything you
put in before the *-dot-* would be routed to a module/version of the
default module. If nothing matches, then the request is routed to the
default module. So yes, the fact that you're seeing it available for any
kind of matching is perfectly acceptable and expected behavior. If you
dislike this behavior, you can use the dispatch file (shown in the above
link) to reroute requests according to your preference.


On Fri, Feb 13, 2015 at 1:54 PM, Daniela Meneses daniela11...@gmail.com
 wrote:

 By sandboxes i was referring to different GAE apps. The problem was that i
 was able to access to the datastore of different GAE app trough versions
 deployed in another GAE app. Or that's what I think until today because i
 make some more tests.



 I think people were initially confused by your use of the term sandbox
to refer to a production environment (production App Engine/deploying to a
live App ID). Normally when people say sandbox, they mean a server that is
isolated from public access or a developer environment on a local machine.
It's not a big deal, but thanks for clarifying.


-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALCQGRfkpJiFJ-zXbvLP6gWj9oE2rLjcVo1%3DRx5gg5vFOA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Enable application runned by GAE to server rdf content

2015-02-15 Thread Vinny P
To be clear, you want to negotiate whether to send back RDF or another type
of content, correct?

You can read up on how content negotiation works here:
http://www.w3.org/TR/cooluris/#implementation but the short version is that
you need to inspect the Accept header and see if the browser will accept
RDF content. If so, you can send back RDF; if not, you send back whatever
content the browser indicates priority to. You can implement this all in
code - the only app.yaml configuration needed is to route the incoming
request



-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com



On Thu, Feb 12, 2015 at 8:40 AM, lh lavdim.hali...@gmail.com wrote:


 Hi,

 I use GAE to run an application. How can I realize content negotiation to
 server application/rdf+xml when it is required with GAE using app.ymal or
 .htaccess. As GAE run by default in port 8080 I made an apache redirection
 using virtual hosts (ProxyPass) from port 80 to 8080.

 Should I use app.yaml or .htaccess (and in which folder to create
 .htaccess, GAE or mysite, I tried both but unsuccessful).
 Also checked to some solutions like editing app.yaml using some logic from
 this link https://gist.github.com/darktable/873098 ,etc.


-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALCV-VehXqgK_wVO4LUr6J6Y9Exggm604XtvGQ5gfc6G7A%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Google Wallet API is not working with new secured image URL.

2015-02-15 Thread Vinny P
On Fri, Feb 13, 2015 at 1:32 AM, prashant nema prashant.n...@gmail.com
 wrote:

 I am using google Wallet API.We are using secure URL for image saving.I
 have added another secure URL for image saving.I am getting 400
 error(invalid Resource),bad request from google wallet API.But I am not
 getting any error for unsecured URL(http).Secured URL which are added
 before,it is working.Is there any need to add another SSL certificate for
 secured URL?Because It was working with secured URL previously.It is
 showing error for new secured URL.Please give your suggestion.




Can you post a minimal test case for this issue? Where exactly in the user
flow are you getting the 400 error, and when/where is the image saving
occurring?

If the old secure URL is different than the new secure URL, and if you're
using it as the redirect URL for the API, have you included the new address
in the authorized redirect list: http://imgur.com/Dn15mlZ ?


-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALDyNUHGLkSvOAVjH5dAx_Ev9XeiZ%3DMUAwj068MfhUgAsQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] How to setup a GAE managed VM

2015-02-11 Thread Vinny P
On Wed, Feb 11, 2015 at 11:40 PM, Ken Bowen k...@form-runner.com wrote:

 My problem is that I'm confused as to how to set up a GAE managed VM.
 When I go to my Developers Console (console.developers.google.com/project)
 and click Create Project, I don't see any options for a GAE managed VM.
 Can anyone point me in the right direction to get started?




The short version is that a Managed VM is a plain App Engine application
(no changes in creation or upload), but with a few extra configuration
commands in appengine-web.xml. There isn't anything special to configure
within the developers console.

Here's a sample application that runs a guestbook app within a Managed VM -
the README file contains instructions on setting everything up:
https://github.com/GoogleCloudPlatform/appengine-java-vm-guestbook-extras .
Specifically, you'll want to look at the appengine-web part of the
instructions.


-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALAUfkapHH-AynxQ1z0-cF6LtMBMCRksuhOTPrAfUGwirQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Penetration Test Notification

2015-02-11 Thread Vinny P
On Mon, Feb 9, 2015 at 3:59 AM, Phil Hodey phil.ho...@hcstech.co.uk wrote:

 I am releasing a platform hosted on google app engine where the underlying
 client needs to have the system pen tested before launch. I cannot find any
 information on who I need to notify on pen test initiation. Is there any
 policy I need to adhere to for this?




You'll probably want to refer to this similar question and response:
https://groups.google.com/d/msg/google-appengine/H0EVEScXBQQ/TgbaRemSx4YJ



-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALATvAvAZyBwOnJZhwtXXxabR-PSp7MVCJfkFDrdYNDsTQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Are re-directs failing on App Engine?

2015-02-11 Thread Vinny P
On Tue, Feb 10, 2015 at 1:30 PM, Greg Tracy gtr...@gmail.com wrote:

 I have an old app that has been re-directing traffic to another App Engine
 app for a couple of years. It just stopped working this morning. The
 re-directs return 404s. Going directly to the re-direct location works
 correctly, however.

 Is there any indication that there is an infrastructure problem? The
 re-direct appears to work from the logs in the original app.




How did you configure the redirect? Is your application issuing a 30x
redirect, or are you using the built-in redirect from the HRD migration
https://cloud.google.com/appengine/docs/adminconsole/migration?

If your application is redirecting using a status code, can you look at the
response sent to the client (for instance, look at it using Chrome's
developer tools) and see what the response looks like?


-
-Vinny P
Technology  Media Consultant
Chicago, IL

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALCG9gGA0%3DpzYwQTDsXC4BPwVEWarkFixiCu-SJRw3npWA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] X-Appengine-Taskretryreason:Instance Unavailable - I'm confused by this specific defer behaviour

2015-02-11 Thread Vinny P
On Mon, Feb 9, 2015 at 5:00 AM, Kaan Soral kaanso...@gmail.com wrote:

 I see 30-40 failed defer tasks at production (out of a burst operation
 that spanned 100.000's of tasks)
 They fail with: X-Appengine-Taskretrycount:1,
 X-Appengine-Taskretryreason:Instance Unavailable
 The exception is a PermanentTaskFailure from run_from_datastore

 Does this mean that the tasks actually executed before, but faultily
 re-triggered, and threw PermanentTaskFailure's because the previous
 execution deleted the _DeferredTaskEntity entity?
 (I'm trying to pinpoint the cause and the trigger so it doesn't happen
 again, since these exceptions all happened once and have a low count, I'm
 guessing this is a very edge behaviour)




When the 30 - 40 tasks failed, did they all fail at nearly the same time
(within the same few seconds) or fail in groups within the burst operation?
If so, I'd agree that this is probably very edge behavior.  But before
that, I would see if any of the tasks shared similar properties: for
instance, were they unusually large or did they have significantly more
complex serializations.

There have been posts in the past (both here and SO) with similar issues
but no definitive answers - the most popular fix seems to be slowing down
the addition/execution of tasks.


-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALAXtA0KhqkaMn8Mg_2wT4rb58NirJyVqq%2BRABsjx7Umfg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Re: Datastore: how to design for huge time-series data

2015-02-03 Thread Vinny P
On Sun, Feb 1, 2015 at 4:00 PM, Shailendra Singh srj0...@gmail.com wrote:

 This might be a question out of track. Somehow i figured out how to store
 multiple values in NDB i.e. using repeated properties. Now my next step is
 to create google chart. Can some one guide me for the same. I hadn't found
 much tutorials for google Chart + NDB . Google charts have google docs but
 their queries and functions are only for some of the data stores like
 google spreadsheet, fusion table etc. How can i used NDB queries to get
 data which is compatible for google chart. Any lead will be helpful.




The exact process depends on your use case, but for the simplest case you
would retrieve the entity you need, retrieve all of the repeated properties
http://stackoverflow.com/questions/19829675/how-to-access-all-repeated-structured-properties-in-gae-ndb-python,
then print out those values as part of a web page similar to this code:
https://developers.google.com/chart/interactive/docs/examples#table_example

Did you want to make the data available as part of an API (since Google
Charts can load in JSON data) or write it directly into a web page?



-
-Vinny P
Technology  Media Consultant
Chicago, IL

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALDhpDgJ4JFfjiMk6Pb-pKo2-A73tXm0aZrViVxG8T77Mw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] cant create new entity, java

2015-02-03 Thread Vinny P
On Thu, Jan 29, 2015 at 10:48 AM, Lukas Plazovnik morden...@gmail.com
 wrote:

 now, when i try to upload sample data i get the following log:

 KeyError: 'GroupDatabase'


 I'm sure the problem is prettya trivial, but i can't find it somehow...
 what kind of key error? cant find the entity on the server?
 (webserver is started btw, and it does work with CHeckIn..))

 someone got an idea?




Can you post the command line instruction you're using to invoke the
bulkloader? Have you declared the loader script to be used to load in the
kind: *GroupDatabase*?



-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALAnfWjYU_vzB4%2BRr%3DajmH-wOtO2W-grWfMyGYx3uc5L9A%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Custom status

2015-02-03 Thread Vinny P
On Sat, Jan 31, 2015 at 12:09 AM, robinphas...@gmail.com wrote:

 I am working on RESTful web services using java. We all love
 REST-full-ness, so I'd like to return more REST-ful status codes from my
 endpoints. (Example: 201 CREATED along with JSON contents in response body.
 But I can't find any way to set the HTTP status code. Can anyone help
 please? I have seen many posts which says that currently custom status
 codes are not supported. Whether its still not supported or is there a way
 to do it rather than writing exception classes. Because if we write
 exception classes then we cant return JSON in response body.



Unfortunately it's currently not supported - the only way to return a
custom status code is to use exception classes (as you remarked on):
https://cloud.google.com/appengine/docs/java/endpoints/exceptions



-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALAZ20dG0Y30cwdLvy4eaZGVjc0G1iOZfYR40sz4LUCzDg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Flooded with traffic, and it appears to be local IP addresses... ?

2015-02-03 Thread Vinny P
On Mon, Feb 2, 2015 at 2:05 PM, Clark Van Oyen cl...@countable.ca wrote:



 https://lh6.googleusercontent.com/-yxqcg9RRk74/VM_YYN0eeoI/Ab8/rXQQAZ572hM/s1600/Capture.PNG

 I'm receiving a huge number of requests from IP addresses starting with
 10. Afaik, this is a local IP. So, my question is why would Google's
 network be swarming my app with requests? It's costing me quite a few bucks
 in extra quota, so is cause for concern. I've attached the log I'm looking
 at. Thanks in advance if anyone has any idea what's going on!




If you could screenshot the entire log message, that would be much more
helpful. But from the limited view available here, it looks like
*htmlcommentbox
(dot) com* is attempting to fetch a page on your website, and since
*htmlcommentbox
(dot) com* is hosted on App Engine as well, the call is going through
Google's internal network (and using internal IPs) instead of through the
general Internet.

Can you print out the value of the following request headers: *User-Agent*
 and *X-Appengine-Inbound-Appid*?



-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALADQo854E1-%2B0j_QCD%2B1NBaMCVSYB3w%3DgocpmsuhqQg%2BA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Google App Engine Background threads

2015-02-03 Thread Vinny P
On Thu, Jan 29, 2015 at 10:57 PM, Fredrik Enestad 
fredrik.enes...@soundtrackyourbrand.com wrote:

 This comparison:
 https://cloud.google.com/appengine/docs/managed-vms/#managed_vm_considerations

 It compares Background threads, it says Yes, restricted for regular
 gae, and Yes for mvm. What is the actual difference here? And whats the
 difference between Background threads and Background processes?



For regular App Engine, threads are allowed/not allowed depending on the
type of instance the code is currently running on. See the table here:
https://cloud.google.com/appengine/docs/java/modules/#scaling_types and
look at the entry marked Background Threads. There's also a limit on the
number of threads you can run: http://stackoverflow.com/a/20896720

For managed VMs, you can essentially run anything you want, however you
want it. If you want to open up a ton of threads, that's perfectly fine
within a managed VM. Depending on your use case, you may not be able the
replicate the same in a regular instance.


-
-Vinny P
Technology  Media Consultant
Chicago, IL

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALCp%2Ba_mr3EbMUzdJUY_OaHjVtaRVX-Rv8FL%2BoxQeMmt4A%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Endpoints work fine in local server, not when deployed

2015-02-03 Thread Vinny P
On Sat, Jan 31, 2015 at 12:30 PM, Steve P stevenpettin...@gmail.com wrote:

 I've tried to communicate with the deployed Web app from the android app
 running in the emulator and get the below error stream in the log.

 It looks to me like the android app tries to connect and the app engine
 refuses the connection.

 W/System.err(370): javax.net.ssl.SSLException: Connection closed by peer
 01-31 11:07:37.338: W/System.err(370): at
 org.apache.harmony.xnet.provider.jsse.NativeCrypto.SSL_do_handshake(Native
 Method) 01-31 11:07:37.347: W/System.err(370): at
 org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.startHandshake


Just to be clear, your Endpoints app is deployed to production App Engine
and you're attempting to connect via your emulator, correct?

It looks like your android emulator may have trouble connecting with
SSL-enabled sites. Can you connect to another random site using SSL through
the Android emulator? For instance, try going to
https://www.ssllabs.com/ssltest/viewMyClient.html - do all the tests pass?


On Sat, Jan 31, 2015 at 12:30 PM, Steve P stevenpettin...@gmail.com wrote:

 I realize there's not much concrete stuff to look at here, what should I
 post?



A full stack trace would be nice - I notice your error message seems to be
cut off.



-
-Vinny P
Technology  Media Consultant
Chicago, IL

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALCP3CP1ufuMMXp12fWkfrARKX%3DbLhfkBzFj8bSVaJgNPQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Using GQL queries in App Engine Datastore with Java

2015-01-26 Thread Vinny P
On Sat, Jan 24, 2015 at 1:11 AM, Shubhashis Karmakar shubhas...@gmail.com
 wrote:

 Even the line

 import static
 com.google.apphosting.client.datastoreservice.client.DatastoreHelper.*; which
 you will find on protocol buffers in Java Section does not work.



Are you talking about this page
https://cloud.google.com/datastore/docs/concepts/gql? It does work, but
you need to include the Cloud Datastore library:
https://developers.google.com/api-client-library/java/apis/datastore/v1beta2

But a word of warning: accessing the datastore through the standard App
Engine libraries is more direct (read: faster) than piping through the
Cloud Datastore service. If you want to optimize your app, you should
forget the GQL and use the low-level library or abstractions such as
Objectify.


-
-Vinny P
Technology  Media Consultant
Chicago, IL

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALAwizxPimeHDGokCahqxRthJ27%2B%3D3AqRQTxCQrpui1MfQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Error in PostPut callbacks

2015-01-26 Thread Vinny P
On Fri, Jan 23, 2015 at 8:32 PM, Arun Nedun a...@routestar.in wrote:

 Need the correct syntax and usage for postput callbacks to track entity
 updates and do post execution. I followed the example but getting null
 exception error.

 java.lang.NoSuchMethodError



Are you using Objectify 4? If so, can you try upgrading to Objectify 5+ and
see if the error repeats itself?

If the error still continues, can you post the entire exception and stack
trace?


-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALBLs2U7JvT7-Mm9OsHSkmm9Py-zeZ8pr9ERFoYYBb%3D1KQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] How to open an HttpURLConnection via proxy on google app engine?

2015-01-26 Thread Vinny P
On Thu, Jan 22, 2015 at 7:51 AM, 謝昆荃 jetswa...@gmail.com wrote:

 I'm wonder is there a way can let me open an HttpURLConnection via proxy
 on google app engine using java?




You can open a HttpURLConnection, but App Engine's security sandbox
prevents the use of the proxy aspect of the class. If you do need to
connect via a proxy, try running your code on a managed VM:
https://cloud.google.com/appengine/docs/java/managed-vms/


-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALBF2u_q0hFcL7cmRuL1w1zw-wtwV1Z3jfZi07DLA2iuKQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Error code 202

2015-01-26 Thread Vinny P
On Mon, Jan 26, 2015 at 1:31 PM, Vinay Mavi vinaym...@gmail.com wrote:

 I got Error.
 A problem was encountered with the process that handled this request,
 causing it to exit. This is likely to cause a new process to be used for
 the next request to your application. (Error code 202).
 In this request.* I am reading data from Google Cloud Storage and trying
 to Insert 10+ Entries in Google Cloud Datastore.*
 with this end point api.




Error 202 occurs even during normal App Engine operations. Usually it's
nothing to worry about - the next instance will open and handle the
requests.

However if you're seeing a lot of 202 errors, you may be hitting memory
constraints. Try using a bigger instance size
https://cloud.google.com/appengine/docs/adminconsole/performancesettings#Setting_the_Frontend_Instance_Class,
using smaller input files, writing to the datastore in smaller batches, or
setting a sleep time between processing a batch of data. Do you see a
specific error while running? For example, do the errors occur while
processing a particularly large entity, or a large batch of entities, or
after a certain amount of entities have been processed, etc?



-
-Vinny P
Technology  Media Consultant
Chicago, IL

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALANpz3rfM7v8JjHy1PXB0psyPQLAjnFnTtipH-LAjqcwA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Google Apps No Longer Free

2015-01-21 Thread Vinny P
You're talking about the difference between adding the domain as a
secondary domain/adding it as an alias domain, correct?

To connect a domain name to App Engine, it's always been recommended to use
the domain as a primary or an alias domain on Apps. Configuring it as a
secondary domain might give you distinct email accounts, but in my
experience that introduces strange issues for Apps management and config -
not only for App Engine but other services as well. I understand your
point, but at the same time I think the change helps streamline Apps and
probably helps reduce support costs as well. Frankly, I've always thought
it was strange that Apps had 3 different ways (primary, secondary, alias)
of configuring domains.

If you absolutely must have free email accounts, I would suggest looking at
your registrar - GoDaddy and other registrars occasionally have sales where
they bundle free email or another service with the purchase of a domain.
It's entirely possible to configure an alias domain, use it for an App
Engine site, but to use an external mail service for that domain.



On Wednesday, January 21, 2015, Philip Kilner phil.kil...@gmail.com wrote:

 Hi,

 On 21/01/15 16:04, PK wrote:

 Yes old Google Apps accounts are grandfathered with the terms of the
 time they were opened.


 Mostly!

 Google recently disabled the ability to add an additional domain to an
 existing account - you can now add an alias domain, but not a domain with
 distinct email addresses.

 Whilst this is a PITA in my particular circumstances, it's not a huge deal
 - but there was no announcement, and Google's support folks are pretending
 that it has always been that way, which is simply not true.

 This has considerably reduced my faith in Google's commitment to not
 reducing the functionality of these grandfathered accounts, and I've
 essentially stopped starting up new projects in them.


 --

 Regards,

 PhilK


 'a bell is a cup...until it is struck'

 --
 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.
 To view this discussion on the web visit https://groups.google.com/d/
 msgid/google-appengine/54BFE6E9.7000106%40gmail.com.
 For more options, visit https://groups.google.com/d/optout.



-- 
Sent from Gmail Mobile

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALDtRoFnU77S24v-zVkQ-axoG5RjXa%2B-VLBU0F9y0ghByw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Re: Google Apps No Longer Free

2015-01-20 Thread Vinny P
On Wed, Jan 14, 2015 at 7:47 AM, André Pinto agfpi...@gmail.com wrote:

 Is it still able to get 1 user per account for free?
 I have bought my domain at Namecheap.com and would like to use Google as
 an e-mail host/providor... for free lol

 Is it still possible? If not, any suggestions on how to? I've also seen a
 possibility to hot at Outlook.com for free via Windows Live... only needs a
 domain and nothing more.



No, it's not possible. You'll now have to pay for a Google Apps account,
there's no more freebie 1 user per account provision. As for Windows Live
Domains, that offer has also been ended.
http://www.zdnet.com/article/microsoft-ends-support-for-custom-domains-in-free-email-service/


-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALB8ChG4Q0%2BG%3DPDm-PLbLjPtBcTQKP7TZ2YosES0S_ZOOQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] GAP - Access to Google Drive Spreadsheet using IAAS

2015-01-20 Thread Vinny P
On Mon, Jan 19, 2015 at 9:42 AM, Miguel Fabre miguel92g...@gmail.com
 wrote:

 I'm developing a app with GAP which insert data into a Google Drive
 Spreadsheet. In my computer, using 'localhost', works fine but now I want
 to use a IAAS (Koding). When I try to connect to my gmail account to access
 to the Spreadsheet (with the IAAS machine), it doesn't work because google
 thinks that someone want to enter in my gmail account (because the place of
 conection is in Dublin, so thinks it's a intruder).

 Someone can help me?



I haven't used Koding (the online IDE, right?) so just to clarify: you're
attempting to login to Google with a user name and password, and the Koding
machine is proxying your connection to Google, correct?


-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALBigsXE%3DmfO3YV-QKTyPwemBS7q23rLTwEKuvQ-yyybxA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Re: OverQuotaException without being over quota

2015-01-20 Thread Vinny P
On Sat, Jan 17, 2015 at 1:10 PM, Jason Brownell brownell.ja...@gmail.com
 wrote:

 Could it be related to the rate at which the app is accessing the
 resource, rather than the absolute number of calls?



Usually when that happens, a yellow Caution triangle appears next to the
quota bar on the classic App Engine console (the one located at appspot.com
).



On Sat, Jan 17, 2015 at 1:10 PM, Jason Brownell brownell.ja...@gmail.com
 wrote:

 This happens on a push task queue where a relatively large number of calls
 are made in a relatively short amount of time?? I am pretty desperate for a
 workaround.



If you can, I would try spacing out the calls: try lowering the processing
rate
https://cloud.google.com/appengine/docs/python/config/queue#Python_Defining_push_queues_and_processing_rates
or
declaring a random countdown/eta
https://cloud.google.com/appengine/docs/python/taskqueue/tasks#Task_eta for
each task.



-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALAOJ0d%2B32eN8S3P%3DGMHV6r8JXGrtbsHPiw2H9OR_Rm11g%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Communicating with GCE (PHP)

2015-01-20 Thread Vinny P
On Sat, Jan 17, 2015 at 1:40 PM, Bryan Goldberg bgo...@gmail.com wrote:

 I have a fresh install of an Ubuntu Compute Engine. I am using the php
 runtime of google app engine and I was wondering if there was a way to
 communicate with my GCE without installing apache on my GCE.



As Jim said, a socket connection is probably the best way to handle
communications to your GCE instance.

However - depending on your communications needs - you could go a lot of
different ways. For instance, you could have your GCE machine periodically
poll a page on your App Engine site. Another alternative is to communicate
over XMPP: the PHP GAE runtime doesn't have access to the XMPP service, but
you could write a Java/Python module and use the App Engine XMPP capability.


-
-Vinny P
Technology  Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CALSvALDC1bSvVuY-_nwRTsPPD13YG5X_QExZrQE1cQkurNG48w%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


  1   2   3   4   5   6   7   8   9   10   >